savory wild rice and mushroom pilaf for holiday side dishes

10 min prep 45 min cook 25 servings
savory wild rice and mushroom pilaf for holiday side dishes
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Savory Wild Rice & Mushroom Pilaf: The Holiday Side Dish That Steals the Show

The first time I served this wild rice and mushroom pilaf at Thanksgiving, my cousin texted me three days later: “I’m still thinking about that rice dish.” It wasn’t the turkey, the stuffing, or even the pie that lingered in her memory—it was this humble, fragrant skillet of grains and mushrooms that quietly upstaged every other dish on the buffet. Since then, it’s become my signature holiday side, requested by name and doubled in volume every year.

I created the recipe after a rainy October hike in northern Minnesota, where wild rice grows in the shallow lakes and the air smells of pine and damp earth. I wanted to bottle that forest aroma—smoky, nutty, slightly sweet—and pair it with the umami depth of mushrooms so that even if you live in a high-rise or a suburban cul-de-sac, one forkful could transport you to a fire-warmed cabin at dusk. The result is a pilaf that tastes like November in the Northwoods: sturdy enough to stand beside a bronzed turkey, elegant enough to accompany a beef tenderloin, and vegetarian-friendly so everyone at the table feels celebrated.

Why You'll Love This Savory Wild Rice & Mushroom Pilaf

  • Make-ahead magic: The flavor actually improves overnight, so you can cook it on Tuesday and reheat on Thursday while the turkey rests.
  • Texture playground: Chewy wild rice, silky mushrooms, and a whisper-crispy shallot topping give you three distinct bites in every spoonful.
  • Vegetarian, vegan-adaptable, gluten-free: No stock swaps or specialty flours needed—just use oil instead of butter and vegetable broth.
  • One skillet, one baking dish: Brown the mushrooms on the stovetop, then slide everything into the oven while you mash the potatoes.
  • Holiday perfume: Fresh thyme, rosemary, and a bay leaf scent your kitchen like a pine wreath without any candles.
  • Leftovers that work: Stuff it into roasted acorn squash for a next-day lunch or fold into an omelet with a little Gruyère.
  • Scalable: Recipe doubles or halves flawlessly; I’ve made 5× batches in a commercial pan for church potlucks.

Ingredient Breakdown

Ingredients for savory wild rice and mushroom pilaf for holiday side dishes

Wild rice is not actually rice—it’s the seed of an aquatic grass native to the Great Lakes region. Look for hand-harvested, wood-parched wild rice from Minnesota or Manitoba; it’s midnight black, cooks in 45–55 minutes, and has a grassy-smoke aroma that the cultivated “paddy” varieties lack. If you can only find the cultivated kind, reduce the broth by ¼ cup and start tasting at 35 minutes.

Mushrooms are the co-star. I use a 50-50 split of cremini (baby bellas) for earthiness and shiitake caps for silky chew. Buy them whole and slice thick; pre-sliced mushrooms dry out faster. If you’re feeling flush, add a small handful of dried porcini—soak them in hot broth for 20 minutes, then chop and add both mushrooms and soaking liquid for a bass-note of forest floor.

Butter vs. olive oil: I use both. Butter browns the mushrooms and gives that nutty backdrop, while olive oil keeps the butter from burning. For a vegan table, swap in a good plant-based butter that browns—look for one with cashew or coconut oil.

Broth matters. If you’re using store-bought, choose low-sodium so you can reduce it without oversalting. Homemade turkey or vegetable stock is gold here; reduce on the stove until it tastes like liquid Thanksgiving before you measure.

Aromatics: shallot for gentle sweetness, garlic for depth, and a trio of herbs—fresh thyme, rosemary, and a single bay leaf. Dried herbs work in a pinch, but fresh sprigs infuse the rice with brighter, more complex oils.

Full Ingredient List

  • Hand-harvested wild rice1½ cups (about 9 oz)
  • Unsalted butter3 Tbsp, divided
  • Extra-virgin olive oil2 Tbsp
  • Cremini mushrooms12 oz, quartered
  • Shiitake mushroom caps6 oz, stemmed and sliced ¼-inch
  • Shallots2 medium, minced (about ½ cup)
  • Garlic cloves3 large, minced
  • Low-sodium vegetable or turkey broth3½ cups, warm
  • Dry white wine½ cup (or additional broth)
  • Fresh thyme4 sprigs
  • Fresh rosemary2 sprigs
  • Bay leaf1
  • Kosher salt1½ tsp, divided
  • Black pepper¾ tsp, freshly ground
  • Toasted pecans or walnuts½ cup, roughly chopped
  • Flat-leaf parsley¼ cup, finely chopped
  • Optional: crispy shallots1 large shallot + ⅓ cup oil

Step-by-Step Instructions

Yield: 8 generous side servings | Active time: 25 min | Total time: 1 hr 15 min

Step 1 – Rinse & Par-Cover the Wild Rice

Place wild rice in a fine-mesh strainer and rinse under cold water until the water runs mostly clear; this removes excess starch and any forest debris. Transfer to a medium bowl, cover with hot tap water by 1 inch, and let stand while you prep the vegetables (10–15 minutes). This short soak shortens oven time and helps the grains cook evenly.

Step 2 – Brown the Mushrooms (Don’t Crowd the Pan!)

Heat 1 Tbsp butter and 1 Tbsp olive oil in a heavy 12-inch oven-safe skillet over medium-high. When the foam subsides, add half the mushrooms in a single layer; season with ¼ tsp salt. Let them sit—seriously, no stirring—for 3 minutes so they caramelize. Stir once, cook another 2 minutes, then transfer to a plate. Repeat with remaining mushrooms and another pinch of salt. The double-batch method prevents steaming and builds the fond (those brown bits) that flavors the rice.

