Heat olive oil in a large pot over medium heat. Add onion and cook for 6 minutes, until tender. Add garlic and cook for one-minute longer.
Increase heat to medium-high and add wild rice. Cook for 2 minutes, stirring often. Add broth, thyme, sea salt and pepper.
Bring to a boil. Cover and reduce the heat to low. Simmer for 35 minutes, until the rice is tender. (Note: Wild Rice cooking time can vary, so make sure you check the cooking time on the brand you purchase. I’ve had some brands take up to an hour to cook.)
Remove from heat and let stand covered for 10 minutes.
Toss together diced apple and lemon juice in a small bowl. Add apple, dries cranberries and pecans to the rice and toss. Garnish with parsley and serve warm.