Creamy Mushroom Wild Rice

Steaming bowl of creamy mushroom and wild rice soup, a warm, comforting winter meal. Save Pin
Steaming bowl of creamy mushroom and wild rice soup, a warm, comforting winter meal. | recipesbymarisol.com

This comforting dish features a luscious creamy base enriched with sautéed mixed mushrooms and tender wild rice. Fresh aromatics like thyme, bay leaf, and parsley enhance its depth, while a touch of nutmeg adds warmth. The slow simmering melds flavors into a hearty, silky preparation designed for chilly days and easy enjoyment. Adaptable to vegan and gluten-free preferences, this nourishing bowl is perfect as a filling lunch or light dinner paired with crusty bread or a crisp salad.

I still remember the autumn afternoon when my grandmother taught me that the secret to a truly memorable soup isn't just in the ingredients—it's in taking time to listen to what the mushrooms tell you as they cook. She'd stand at the stove, wooden spoon in hand, waiting for that exact moment when their earthy fragrance fills the kitchen, and that's when she knew the magic was beginning. This creamy mushroom and wild rice soup became my way of holding onto those kitchen moments, transforming humble vegetables and grains into something that tastes like comfort itself.

I made this soup for a dinner party last winter when three friends showed up unexpectedly, and I had just enough mushrooms and wild rice in my pantry to stretch the recipe. What started as me nervously improvising turned into the most relaxed evening—everyone gathered in the kitchen while the soup simmered, and by the time we sat down to eat, we'd already shared more stories and laughter than planned. That's when I realized this soup has a way of bringing people together.

Ingredients

  • Olive oil: Start with good quality oil here—it's the foundation that keeps everything from sticking and helps build flavor from the very first sauté. I use about 2 tablespoons, which is enough to coat the vegetables without making the soup greasy.
  • Yellow onion, celery, and carrots: This is your aromatic base, the holy trinity that every good soup is built on. Dice them roughly the same size so they cook evenly and disappear into silky softness. I've learned that finely chopped onions melt completely into the broth, which is exactly what you want here.
  • Garlic cloves: Mince these finely and add them after the softer vegetables have already started cooking—this prevents them from burning while still letting their flavor bloom brilliantly through the entire pot.
  • Mixed mushrooms: This is where the soul of the soup lives. Use whatever combination you can find—cremini, shiitake, button, or even oyster mushrooms all work beautifully. About 500 grams (1 pound) is the sweet spot. Slice them fairly thin so they cook evenly and release their moisture. Here's what I learned the hard way: don't skip the step of letting them brown in the pan. That caramelization is what gives the soup its deep, earthy complexity.
  • Fresh thyme and bay leaf: These are the quiet herbs that do most of the work, infusing everything with an herbal whisper that ties all the flavors together. If you only have dried thyme, use half the amount—it's more concentrated.
  • Wild rice: Rinse it first under cold water, which removes any debris and helps it cook more evenly. The nutty flavor and slightly chewy texture are what make this soup memorable. Regular white rice would work in a pinch, but wild rice is truly irreplaceable here.
  • Vegetable broth: Use 1.5 liters (6 cups) of good quality broth—this is not the place to cut corners, as broth is the foundation that carries all your flavors. I prefer a low-sodium version so I can control the salt level myself.
  • Milk and cream: The whole milk adds creaminess while the heavy cream makes it luxurious. If you're making this vegan, unsweetened oat or soy milk works beautifully, and cashew cream or coconut milk can replace the heavy cream. I've tested all of these, and the flavor stays wonderfully rich.
  • Salt, pepper, and nutmeg: The salt brings out all the flavors hiding in the background. The pepper adds a subtle bite. A tiny pinch of nutmeg is optional but absolutely transforms the soup—it adds a warmth that people taste but can't quite identify, which is exactly what you want.
  • All-purpose flour: This is your thickener, and the key is cooking it for a minute or two after you stir it in. This removes the raw taste and helps it thicken the soup smoothly. For gluten-free, use a gluten-free flour blend in the same amount.
  • Fresh parsley: Add it at the end for brightness and color. It's the final flourish that says you've made something special, not just heated something up.

Instructions

