Wild Rice Pilaf with Cranberries and Toasted Pecans
Jump to Recipe
Wild Rice and Cranberry Pilaf combines chewy wild rice, tart dried cranberries, and toasted pecans in a single pot, simmered in vegetable broth until the grains split open and turn tender but still hold some bite.
I built this one around holiday-table logic: one pot on the stove, about an hour, and it holds up well if you make it a day ahead.
Wild rice takes longer to cook than white or brown rice, usually 45 to 50 minutes at a low simmer, and it never gets fully soft the way white rice does. That chew is the point. If your grains are still tight and pale after 45 minutes, keep simmering in 5-minute increments instead of raising the heat, since a hard boil just scorches the pot before the rice finishes.
Toasted pecans and a handful of parsley at the end keep it from tasting like plain grain and broth.
Why You’ll Love This Recipe
- Comes together in one pot with minimal cleanup
- Holds up well for holiday make-ahead prep
- Balances chewy rice, tart fruit, and toasted crunch
- Naturally gluten free and easy to keep vegan
Ingredient Notes
- wild rice: Use true wild rice, not a wild rice blend, for the chewiest texture. Blends cook faster and turn softer, so check them closer to 30 minutes.
- vegetable broth: Swap in chicken broth for more savory depth if you’re not keeping this vegetarian.
- dried cranberries: Unsweetened dried cranberries keep the pilaf from tasting like dessert. Dried cherries make a good substitute with a similar tartness.
- pecans: Walnuts or pumpkin seeds work as a swap if pecans aren’t on hand or you need this nut-free with seeds.
- fresh thyme: Dried thyme works in a pinch, use half the amount since it’s more concentrated.

Wild Rice Pilaf with Cranberries and Toasted Pecans
Ingredients
Method
- Toast the pecans in a dry 3-quart / 2.8 L saucepan over medium heat, stirring, for 3 to 4 minutes until fragrant and lightly darkened. Transfer to a plate.
- Rinse the wild rice in a fine-mesh sieve under cold water until the water runs mostly clear.
- Add the olive oil to the same pot over medium heat. Add the onion and celery, cook 5 to 6 minutes until softened.
- Stir in the garlic and cook 30 seconds until fragrant.
- Add the rinsed rice, stir to coat in the oil, and toast for 1 to 2 minutes.
- Pour in the broth and add the thyme, salt, and pepper. Bring to a boil, then reduce heat to low and cover.
- Simmer for 45 to 50 minutes until the grains split open and most of the liquid is absorbed. Check at 45 minutes; if the rice is still tight and pale, continue simmering in 5-minute increments rather than raising the heat.
- Remove from the heat, scatter the cranberries over the rice, cover, and let stand 5 minutes.
- Fluff with a fork and fold in the toasted pecans and parsley.
- Taste, adjust salt and pepper, and serve warm.
Notes
- Rinse wild rice well; unrinsed rice can taste slightly grassy.
- Toast pecans before adding; raw pecans taste flat next to cranberries.
- Check rice at 45 minutes, continue in 5-minute increments if still tight.
- Add cranberries off heat so they plump instead of turning mushy.

Tips for Success
- Rinse the wild rice thoroughly before cooking to remove surface starch that can make the pot gummy.
- Toast the pecans before folding them in, since raw pecans taste flat next to the tart cranberries.
- Check the rice at the 45-minute mark and keep simmering in 5-minute increments if it’s still tight, rather than boiling harder.
- Use unsweetened dried cranberries if you want the tartness to balance the toasted pecans and butter.
- Add the cranberries off the heat so they plump in the residual steam instead of turning mushy.
Variations
- Swap pecans for toasted walnuts or pumpkin seeds if you want a different crunch or a nut-free version.
- Stir in 2 cups of chopped roasted butternut squash for a heartier, fall-leaning side dish.
- Add crumbled feta or goat cheese right before serving for a tangy, creamy contrast.
Storage and Reheating
Wild rice and cranberry pilaf keeps well in an airtight container in the fridge for 4 to 5 days. The grains hold their chew better than white rice, so it doesn’t turn mushy on day two or three.
Reheat it in a skillet over medium-low heat with a splash of broth or water, stirring for about 5 minutes until warmed through and the grains loosen back up. A microwave works too, covered, in 60-second bursts, stirring between each.
This pilaf also freezes well for up to 2 months in a sealed container. Thaw it in the fridge overnight before reheating in the skillet.
Serving Suggestions
Serve this pilaf alongside roast turkey, glazed ham, or a simple roast chicken. The tart cranberries and toasted pecans cut through rich, fatty meat without needing extra sauce.
For a vegetarian spread, pair it with roasted Brussels sprouts, a wedge of roasted squash, or a simple green salad with a sharp vinaigrette.
Leftovers make a solid lunch on their own, at room temperature, with a spoon of plain yogurt or a squeeze of lemon stirred in.

FAQ
Why is my wild rice still chewy and hard after 45 minutes of simmering?
That usually means the batch of wild rice is older or the grains are thicker than average, so they need more time. Keep the pot covered on low and simmer in 5-minute increments, checking until the grains split open and curl slightly at the ends. Don’t raise the heat to rush it, since a hard boil scorches the bottom before the rice finishes.
Can I use fresh cranberries instead of dried in this wild rice pilaf?
Fresh cranberries are too tart and watery for this pilaf, they’ll turn mushy and add extra liquid the rice doesn’t need. Stick with dried cranberries, or swap in dried cherries or golden raisins if you want less tartness. Add whichever dried fruit you choose off the heat so it plumps instead of cooking down.
Can I make wild rice and cranberry pilaf ahead of a holiday dinner?
Yes, you can cook the pilaf up to 2 days ahead and store it covered in the fridge. Reheat it in a skillet over medium-low heat with a splash of broth or water, stirring until warmed through and the grains loosen back up, about 5 minutes.
What goes well with wild rice and cranberry pilaf on a holiday table?
Roast turkey, glazed ham, and roast chicken all pair well since the tart cranberries and toasted pecans cut through rich, fatty meat. It also works next to roasted Brussels sprouts or a simple green salad if you want a lighter, vegetable-forward spread.
Is wild rice and cranberry pilaf gluten free?
Yes, wild rice and cranberry pilaf is naturally gluten free since wild rice is a grass seed, not a wheat relative. Just check the label on your vegetable broth, since some brands add wheat-based flavorings, and use a certified gluten-free broth if you need to be strict.
What’s the difference between wild rice and regular rice in this pilaf?
Wild rice is a separate grass species, not a true rice, so it stays chewier and nuttier than white or brown rice even after a full simmer. It also takes longer to cook, usually 45 to 50 minutes versus 15 to 20 for white rice, and never turns fully soft.