There’s something undeniably comforting about a warm bowl of soup on a crisp day. Creamy Mushroom & Wild Rice Soup is the perfect companion for cozy evenings at home, whether you’re curled up with a book, sharing a quiet dinner with family, or looking to impress guests with a hearty, homemade treat. Its rich, velvety texture, earthy mushrooms, and nutty wild rice create a symphony of flavors that feel indulgent yet wholesome.
This recipe has roots in traditional American and European cooking, where mushrooms and grains were staples in hearty winter meals. Inspired by a chilly fall afternoon, the idea was to combine the rustic charm of wild rice with the luxurious creaminess of mushrooms. The result is a soup that is both elegant enough for dinner parties and simple enough for weeknight comfort food. This dish is a celebration of natural flavors, with a creamy base that lets the mushrooms shine while the wild rice adds texture and substance.
Ingredients
-
2 tablespoons olive oil
-
1 medium onion, finely chopped
-
2 cloves garlic, minced
-
3 cups mushrooms, sliced (cremini, button, or a mix)
-
1 carrot, diced
-
1 celery stalk, diced
-
1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
-
1 teaspoon fresh rosemary, chopped (or ½ teaspoon dried rosemary)
-
1 bay leaf
-
½ teaspoon salt, plus more to taste
-
¼ teaspoon black pepper, plus more to taste
-
6 cups vegetable broth
-
1 cup uncooked wild rice, rinsed and drained
-
1 cup heavy cream or coconut cream for a dairy-free version
-
2 tablespoons all-purpose flour
-
2 tablespoons butter or olive oil for roux
-
Fresh parsley, chopped, for garnish
Directions
1. Sauté the Aromatics
Begin by heating olive oil in a large pot or Dutch oven over medium heat. The choice of a heavy-bottomed pot is important because it distributes heat evenly and prevents sticking, which is crucial for developing deep flavors. Once the oil is warm, add the finely chopped onion. Sauté for 3-4 minutes, stirring occasionally, until the onions turn translucent and begin to soften. This stage is essential because it allows the natural sugars in the onions to release, creating a subtly sweet undertone that forms the foundation of your soup.
Next, add the minced garlic. Garlic cooks quickly and can burn if left unattended, so stir constantly for about a minute until its fragrant aroma fills the kitchen. The combination of onions and garlic at this stage provides a savory depth that pairs beautifully with the mushrooms and wild rice later in the soup. For an extra flavor boost, you can add a pinch of sea salt while sautéing to help draw out the onions’ moisture.
2. Cook the Mushrooms
Add the sliced mushrooms to the pot. Mushrooms are naturally high in water, so they will release moisture as they cook. Allow them to cook for 5-7 minutes, stirring occasionally, until most of the liquid has evaporated and the mushrooms begin to brown slightly. This browning, known as the Maillard reaction, intensifies their earthy, savory flavor, giving the soup a rich, robust taste.
While cooking, make sure not to overcrowd the pot; if necessary, cook mushrooms in batches. Overcrowding can cause them to steam instead of brown, resulting in less flavor. You can also experiment with a mix of mushrooms—cremini, button, and shiitake—each adding its own texture and depth. Sautéed mushrooms should have a slightly firm texture but be tender enough to melt in the mouth when combined with the creamy soup.
3. Add Vegetables and Herbs
Once the mushrooms are ready, stir in the diced carrot and celery. These vegetables add both color and a subtle sweetness that balances the earthy mushrooms. Sprinkle in fresh thyme, rosemary, salt, and black pepper. Stir well to ensure the herbs coat all the vegetables evenly.
Add a bay leaf to the pot at this stage. The bay leaf infuses the soup with a gentle, aromatic flavor as it simmers. While the flavors of thyme and rosemary are more pronounced, the bay leaf provides a delicate background note that enhances the overall taste. Allow the vegetables and herbs to cook together for 2-3 minutes, letting the flavors meld before adding the broth.
4. Incorporate Broth and Wild Rice
Next, pour in the vegetable broth and add the rinsed wild rice. Stir gently to combine, making sure the rice is evenly distributed. Increase the heat slightly to bring the mixture to a gentle boil. Once boiling, reduce the heat to low and cover the pot with a tight-fitting lid.
Simmer the soup for 45-50 minutes, stirring occasionally, until the wild rice is tender but still has a slight bite. This long, slow simmer allows the rice to absorb the flavors from the broth, mushrooms, and herbs, resulting in a hearty, flavorful base. Taste the soup midway and adjust the seasoning if needed; sometimes a little extra salt can bring all the flavors together perfectly.
5. Prepare the Creamy Base
While the soup is simmering, you can prepare the creamy base to give the soup its signature velvety texture. In a small saucepan, melt butter over medium heat. Once melted, whisk in all-purpose flour and cook for 1-2 minutes. This creates a roux, which will thicken the soup and eliminate the raw taste of flour.
Gradually whisk in heavy cream, ensuring a smooth consistency without lumps. Cook the mixture for 2-3 minutes until slightly thickened. If you prefer a lighter version, you can use half-and-half or even coconut cream for a dairy-free alternative. Whisk constantly to prevent scorching and maintain a silky texture.
6. Combine and Thicken the Soup
Once the wild rice is fully cooked, remove the bay leaf. Slowly stir in the cream mixture, combining it thoroughly with the rice and mushroom base. Allow the soup to simmer for an additional 5-10 minutes. This final simmer ensures the flavors meld together and the soup thickens naturally.
Taste the soup carefully and adjust the seasoning with additional salt and pepper as needed. At this stage, you can also add optional ingredients like a touch of nutmeg, a splash of soy sauce, or a sprinkle of fresh herbs to further enhance the flavor.
7. Serve and Garnish
To serve, ladle the soup into warm bowls. Garnish with freshly chopped parsley to add a vibrant color and fresh aroma. For a richer presentation, sprinkle a small amount of grated Parmesan or drizzle truffle oil on top. Serve hot alongside crusty bread or a light side salad to make a complete, comforting meal.
Encourage guests or family members to mix in their preferred toppings, such as sautéed mushrooms, toasted nuts, or a sprinkle of extra herbs. The creaminess, combined with the nutty wild rice and earthy mushrooms, ensures that every spoonful is satisfying, cozy, and deeply flavorful.
Prep Time, Cook Time, Total Time, Yield
-
Prep Time: 15 minutes
-
Cook Time: 1 hour
-
Total Time: 1 hour 15 minutes
-
Yield: 6-8 servings
Notes
-
Mushroom Varieties: Feel free to mix different mushroom types like shiitake, portobello, or oyster mushrooms for more complex flavors.
-
Dairy-Free Option: Substitute heavy cream with coconut cream or cashew cream to make the soup vegan and dairy-free.
-
Make Ahead: The soup tastes even better the next day, as the flavors continue to develop. Store in an airtight container in the refrigerator for up to 3 days.
-
Freezing Tip: You can freeze this soup for up to 2 months. Cool completely before transferring to freezer-safe containers. Reheat gently on the stovetop to prevent the cream from curdling.
-
Texture Variation: For a creamier consistency, blend half the soup with an immersion blender before adding the cream. This creates a silky texture while keeping some mushroom and rice pieces intact.
Why Wild Rice and Mushrooms Work Perfectly Together
Wild rice has a nutty flavor and chewy texture that contrasts beautifully with the soft, earthy mushrooms. It not only makes the soup more filling but also adds nutritional value, as wild rice is rich in protein, fiber, and antioxidants. The mushrooms bring umami depth, making every spoonful satisfyingly flavorful. When combined with a creamy base, this soup achieves a luxurious consistency without feeling heavy.
Tips for the Perfect Soup
-
Use Fresh Herbs: Fresh thyme and rosemary elevate the flavor far beyond dried versions, though dried herbs work in a pinch.
-
Don’t Rush the Rice: Wild rice takes longer to cook than white rice. Patience is key for perfectly tender grains.
-
Balance the Creaminess: Slowly add the cream and taste as you go. This ensures the soup isn’t overly rich but maintains its velvety texture.
-
Season Gradually: Season at different stages—first with vegetables and herbs, then again after adding the cream. This builds layers of flavor.
-
Enhance Umami: Adding a teaspoon of soy sauce or miso paste to the broth can intensify the savory taste without making it salty.
Serving Suggestions
-
With Bread: Pair with a rustic baguette, garlic bread, or homemade rolls for dipping.
-
Light Side: A simple arugula or spinach salad balances the richness of the soup.
-
Toppings: Toasted nuts, sautéed mushrooms, or a sprinkle of fresh chives can add texture and visual appeal.
Health Benefits
Creamy Mushroom & Wild Rice Soup isn’t just delicious—it’s nourishing. Mushrooms are packed with antioxidants and vitamins like B-complex vitamins and vitamin D. Wild rice provides protein and fiber that aid digestion and help keep you full longer. By using vegetable broth and controlling the cream, this soup can be a wholesome option for vegetarians or anyone looking to enjoy comfort food without heavy calories.
Variations to Try
-
Vegan Version: Use coconut cream or cashew cream instead of dairy, and olive oil in place of butter.
-
Spicy Kick: Add a pinch of smoked paprika or cayenne for subtle heat.
-
Extra Veggies: Incorporate parsnips, leeks, or sweet potatoes for seasonal variation.
-
Protein Boost: Stir in cooked chicken, tofu, or beans for added protein and a heartier meal.
-
Herb Infusion: Experiment with sage, tarragon, or oregano to create your own signature flavor.
Frequently Asked Questions
1. Can I use regular rice instead of wild rice?
Yes, brown rice or long-grain white rice can be used, though wild rice provides a unique chewy texture and nutty flavor. Adjust cooking times accordingly.
2. How can I make this soup creamier without dairy?
Blend half the soup with a blender or add coconut or cashew cream. These alternatives provide richness without dairy.
3. Can I make this soup ahead of time?
Absolutely! This soup often tastes better the next day. Store it in the fridge for up to 3 days.
4. Is it okay to freeze this soup?
Yes, cool completely and freeze in airtight containers for up to 2 months. Reheat gently to avoid separating the cream.
Creamy Mushroom & Wild Rice Soup Recipe
- Total Time: 1 hour 15 minutes
- Yield: 6–8 servings 1x
Description
A warm, comforting soup perfect for cozy evenings or family dinners. This recipe combines earthy mushrooms, nutty wild rice, and a creamy base to create a hearty, flavorful dish that’s both satisfying and wholesome. Inspired by classic American and European soups, it’s ideal for fall or winter nights, offering warmth and nourishment in every spoonful.
Ingredients
-
2 tablespoons olive oil
-
1 medium onion, finely chopped
-
2 cloves garlic, minced
-
3 cups mushrooms, sliced (cremini, button, or a mix)
-
1 carrot, diced
-
1 celery stalk, diced
-
1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
-
1 teaspoon fresh rosemary, chopped (or ½ teaspoon dried rosemary)
-
1 bay leaf
-
½ teaspoon salt, plus more to taste
-
¼ teaspoon black pepper, plus more to taste
-
6 cups vegetable broth
-
1 cup uncooked wild rice, rinsed and drained
-
1 cup heavy cream or coconut cream for a dairy-free version
-
2 tablespoons all-purpose flour
-
2 tablespoons butter or olive oil for roux
-
Fresh parsley, chopped, for garnish
Instructions
-
Sauté the Aromatics
In a large pot or Dutch oven, heat olive oil over medium heat. Add the chopped onion and sauté for 3-4 minutes until translucent. Stir in the garlic and cook for another minute, releasing its aroma. -
Cook the Mushrooms
Add the sliced mushrooms to the pot. Cook for 5-7 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown slightly. -
Add Vegetables and Herbs
Toss in the diced carrot and celery. Sprinkle with thyme, rosemary, salt, and pepper. Stir well to combine. Add the bay leaf to the pot to infuse a subtle herbal depth. -
Incorporate Broth and Wild Rice
Pour in the vegetable broth and add the rinsed wild rice. Stir to combine, then bring to a gentle boil. Reduce heat to low, cover, and simmer for 45-50 minutes, or until the wild rice is tender but still has a slight bite. -
Prepare the Creamy Base
In a small saucepan, melt butter over medium heat. Whisk in flour and cook 1-2 minutes until it forms a smooth paste. Gradually whisk in the cream until the mixture is smooth and slightly thickened. -
Combine and Thicken the Soup
Remove the bay leaf and stir in the cream mixture. Simmer for 5-10 minutes to let flavors meld and the soup thicken naturally. Adjust seasoning with salt and pepper as needed. -
Serve and Garnish
Ladle the soup into bowls and garnish with freshly chopped parsley. Optional: sprinkle with grated Parmesan or drizzle truffle oil. Serve hot with crusty bread or a side salad.
Notes
-
Use a mix of mushrooms for richer flavor.
-
Substitute coconut or cashew cream for a dairy-free version.
-
The soup tastes better the next day as flavors meld. Store in the fridge for up to 3 days.
-
Can be frozen for up to 2 months. Cool completely before freezing.
-
For a creamier texture, blend half the soup before adding cream.
- Prep Time: 15 minutes
- Cook Time: 1 hour