Build your flavor foundation:
Pour the olive oil into your largest soup pot and set it over medium heat. Once it's shimmering, add your finely chopped onion, diced celery, and carrots. Let them cook undisturbed for about 5 minutes, stirring occasionally, until they've softened and the onion begins to turn translucent. This is where patience pays off—you're building a base of sweetness that will underlie everything else.
Bloom the aromatics:
Stir in your minced garlic and let it cook for just about 1 minute. You'll know it's ready when the kitchen smells incredible—garlicky and warm. Now add your sliced mushrooms and fresh thyme. This is the moment to really pay attention. Let them cook for 6 to 8 minutes, stirring occasionally, until the mushrooms have released their liquid and begun to brown. You're looking for that deep golden color and concentrated earthy aroma that signals the flavors are developing beautifully.
Make a roux to thicken:
Sprinkle the flour evenly over the vegetables and stir well to coat everything. Cook for 1 to 2 minutes, stirring constantly. This step removes the raw flour taste and helps the flour work its thickening magic later. It's a small moment that makes a real difference.
Build the broth:
Add the rinsed wild rice, bay leaf, and vegetable broth to the pot. Stir well to combine everything and bring the mixture to a boil over medium-high heat. Once it's bubbling, reduce the heat to low, cover the pot, and let it simmer gently for 40 to 45 minutes. The rice needs this time to become tender and start to split slightly, releasing some of its starch to help thicken the soup naturally.
Make it creamy and finish:
Remove the bay leaf (important—you don't want anyone to find that in their bowl). Stir in the milk and cream, and let everything simmer uncovered for about 5 minutes to heat through and let the flavors marry. Taste it now. Add salt, pepper, and a pinch of nutmeg if you like. The soup should taste deeply savory with a hint of warmth from the nutmeg. Finally, stir in the fresh parsley right before serving.
Serve with care:
Ladle the soup into bowls and garnish with a few extra parsley leaves. Serve it hot, perhaps with crusty bread alongside for soaking up every last drop. This is the moment when everything comes together—the aroma, the warmth, the taste of something made with your own hands.
A close-up of the finished creamy mushroom and wild rice soup, garnished with fresh parsley. Save Pin
A close-up of the finished creamy mushroom and wild rice soup, garnished with fresh parsley. | recipesbymarisol.com

There's something almost sacred about serving this soup to someone who's had a difficult day or come home tired from work. I watched my partner's shoulders relax as he had his first spoonful, and I realized that some foods do more than nourish the body—they remind us that we're cared for. This soup became that for our household.

Making It Your Own

The beauty of this recipe is that it welcomes improvisation. If you have leeks instead of onions, use them. If cremini mushrooms are what's available, they're perfect. I've added a splash of dry sherry along with the mushrooms on nights when I wanted something a bit more sophisticated, and it transforms the whole pot into something special. Some friends add a handful of fresh spinach at the very end, which adds color and nutrition without changing the character of the soup. Others stir in a spoonful of sour cream or Greek yogurt at the table for extra richness. The wild rice is the only ingredient I wouldn't substitute—it's what gives this soup its signature nuttiness and slightly chewy texture that makes it feel substantial and complete.

Dietary Variations That Actually Work

I've made this soup for friends with every dietary preference imaginable, and the good news is that it adapts beautifully. For vegan versions, swap the whole milk and heavy cream for unsweetened oat milk and coconut cream—the soup remains creamy and satisfying. For gluten-free, use a gluten-free flour blend in exactly the same amount as the all-purpose flour. I've found that the rest of the recipe doesn't need any adjustment. The flavors remain exactly the same, and honestly, most people at the table won't even notice the difference. What matters most is that everyone gets to enjoy something warm and delicious together.

Storage and Serving Suggestions

This soup keeps beautifully in the refrigerator for up to 4 days, which means you can make a big pot and enjoy it throughout the week. When you reheat it, do so gently over medium-low heat, stirring occasionally and adding a splash of broth or milk if it thickens too much as it sits. The flavors actually deepen as it rests, so leftovers often taste even better than the first night. For freezing, let the soup cool completely and transfer it to freezer-safe containers, leaving a little space at the top for expansion. It freezes beautifully for up to 3 months. When you're ready to serve it again, thaw overnight in the refrigerator and reheat gently on the stovetop. Serve it with crusty bread, a simple green salad, or some warm corn bread—anything that lets the soup be the star of the show.

  • Always let the soup cool slightly before freezing to prevent condensation and ice crystals
  • Reheat gently and slowly—rushing the process can cause the cream to separate or the soup to scorch on the bottom of the pot
  • A squeeze of fresh lemon juice added just before serving brightens all the earthy flavors beautifully
Scoop of creamy mushroom and wild rice soup with visible wild rice and tender mushrooms, ready to eat. Save Pin
Scoop of creamy mushroom and wild rice soup with visible wild rice and tender mushrooms, ready to eat. | recipesbymarisol.com

This creamy mushroom and wild rice soup has become the recipe I make when I want to say something without words—when I want to nourish someone not just physically, but emotionally too. Every time I make it, I think of my grandmother and the lesson she taught me about taking time to listen to what the ingredients are telling you. That's the real magic here.

Recipe Questions & Answers

Wild rice needs about 40 to 45 minutes of simmering until tender, ensuring it absorbs the broth's flavors.

Yes, using oat or soy milk and non-dairy cream keeps the creamy texture while making the dish vegan-friendly.

Cremini, shiitake, and button mushrooms all provide earthy flavors and good texture for a satisfying blend.

Replace all-purpose flour with a gluten-free flour blend to maintain thickness without gluten.

Fresh thyme and parsley bring vibrant notes, but dried thyme can be used with slightly reduced quantities.

Crusty bread or a light side salad complement the dish’s richness and add contrasting textures.

Creamy Mushroom Wild Rice

Earthy mushrooms and nutty wild rice combine in a creamy, satisfying dish ideal for warming up.

Prep 20m
Cook 50m
Total 70m
Servings 6
Difficulty Easy

Ingredients

Vegetables & Herbs

  • 2 tablespoons olive oil
  • 1 large yellow onion, finely chopped
  • 3 celery stalks, diced
  • 2 medium carrots, diced
  • 4 garlic cloves, minced
  • 1 pound mixed mushrooms (cremini, shiitake, or button), sliced
  • 2 teaspoons fresh thyme leaves
  • 1 bay leaf
  • 2 tablespoons chopped fresh parsley, plus extra for garnish

Grains

  • 3/4 cup uncooked wild rice, rinsed

Liquids

  • 6 cups vegetable broth
  • 1 cup whole milk or unsweetened non-dairy milk (e.g., oat or soy)
  • 1/2 cup heavy cream or non-dairy cream

Seasoning

  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon ground black pepper
  • Pinch of nutmeg (optional)

Thickener

  • 2 tablespoons all-purpose flour or gluten-free flour blend

Instructions

1
Sauté Vegetables: Heat olive oil in a large soup pot over medium heat. Add onion, celery, and carrots, and sauté for 5 minutes until softened.
2
Cook Mushrooms and Aromatics: Stir in garlic and cook for 1 minute until fragrant. Add mushrooms and thyme leaves; sauté for 6 to 8 minutes until mushrooms are browned and have released their juices.
3
Add Flour: Sprinkle flour over the vegetables and stir for 1 to 2 minutes to eliminate the raw flour taste.
4
Simmer with Rice and Broth: Add wild rice, bay leaf, and vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for 40 to 45 minutes until rice is tender.
5
Incorporate Dairy and Seasonings: Remove bay leaf. Stir in milk and cream, then simmer uncovered for 5 minutes to heat through. Adjust seasoning with salt, pepper, and optional nutmeg.
6
Finish and Serve: Stir in chopped parsley. Serve hot, garnished with additional fresh parsley.
Additional Information

Equipment Needed

  • Large soup pot
  • Wooden spoon
  • Chopping board and knife
  • Measuring cups and spoons
  • Ladle

Nutrition (Per Serving)

Calories 260
Protein 7g
Carbs 33g
Fat 11g

Allergy Information

  • Contains dairy and gluten if standard milk, cream, and flour are used. Substitute accordingly for allergies.
Marisol Vega

Wholesome recipes, simple meal ideas, and practical cooking tips for home cooks.