Love this? Pin it for later! 📌
The first autumn I spent in my little cedar-shingled cottage, the power went out during a surprise October ice storm. I had a head of celery, a half-pound of cremini mushrooms, and a jar of hand-foraged Minnesota wild rice from my neighbor. By candlelight I threw everything into my heaviest Dutch oven, let it simmer on the wood-stove, and—two hours later—ladled out bowls of what became my signature Hearty Mushroom and Wild Rice Soup. Ten years on, whenever the nights turn crisp and the porch steps glisten with frost, the smell of thyme and earthy mushrooms wafting through my kitchen feels like wrapping the whole house in a wool blanket. This recipe is for anyone who loves a soup that eats like a meal: creamy yet brothy, loaded with chewy wild rice, layered with three kinds of mushrooms, and finished with a whisper of sherry and a swirl of crème fraîche. Make it on a Sunday afternoon, invite friends over for board games, or simply park yourself on the sofa with a thick slice of toasted sourdough and let the week melt away.
Why This Recipe Works
- Triple-mushroom umami: A mix of cremini, shiitake, and dried porcini delivers deep, forest-floor savoriness.
- Wild-rice first method: Cooking the rice separately keeps each grain perfectly al dente and prevents the soup from turning starchy.
- Two-texture dairy: A splash of half-and-half plus a dollop of tangy crème fraîche gives silkiness without heaviness.
- Sherry deglaze: Dry sherry lifts the browned mushroom fond, adding nutty complexity.
- Make-ahead friendly: Flavors deepen overnight; rice is stored separately so leftovers never feel like wallpaper paste.
- Vegan-flexible: Swap coconut milk and cashew cream for the dairy and use olive oil in place of butter.
Ingredients You'll Need
Great soup starts at the market. Look for mushrooms that feel cool and firm, never slimy; their caps should be tightly closed. Wild rice should be glossy and deep brown—avoid “par-boiled” blends that contain white or brown rice; they’ll disintegrate. If you can’t find crème fraîche, full-fat sour cream works, but add it off-heat to prevent curdling.
Wild Rice: True wild rice (Zizania palustris) is actually an aquatic grass seed. It triples in volume and has a delightfully chewy bite. Rinse under cold water until the runoff is mostly clear; this removes excess starch and any forest debris. Avoid “cultivated” wild rice sold in boxed mixes—it cooks faster but lacks the same earthy perfume.
Cremini Mushrooms: Sometimes labeled “baby bella,” these are young portobellos. Their brown caps mean more concentrated flavor than white button mushrooms. Wipe, don’t wash; waterlogged mushrooms steam instead of sear.
Shiitake Caps: Remove the tough stems (save for veggie stock). Fresh shiitake add a garlicky, almost smoky note. If your budget allows, sub half with fresh oyster mushrooms for floral sweetness.
Dried Porcini: A small amount rehydrated in warm stock becomes liquid gold—intensely nutty and slightly sweet. Strain the soaking liquid through coffee filter or paper towel to remove grit.
Aromatics: Use the classic French trinity—onion, celery, carrot—but add a fennel bulb for subtle anise that plays beautifully with mushrooms. You’ll also need two bay leaves, fresh thyme (woodsy), and a pinch of smoked paprika for campfire nuance.
Sherry: Go for dry fino or amontillado, not cooking sherry (which is salted). No sherry? A dry white wine plus ½ teaspoon brandy extract approximates the flavor.
Broth: Low-sodium vegetable broth keeps the soup vegetarian; chicken stock if you’re omnivorous. Warm broth helps the rice bloom evenly.
Dairy: Half-and-half gives body without the weight of heavy cream. Crème fraîche stirred tableside adds tang and visual flair. Vegan? Full-fat coconut milk plus 1 tablespoon white miso for umami.
How to Make Hearty Mushroom and Wild Rice Soup for Cozy Nights
Prep the wild rice
In a heavy-bottomed saucepan, combine 1 cup rinsed wild rice with 4 cups water and ½ teaspoon fine sea salt. Bring to a boil, reduce to low, cover, and simmer 45 minutes. Tilt the lid slightly so steam escapes; this keeps grains separate. Drain any excess water, spread rice on a rimmed baking sheet to cool, and set aside. (This step can be done up to 3 days ahead; store cooked rice in an airtight container in the fridge.)
Rehydrate porcini
Place ½ ounce dried porcini in a 2-cup glass measuring cup and cover with 1½ cups just-boiled vegetable stock. Steep 15 minutes. Lift mushrooms out, squeezing excess back into cup; rinse briefly under cold water to remove any grit. Finely chop porcini and reserve both mushrooms and soaking liquid. Strain liquid through cheesecloth or paper towel to eliminate sediment.
Sear mushrooms for fond
Heat a 5½-quart Dutch oven over medium-high. Add 2 tablespoons unsalted butter and 1 tablespoon olive oil. When foam subsides, scatter in half the sliced cremini and shiitake (about 12 oz total) in a single layer. Resist stirring for 2 minutes so they caramelize. Season with ¼ teaspoon salt and a few grinds pepper. Flip and cook another 2 minutes until edges are chestnut-brown. Transfer mushrooms to a bowl. Repeat with remaining mushrooms; reserve all.
Build the aromatic base
Lower heat to medium. Add 1 more tablespoon butter to the now-empty pot. Stir in 1 diced large onion, 2 carrots, 2 celery ribs, and ½ small fennel bulb (all chopped ¼-inch). Sweat 6–7 minutes, scraping the brown bits. Add 3 minced garlic cloves, 2 bay leaves, 1 teaspoon fresh thyme leaves, and ½ teaspoon smoked paprika; cook 1 minute until fragrant.
Deglaze with sherry
Pour in â…“ cup dry sherry. Increase heat to high and boil, stirring, until reduced by half and the raw alcohol smell dissipates, about 2 minutes. This step lifts the caramelized mushroom fond and perfumes the kitchen with nutty aroma.
Simmer the soup
Stir in reserved porcini, strained soaking liquid, 4 cups warm vegetable broth, and 1 tablespoon soy sauce. Bring to a gentle boil, then reduce to low, cover partially, and simmer 20 minutes so flavors meld. Stir in 1 cup half-and-half and return seared mushrooms (save a few pretty slices for garnish). Heat 2–3 minutes more; do not boil once dairy is added or it can curdle.
Combine with wild rice
Just before serving, fold in 2½–3 cups of the cooked wild rice, depending on how brothy you like your soup. The rice will continue to absorb liquid, so save extra to add when reheating.
Finish and serve
Fish out bay leaves. Taste and adjust salt (it may need up to 1 teaspoon more depending on broth). Ladle into warm bowls, swirl 1 tablespoon crème fraîche into each, and scatter reserved mushroom slices, extra thyme leaves, and a crack of black pepper. Serve with crusty sourdough or grilled cheese fingers for the ultimate cozy night in.
Expert Tips
Don’t crowd the mushrooms
Work in two batches so the mushrooms brown, not steam. The caramelized bits (fond) equal free flavor.
Warm your dairy
Let half-and-half stand at room temp 15 min before adding; cold dairy curdles more easily in hot liquid.
Freeze rice separately
If you plan to freeze the soup, store rice in a separate bag; grains stay pleasantly chewy instead of bloated.
Make it gluten-free
Swap soy sauce for tamari or coconut aminos; the rest of the ingredients are naturally GF.
Boost protein
Stir in 2 cups shredded rotisserie chicken or a can of drained white beans during the last 5 minutes.
Use an immersion blender—partially
For a creamier texture without heavy cream, pulse 3–4 times once the broth is added; leave plenty of mushroom chunks.
Variations to Try
-
Smoky Bacon & Chive: Render 4 strips of chopped bacon; use the fat instead of butter to sear mushrooms. Top finished soup with crispy bacon and snipped chives.
-
Thai Coconut: Replace half-and-half with full-fat coconut milk, swap sherry for 1 tablespoon Thai fish sauce plus 1 teaspoon lime juice, and finish with cilantro and a squeeze of lime.
-
Autumn Harvest: Add 1 cup diced butternut squash with the carrots and stir in 2 packed cups baby spinach at the end until wilted.
-
Wild Rice & Barley Blend: Replace half the wild rice with pearl barley for a more economical, still-chewy grain mix; cook both together using the same method.
-
Fire-Roasted Tomato: Add 1 cup diced fire-roasted tomatoes for acidic brightness; reduce sherry to ÂĽ cup.
-
Truffle Luxe: Drizzle ½ teaspoon white truffle oil over each serving and shave a little fresh black truffle if you're feeling extravagant.
Storage Tips
Refrigerator: Cool soup completely. Transfer to airtight containers and refrigerate up to 4 days. Store rice separately if you dislike absorption; otherwise expect the soup to thicken—thin with broth or water when reheating.
Freezer: This soup freezes beautifully sans dairy. Portion cooled base (without half-and-half or crème fraîche) into freezer-safe quart bags, lay flat to freeze up to 3 months. Thaw overnight in fridge, then simmer and stir in dairy at the end.
Reheat: Warm gently over medium-low, stirring often. Boiling can break the emulsion and create a grainy texture. Add splashes of broth until you reach desired consistency. Microwave works too—use 50 % power and stir every 60 seconds.
Make-ahead for parties: Cook rice and soup separately up to 2 days ahead; combine and heat just before guests arrive. Garnish moments prior to serving so the colors stay vibrant.
Frequently Asked Questions
Hearty Mushroom and Wild Rice Soup for Cozy Nights
Ingredients
Instructions
- Cook wild rice: Simmer rinsed rice in 4 cups water with ½ tsp salt 45 min. Drain, cool, set aside.
- Soak porcini: Cover dried porcini with 1½ cups hot broth 15 min. Chop mushrooms; strain and reserve liquid.
- Sear mushrooms: In batches, sauté cremini and shiitake in 1 Tbsp butter/oil mix until browned; remove.
- Sweat aromatics: In same pot, melt 1 Tbsp butter; cook onion, carrot, celery, fennel 6–7 min. Add garlic, bay, thyme, paprika 1 min.
- Deglaze: Add sherry; boil 2 min until reduced by half.
- Simmer: Stir in porcini, soaking liquid, 4 cups broth, soy sauce; simmer 20 min.
- Finish: Add half-and-half and seared mushrooms; heat 2 min (do not boil).
- Combine & serve: Fold in 2½ cups cooked wild rice; warm through. Top bowls with crème fraîche and thyme.
Recipe Notes
For vegan version substitute coconut milk for half-and-half and use cashew cream for garnish. Add 1 tablespoon white miso for extra umami.