Love this? Pin it for later! 📌
Why This Recipe Works
- Earthy Depth: A trio of mushrooms—cremini, shiitake, and dried porcini—build layers of umami that plain button mushrooms can’t touch.
- Whole-Grain Goodness: Wild rice adds a chewy, nutty backbone and keeps the soup gluten-free while still feeling luxurious.
- Cream Without the Glug: A modest pour of half-and-half is thickened with a light roux so the soup coats the spoon, not your arteries.
- One-Pot Wonder: Everything simmers together; the only extra dish is the small skillet you’ll use to bloom the tomato paste.
- Make-Ahead Hero: Flavors meld overnight, so you can prep on Sunday and reheat for a lightning-fast Monday dinner.
- Veg-Forward Comfort: Nearly a pound of mushrooms means you’ll hit your daily veggie quota without even trying.
Ingredients You'll Need
Wild rice is the heart and soul of this soup. Look for hand-harvested wild rice from Minnesota or Manitoba; it’s longer, darker, and more flavorful than the cultivated “paddy” varieties sold in most supermarkets. You’ll pay a few extra dollars, but the aroma alone—think toasted chestnuts and black tea—justifies the splurge. If you can only find the cultivated kind, no worries; just reduce the simmering time by 10 minutes and taste for doneness earlier.
Mushrooms deserve equal billing. I use a 50-50 split between cremini (baby bellas) and shiitake. Creminis bring a mellow earthiness, while shiitakes contribute a smoky, almost bacon-like note. A small packet of dried porcini—rehydrated in hot water—adds the sort of depth you can’t get from fresh fungi alone. Save the soaking liquid; it’s liquid gold and gets stirred into the broth later. If shiitakes are pricey, substitute oyster or maitake, but keep the porcini—they’re the secret handshake of mushroom soups everywhere.
For the creamy element, I land somewhere between a brothy mushroom barley and a full-blown cream of mushroom. Half-and-half gives silkiness without the weight of heavy cream, but you can swap in whole evaporated milk for a pantry-friendly version. Oat milk works for dairy-free folks, though you’ll want to whisk in a teaspoon of white miso to compensate for lost richness.
Aromatics are classic: onion, celery, and carrot. I like to dice them small so they disappear into the soup, becoming quiet supporting actors rather than chunky obstacles. Garlic gets added later so it doesn’t brown and turn bitter. Tomato paste may seem odd, but a mere teaspoon caramelized in butter ties everything together with a subtle sweetness and rounds out the mushrooms’ earthiness.
Finally, herbs. Fresh thyme is non-negotiable—dried thyme tastes like dust in comparison. Strip the leaves off three or four sprigs and save the stems for your next vegetable stock. A whisper of smoked paprika amplifies the shiitake’s bacon vibe, while a splash of sherry vinegar at the end brightens all the rich flavors. Finish with parsley for color and, if you’re feeling fancy, a drizzle of truffle oil the size of a 50-cent piece.
How to Make Creamy Mushroom Wild Rice Soup That Comforts You
Prep the Porcini
Place the dried porcini in a 2-cup glass measuring cup and cover with 1½ cups just-boiled water. Let steep while you chop the vegetables, at least 15 minutes. After soaking, lift the mushrooms out with your fingers, squeezing excess back into the cup; rinse briefly under cold water to remove any grit. Finely chop the porcini and reserve the soaking liquid, leaving the last tablespoon behind (it may contain sediment).
Sauté the Mirepoix
Melt 2 tablespoons of the butter in a heavy 5-quart Dutch oven over medium heat. Add the diced onion, carrot, and celery with ½ teaspoon kosher salt. Cook, stirring occasionally, until the vegetables soften and the onion turns translucent, about 6 minutes. You want gentle sizzle, not angry browning; lower the heat if edges color too quickly.
Bloom the Tomato Paste
Scoot the vegetables to the perimeter of the pot, add the remaining tablespoon of butter to the cleared center, and scrape in the tomato paste. Let it sizzle undisturbed for 90 seconds, then stir to coat the veg. The paste will darken from bright red to brick, signaling caramelization and deeper flavor.
Brown the Mushrooms
Turn the heat to medium-high and add the sliced cremini and shiitake along with the chopped porcini. Don’t crowd? Too late—this soup embraces the crowded-pot method. The mushrooms will sweat and shrink, releasing moisture that eventually evaporates. Stir occasionally until the mushrooms turn golden, about 10 minutes. Season with another ½ teaspoon salt and plenty of freshly ground black pepper.
Add Rice & Roux
Sprinkle the wild rice and flour over the mushrooms. Stir for 1 minute to coat every grain with fat; this prevents the rice from blowing out and helps thicken the soup. Pour in the reserved porcini liquid (slowly, leaving sediment behind) plus the vegetable broth. Add the thyme sprigs, bay leaf, and smoked paprika. Bring to a boil, then reduce to a gentle simmer, cover partially, and cook 35 minutes, stirring twice.
Finish with Cream
Test a grain of rice—it should be chewy but not crunchy. If it needs more time, cover and simmer another 5–10 minutes. Once tender, discard thyme stems and bay leaf. Reduce heat to low and stir in the half-and-half. Warm gently; do not boil or the cream may curdle. Taste and adjust salt, pepper, or a splash more broth if too thick.
Brighten & Serve
Off the heat, swirl in the sherry vinegar and half of the chopped parsley. Ladle into warm bowls, top with remaining parsley, and drizzle with a thread of good olive oil or a few drops of truffle oil if you’re celebrating. Serve with crusty bread for mopping.
Expert Tips
Chop While Cold
Refrigerate mushrooms 20 minutes before slicing; the chill firms them up so you can slice paper-thin fast without squishing.
Save the Scraps
Mushroom stems, onion peels, and carrot tops go into a freezer bag for your next batch of vegetable stock—zero waste, maximum flavor.
Low & Slow Cream
If you need to reheat, warm gently over medium-low and add a splash of broth; high heat causes cream soups to separate.
Overnight Upgrade
Make the soup through Step 5, refrigerate overnight, then finish with cream and vinegar the next day—flavors deepen immeasurably.
Quick-Cut Veg
Pulse onion, carrot, and celery in a food processor until minced; saves five minutes and makes the soup silky-smooth.
Thicken Without Flour
Gluten-free? Replace flour with 2 tablespoons white rice flour or whisk 1 tablespoon cornstarch into the cold cream before adding.
Variations to Try
- Chicken & Rice: Stir in 2 cups shredded rotisserie chicken during the last 5 minutes for a protein boost.
- Vegan Comfort: Swap butter for olive oil, use full-fat coconut milk in place of half-and-half, and omit the chicken variations.
- Extra Greens: Fold in 3 cups baby spinach or chopped kale during the final simmer until wilted.
- Spicy Kick: Add ½ teaspoon crushed red-pepper flakes with the paprika or swirl in a spoon of harissa at the end.
- Barley Swap: Replace wild rice with pearl barley; reduce simmering time to 25 minutes.
- Luxury Upgrade: Float a few sautéed chanterelles on top and finish with a teaspoon of white truffle paste for date-night glam.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The rice will continue to absorb liquid, so thin with broth or water when reheating.
Freezer: Skip the cream in Step 6. Freeze soup (dairy-free base only) in pint containers for up to 3 months. Thaw overnight in the fridge, then warm gently and stir in cream and vinegar just before serving.
Make-Ahead Meal Prep: Double the recipe and divide into 1-cup silicone muffin molds; freeze, pop out the pucks, and store in a zip-top bag. Instant single-serve lunches—just microwave with a splash of broth.
Frequently Asked Questions
Creamy Mushroom Wild Rice Soup That Comforts You
Ingredients
Instructions
- Prep Porcini: Soak dried porcini in 1½ cups hot water 15 min; chop and reserve liquid.
- Sauté Veg: In a Dutch oven, melt 2 Tbsp butter; cook onion, carrot, celery, and ½ tsp salt 6 min.
- Bloom Paste: Clear center, add 1 Tbsp butter and tomato paste; cook 90 sec.
- Brown Mushrooms: Add cremini, shiitake, porcini, garlic; cook 10 min, season.
- Thicken & Simmer: Stir in flour 1 min, then rice, broth, porcini liquid, thyme, bay, paprika. Simmer 35 min.
- Finish: Remove herbs, stir in half-and-half, warm gently. Add vinegar and half the parsley.
- Serve: Ladle into bowls, garnish with remaining parsley and a drizzle of olive oil.
Recipe Notes
Soup thickens as it sits; thin leftovers with broth or water and reheat gently. Do not boil after cream is added.