Step 3 – Sauté Aromatics & Toast the Rice

Reduce heat to medium. Add remaining 1 Tbsp butter and 1 Tbsp oil to the same skillet. Stir in minced shallots; cook 2 minutes until translucent. Add garlic; cook 30 seconds. Drain the wild rice well, then add to the skillet. Stir constantly for 2 minutes; the grains should smell nutty and show tiny white spots on their husks—this toasting step locks in texture.

Step 4 – Deglaze with Wine & Add Broth

Pour in the white wine; scrape the browned bits with a wooden spoon. Let the wine reduce by half, about 1 minute. Add 3 cups warm broth, the thyme and rosemary sprigs, bay leaf, remaining 1 tsp salt, and pepper. Bring to a gentle simmer, then cover with a tight lid (or foil). Transfer to a preheated 375 °F oven. Bake 45 minutes.

Step 5 – Check, Stir, Finish

Carefully remove the skillet. Most of the liquid should be absorbed and the rice tender with a tiny al dente bite. If it’s too firm, stir in the reserved ½ cup broth, cover, and bake 5–7 minutes more. Discard herb stems and bay leaf. Fold in the reserved mushrooms, half the nuts, and parsley. Taste for salt and pepper.

Step 6 – Crispy Shallot Crown (Optional but Show-Stopping)

While the rice finishes, heat ⅓ cup neutral oil in a small saucepan over medium. Thinly slice the remaining shallot into rings. Test the oil with one ring—it should sizzle immediately. Fry shallots in two batches, 1–2 minutes per side until golden. Transfer to paper towels; they crisp as they cool. Sprinkle over the pilaf just before serving so they stay crunchy.

Step 7 – Serve & Reheat Like a Pro

Transfer to a warmed serving bowl, scatter remaining nuts on top for visual pop, and finish with extra parsley. To reheat, drizzle with 2 Tbsp broth, cover tightly, and warm at 325 °F for 15 minutes or microwave at 70 % power in 1-minute bursts, stirring between.

Expert Tips & Tricks

  1. 1Toast, don’t burn: Keep the heat at medium while toasting rice; high heat can scorch the grains and turn them bitter.
  2. 2Mushroom math: Buy 25 % more weight than you think you need; they shrink dramatically and people always hunt for the “extra mushroom” serving.
  3. 3Herb bundle hack: Tie thyme and rosemary with kitchen twine so you can fish them out in one swoop.
  4. 4Salt late: Wild rice absorbs salt as it cools. Season lightly at the start, then adjust after the oven.
  5. 5Make-ahead timing: Cook through Step 5, cool, and refrigerate up to 3 days. Finish Step 6 and 7 just before serving.
  6. 6Double-decker oven: If every rack is spoken for, slide the covered skillet onto the lower-middle rack and add 5 minutes; wild rice is forgiving.
  7. 7Texture rescue: Overcooked? Spread on a sheet pan and refrigerate 15 minutes; the grains will firm up.

Common Mistakes & Troubleshooting

Problem Why It Happened Fix (or Avoid)
Mushy texture Too much broth or covered too tightly Remove lid for last 10 min; next time reduce liquid by ¼ cup
Chewy, underdone grains Old rice or altitude Add ¼ cup more hot broth, cover, bake 10 min more
Bland flavor Under-salted broth or skipped wine Season boldly at the end; splash of soy sauce amps umami
Soggy fried shallots Oil too cool or not drained Re-fry 30 seconds, drain on wire rack

Variations & Substitutions

  • Low-carb swap: Replace half the wild rice with riced cauliflower; add it only for the last 10 minutes.
  • Chestnut edition: Fold in 1 cup roasted, peeled chestnuts with the mushrooms for a sweet-savory twist.
  • Sweet & tart: Add ⅓ cup dried cherries and 2 tsp orange zest along with the nuts.
  • Gluten-free sausage: Brown 8 oz sliced andouille after the mushrooms; proceed as written.
  • Dairy-free: Use all olive oil and finish with 1 Tbsp white miso whisked into 2 Tbsp hot broth for creaminess.
  • Instant-pot shortcut: Sauté using the pot, then pressure-cook on high for 22 minutes, natural release 10 minutes.

Storage & Freezing

Refrigerate: Cool completely, transfer to an airtight container, and refrigerate up to 4 days. Reheat with a splash of broth at 325 °F covered for 15 minutes or microwave as above.

Freeze: Portion into quart freezer bags, press out air, label, and freeze up to 3 months. Thaw overnight in the fridge; reheat with 3 Tbsp broth per quart.

Leftover love: Stir into chicken noodle soup for a wild-rice spin, or mix with beaten eggs and fry as cakes for a next-day brunch.

Frequently Asked Questions

Yes, but add long-grain brown rice or a wild-rice blend (not par-boil) only after the wild rice has baked 20 minutes; otherwise the quick-cooking grains turn to mush.

Naturally yes, but check your broth and wine for hidden barley malt or gluten-based flavorings.

Substitute an equal amount of broth plus 1 tsp lemon juice for brightness.

Transfer to a slow-cooker on “warm” with a thin towel under the lid to catch condensation; stir in 2 Tbsp broth every 30 minutes to keep it fluffy.

Absolutely—use an 8-inch skillet and check for doneness at 35 minutes.

Look for cultured cashew-based butters that list “lactic acid” for tang; they brown almost like dairy.

Only if you par-cook and chill it first; wild rice expands and can burst the cavity. Better to bake separately and spoon juices over the top.

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.