Savory Wild Rice Pilaf with Caramelized Shallots and Toasted Pecans
If you're looking for a delightful Savory Wild Rice Pilaf that brings together the earthy flavors of wild rice and the sweetness of caramelized shallots, this pilaf is a must-try. It's a versatile side dish that pairs beautifully with a variety of mains and is sure to become a favorite.

Ingredients
- 1 cup wild rice, rinsed
- 2 cups vegetable or chicken broth
- 3 tablespoons olive oil, divided
- 4 shallots, thinly sliced
- 1/2 cup pecans, coarsely chopped
- 1 teaspoon salt, adjust to taste
- 1/2 teaspoon black pepper
- 1 tablespoon fresh thyme leaves, or 1 teaspoon dried thyme
Instructions
- Cook the Wild Rice: In a medium saucepan, combine the rinsed wild rice and broth. Bring to a boil, then reduce the heat to low, cover, and simmer for 40-50 minutes, or until the rice is tender and the liquid is absorbed. Remove from heat and let it sit covered for 10 minutes.
- Caramelize the Shallots: In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the sliced shallots and a pinch of salt. Cook, stirring occasionally, until the shallots are soft and caramelized, about 10-15 minutes.
- Toast the Pecans: In a separate pan, add the chopped pecans and toast them over medium heat for about 5 minutes, stirring frequently until fragrant. Be careful not to burn them.
- Combine Ingredients: Fluff the cooked wild rice with a fork and add it to the skillet with the caramelized shallots. Stir in the toasted pecans, thyme, salt, and pepper. Adjust seasoning as needed.
- Serve: Transfer the pilaf to a serving dish and enjoy warm.
Cook’s tips
- Rinse wild rice thoroughly before cooking to remove excess starch and ensure fluffy grains.
- Use a wide skillet for the shallots so they caramelize evenly without steaming.
- Toast pecans over low heat and stir frequently to prevent burning; they can go from golden to burnt quickly.
- Let the cooked rice rest covered for 10 minutes after simmering to allow moisture to distribute evenly.
- For extra depth, stir in a splash of sherry or white wine when caramelizing the shallots.
Substitutions
- Use brown rice or a wild rice blend instead of pure wild rice for a different texture.
- Substitute shallots with sweet onions or leeks if needed.
- Walnuts or almonds can replace pecans for a similar crunch.
- Use dried thyme (1 teaspoon) if fresh is unavailable; add it earlier in cooking to release flavor.
- Swap olive oil with butter or a mix of both for a richer taste.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop with a splash of broth or water to revive moisture, or microwave in 30-second intervals.
Frequently asked questions
Can I make this wild rice pilaf ahead of time?
Yes, you can prepare the pilaf up to 2 days ahead. Store it in the fridge, and reheat before serving. The texture holds well, but you may need to add a little liquid to prevent dryness.
Can I freeze this pilaf?
Absolutely! Freeze the cooled pilaf in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat as mentioned above.
What if I don't have wild rice?
You can substitute with brown rice, but the cooking time will differ. Brown rice typically takes about 45 minutes, similar to wild rice, but check for doneness. A wild rice blend also works well.
Is this dish gluten-free?
Yes, it is naturally gluten-free as long as you use a gluten-free broth. Check your broth label to be sure.



