Save There's a particular Wednesday evening that still comes to mind when I make this soup—not because of anything dramatic, just the quiet satisfaction of watching a pot slowly transform into something that smells like home. My neighbor had dropped off a bag of cremini mushrooms from her garden, and I was standing in my kitchen wondering what to do with them when this soup practically assembled itself in my head. The combination of earthy mushrooms, nutty wild rice, and that hit of Parmesan seemed almost obvious once I started layering flavors together.
I served this to my book club last month, and something unexpected happened—people actually stopped mid-conversation to focus on their bowls. Someone asked if I'd been holding out on them, and suddenly everyone wanted the recipe scribbled on scraps of paper before they left. That's when I knew this soup had crossed from just being good to being the kind of thing people remember.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Boneless, skinless chicken breasts (about 400 g): Dicing them into bite-sized pieces means they'll cook evenly and integrate into the broth without dominating each spoonful.
- Wild rice (3/4 cup): Rinsing it first removes excess starch and prevents the soup from getting gummy—a lesson I learned the hard way with my first batch.
- Cremini or white mushrooms (300 g): Slicing them thin lets them release their moisture quickly, concentrating their earthy flavor into the broth.
- Parmesan cheese (1 cup, freshly grated): Pre-grated versions work in a pinch, but fresh grating melts more smoothly and tastes noticeably richer.
- Heavy cream (1/2 cup): This is what makes the soup feel luxurious without needing cream of anything from a can.
- Olive oil and unsalted butter (2 tablespoons and 1 tablespoon): Using both together creates a flavor base that's deeper than oil alone.
- Yellow onion, carrots, and celery (1 large, 3 medium, 3 stalks): This is your aromatic foundation—don't skip it, even though it seems like a lot of prep work.
- Garlic cloves (3, minced): Added after the mushrooms so it doesn't burn and turn bitter.
- Fresh thyme and bay leaf: These dried-herb substitutes work too, but fresh thyme has a brightness that makes the soup feel less heavy.
- Low-sodium chicken broth (1.5 liters): Low-sodium means you control the saltiness instead of fighting an overly salty base.
- Salt, black pepper, and fresh parsley for garnish: Finish seasoning at the end when you can actually taste what you're working with.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start your flavor foundation:
- Heat olive oil and butter in a large pot over medium heat, then add diced onion, carrots, and celery. You'll know they're ready to move forward when the onion turns translucent and everything smells sweet—this takes about 5 minutes and you'll hear the gentle sizzle start to soften.
- Coax out the mushroom magic:
- Stir in sliced mushrooms and minced garlic, cooking for 6 to 8 minutes until the mushrooms lose their raw look and release their liquid. You'll notice the pot suddenly smells deeply savory when this happens, and that's the signal the umami is beginning.
- Build the protein layer:
- Add diced chicken, wild rice, thyme, bay leaf, salt, and pepper, stirring occasionally for 2 to 3 minutes so everything gets coated in the aromatic oil. This is where the soup starts feeling intentional.
- Let time do the work:
- Pour in chicken broth and bring to a boil, then reduce heat to low, cover, and simmer for 40 to 45 minutes. The wild rice will gradually soften and the chicken will become tender while the flavors meld together quietly.
- Finish with richness:
- Remove the bay leaf, then stir in heavy cream and freshly grated Parmesan, simmering uncovered for 5 minutes so the cheese melts into the broth. Taste and adjust salt and pepper—this is your final chance to make it exactly how you want it.
- Serve with intention:
- Ladle into bowls and finish with fresh parsley and extra Parmesan if you're feeling generous.
Save What stays with me about this soup is how it became the thing I make when someone needs comfort or when I want to feel capable in the kitchen. It's not fancy or complicated, but it tastes like you actually know what you're doing, which maybe matters more than either of those things.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why Wild Rice Belongs Here
Wild rice has this nutty, almost subtle sweetness that balances the earthiness of mushrooms and the sharpness of Parmesan. Unlike regular rice, which can disappear into soup, wild rice keeps its texture and presence, making each spoonful feel substantial. It's also the reason this soup actually feels like a main dish instead of a starter.
The Mushroom Moment
Letting mushrooms cook down in that initial oil and butter step isn't just cooking technique—it's where the entire flavor profile gets established. When you see the mushrooms release their liquid and then that liquid reduces back down, you're watching concentration happen in real time. That's umami being born, and it's what makes people come back for the recipe.
Customizing to Your Kitchen
I've made this soup about a dozen different ways depending on what I had on hand or what mood struck me. Sometimes I use rotisserie chicken and add it at the very end so it doesn't overcook, which cuts the active cooking time in half. For vegetarian nights, I skip the chicken entirely, add white beans for protein, and use vegetable broth instead—it transforms into something equally satisfying.
- Adding an extra splash of cream or a knob of butter right before serving bumps the richness up without making it feel heavy.
- A pinch of nutmeg stirred in during the last minute adds a subtle warmth that guests often notice but can't quite name.
- Fresh lemon juice squeezed in at the end brightens everything and cuts through the richness beautifully.
Save This soup has become the one I reach for when I want to feel like I've accomplished something in the kitchen without actually trying too hard. It's proof that good food doesn't require fancy ingredients or complicated techniques, just intentional flavor building and a willingness to let time do some of the work.
Recipe FAQs
- → Can I use brown rice instead of wild rice?
Yes, but adjust cooking time. Brown rice typically cooks in 25-30 minutes, so add it later in the process or reduce simmering time to prevent overcooking.
- → How do I store and reheat leftovers?
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat, adding a splash of broth or cream if the soup has thickened.
- → Can I freeze this soup?
Yes, but freeze before adding cream and Parmesan. Thaw overnight in the refrigerator, reheat, then stir in the dairy components to maintain the best texture and flavor.
- → What can I substitute for heavy cream?
Half-and-half or whole milk work well for a lighter version. For dairy-free, try full-fat coconut milk or cashew cream, though the flavor profile will change slightly.
- → How can I make this soup thicker?
Mash some of the cooked vegetables against the pot side, add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water), or stir in additional grated Parmesan.
- → Can I use chicken thighs instead of breasts?
Absolutely. Boneless, skinless chicken thighs add extra flavor and stay moist during the long simmer. Use the same weight and dice into similar-sized pieces.