Save My dad called one October afternoon asking if I'd figured out how to make a soup that didn't taste like sadness, and honestly, that's when this recipe clicked into place. He was nursing a cold, the house was drafty, and I wanted something that felt like edible comfort—not just warm broth with scattered vegetables. Wild rice had always intimidated me a little, but paired with the deep umami of mushrooms and that final drift of Parmesan cream, it transformed into something that actually tasted like care.
I made this for my sister's book club last winter, and someone asked for the recipe before they'd even finished their bowl, which felt like the highest compliment possible. The table went quiet for a moment—that specific kind of quiet that happens when people are actually tasting what's in front of them instead of just eating.
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 roughly bite-sized pieces means they cook through quickly without turning stringy or tough.
- Freshly grated Parmesan cheese (1 cup / 100 g): Pre-grated cheese has anti-caking agents that make it gritty in hot soup, so taking two minutes to grate it fresh makes an enormous difference in smoothness.
- Heavy cream (1/2 cup / 120 ml): This luxurious finish arrives at the very end, so the soup stays light enough to actually want a second bowl.
- Wild rice (3/4 cup / 140 g): Rinse it under cold water for about a minute to remove dust and debris that can cloud the broth.
- Olive oil and unsalted butter: The combination of both gives you fruity richness from the oil and cozy richness from the butter without either one dominating.
- Yellow onion, carrots, and celery: This holy trinity softens down completely, becoming almost invisible while building the sweet, savory foundation everything else rests on.
- Cremini or white mushrooms (300 g / 10 oz): Slicing them about quarter-inch thick lets them release their liquid and develop a deeper flavor as that liquid evaporates.
- Fresh thyme and bay leaf: The thyme adds subtle herbaceous notes that brighten without shouting, while the bay leaf deepens the whole thing behind the scenes.
- Low-sodium chicken broth (1.5 liters / 6 cups): Low-sodium matters here because you're building flavor layer by layer, and starting with less salt gives you control.
- Salt, black pepper, and fresh parsley: Parsley at the end brings a final green note that makes everything taste alive and current rather than one-note heavy.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your aromatic base:
- Heat the olive oil and butter together over medium heat until the butter stops foaming, then add diced onion, carrots, and celery. You'll smell them beginning to soften after about five minutes, and that's when you know they're releasing their sweetness into the fat.
- Deepen with mushrooms and garlic:
- Stir in sliced mushrooms and minced garlic, cooking until the mushrooms release their liquid and it mostly evaporates—this takes about seven minutes and concentrates all that earthy flavor into something much more intense. You'll notice the pan smells completely different, deeper and more savory.
- Toast the rice and chicken together:
- Add the diced chicken, rinsed wild rice, thyme, bay leaf, salt, and pepper, stirring for just two to three minutes so the rice grains get lightly coated in the aromatic oil and the chicken starts to turn opaque. This brief cooking step lets everything meld before the broth arrives.
- Simmer until the rice is tender:
- Pour in the broth, bring everything to a rolling boil, then lower the heat, cover, and let it bubble gently for forty to forty-five minutes. The wild rice will eventually soften from its initial crunch into a tender chew, and the chicken will be completely cooked through.
- Add richness and creaminess:
- Remove the bay leaf, then stir in the heavy cream and freshly grated Parmesan cheese, letting everything simmer uncovered for another five minutes so the cheese melts completely and the flavors marry. Taste as you go and add more salt and pepper if it needs it.
- Finish and serve:
- Ladle the soup into bowls, top with fresh parsley and extra Parmesan if you're in the mood, and serve immediately alongside something crusty and bread-like to soak up every last drop.
Save
Save 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.
The moment I really knew this recipe was a keeper was when my mom asked for seconds, and my dad—who never asks for anything twice—ate straight through to the bottom of his bowl in complete silence. That's when food stops being food and becomes something you actually remember.
Why Wild Rice Instead of Regular
Wild rice has this slight chewiness that regular rice loses after simmering in broth—it holds its shape and gives you something to actually chew on rather than dissolving into mush. The flavor is nuttier, more mineral-forward, and it soaks up the umami from the Parmesan and mushrooms in a way that feels almost luxurious for something so humble.
Making It Your Own
Rotisserie chicken will absolutely work if you're short on time—just shred it roughly and stir it in at the very end instead of cooking it from raw. For a vegetarian version, skip the chicken entirely, use vegetable broth instead, and add either more mushrooms or a handful of white beans for protein and heartiness. If you want it even richer, add an extra splash of cream or a knob of butter right before serving and let it melt into the hot soup.
Storage and Reheating Tips
This soup lives beautifully in the refrigerator for four or five days, and the flavors actually deepen as it sits. Reheat it gently over medium-low heat, adding a splash of broth or water if it thickens too much, and taste again before serving because sometimes you'll want to add a bit more salt or pepper after a day or two.
- Freeze the soup without the cream and Parmesan, then add those finishing touches when you reheat it for the best texture.
- A crusty bread or garlic toast on the side is not optional—it's essential for soaking up every drop.
- Pair it with a crisp Sauvignon Blanc or even a dry Riesling if you want to get fancy about it.
Save
Save This soup has become the thing I make when I want people to feel seen and taken care of, when words aren't quite enough. It's honest, warm, and tastes like you actually spent time in the kitchen thinking about whoever's eating it.
Recipe FAQs
- → Can I use pre-cooked chicken instead?
Yes, rotisserie chicken works perfectly. Shred or dice it and add during the final 5 minutes of cooking to warm through without overcooking.
- → How can I make this vegetarian?
Omit the chicken and use vegetable broth instead. Add extra mushrooms, white beans, or chickpeas for protein and heartiness.
- → Can I substitute brown rice for wild rice?
While you can use brown rice, wild rice offers a unique nutty flavor and chewy texture that defines this dish. Brown rice will cook faster, so adjust timing accordingly.
- → 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, adding a splash of broth or cream if the soup has thickened.
- → Can I freeze this soup?
Yes, but freeze before adding the cream and Parmesan. Thaw overnight in the refrigerator, reheat, then stir in the dairy ingredients fresh for best texture.
- → What mushrooms work best for this?
Cremini mushrooms offer excellent earthy flavor, but white button mushrooms, baby bellas, or even a mix with shiitake add wonderful depth and variety.