Creamy Mushroom and Wild Rice Soup is a hearty one-pot meal made with earthy mushrooms, tender wild rice, aromatic vegetables, and a creamy broth. Vegetable broth, garlic, and dried herbs build a savory base, while the rice adds substance that makes this soup satisfying enough for lunch or dinner.
Each bowl combines a velvety broth with tender vegetables and pleasantly chewy wild rice. This homemade soup is a practical choice for chilly evenings, relaxed weekend lunches, or vegetarian dinners when you want a warm meal made from everyday ingredients.
Why This Mushroom and Wild Rice Soup Works So Well
- One-Pot Cooking: The vegetables, rice, and broth cook together in a single Dutch oven, reducing the amount of cleanup.
- Hearty Meatless Meal: Wild rice and mushrooms give the soup substance without requiring meat.
- Everyday Ingredients: Carrots, celery, onions, broth, and dried herbs create a reliable base.
- Flexible Consistency: Add extra broth or milk to adjust the thickness to your preference.
- Useful for Meal Planning: The soup can be prepared ahead and portioned for lunches or dinners throughout the week.
- Easy to Customize: Different mushroom varieties and fresh herbs can change the flavor without changing the basic cooking method.
Ingredient Notes and Easy Substitutions
- Wild Rice Blend: A wild rice blend provides a combination of textures and colors. Pure wild rice also works, although it may need more cooking time and additional broth. Rinse the rice before adding it to the pot.
- Cremini or Button Mushrooms: Cremini mushrooms have a deeper, earthier flavor, while button mushrooms are milder. Choose firm mushrooms with dry, unblemished surfaces.
- Onion, Carrots, and Celery: These vegetables create the aromatic base of the soup. Dice them into similar-sized pieces so they soften evenly.
- Olive Oil and Unsalted Butter: Olive oil helps sauté the vegetables, while butter adds richness. Using both gives the soup a balanced base.
- Vegetable Broth: Low-sodium vegetable broth allows you to control the salt level as the rice cooks. Keep a little extra available in case the soup thickens more than expected.
- Whole Milk and Heavy Cream: Whole milk loosens the broth, while heavy cream adds richness. For a lighter result, you can replace the heavy cream with additional whole milk, although the soup will be less creamy.
Chef’s Tip: Let the mushrooms cook until their released moisture evaporates and their edges turn golden before adding the flour. This develops a deeper savory flavor and prevents the vegetables from remaining watery.

Creamy Mushroom and Wild Rice Soup Recipe
Equipment
- Large heavy-bottomed pot or Dutch oven
- Cutting board
- Sharp chef’s knife
- Wooden spoon
- Measuring cups and spoons
- Ladle
Ingredients
- 1 cup uncooked wild rice blend rinsed
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 1 medium yellow onion finely chopped
- 2 medium carrots diced
- 2 celery stalks diced
- 16 ounces cremini or button mushrooms sliced
- 3 garlic cloves minced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 cup all-purpose flour
- 6 cups low-sodium vegetable broth
- 1 cup whole milk
- 1/2 cup heavy cream
- 1 tablespoon soy sauce
- 1 teaspoon salt or to taste
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons chopped fresh parsley
Instructions
- Prepare the vegetables and rice. Rinse the wild rice blend under cold running water and set it aside. Finely chop the onion, dice the carrots and celery, slice the mushrooms, and mince the garlic.

- Sauté the vegetables. Heat the olive oil and butter in a large Dutch oven over medium heat. Add the onion, carrots, and celery. Cook for 5 to 6 minutes, stirring occasionally, until the vegetables begin to soften.

- Brown the mushrooms. Add the sliced mushrooms and cook for 8 to 10 minutes, stirring occasionally, until they release their moisture and develop a golden-brown color. Stir in the garlic, thyme, and rosemary, cooking for another 30 seconds until fragrant.

- Add the flour. Sprinkle the flour over the vegetables and mushrooms. Stir continuously for 1 to 2 minutes so the flour coats the ingredients and cooks slightly. This helps thicken the soup and creates a smooth, creamy consistency.

- Simmer the rice. Gradually pour in the vegetable broth, stirring to prevent lumps from forming. Add the rinsed wild rice and soy sauce. Bring the mixture to a gentle boil, then reduce the heat to low. Cover partially and simmer for 40 to 50 minutes, or until the rice is tender. Cooking time may vary depending on the rice blend, so check the package instructions.

- Add the milk and cream. Stir in the whole milk and heavy cream. Simmer gently for another 5 minutes, stirring occasionally. Avoid boiling the soup vigorously after adding the dairy, as this can affect its texture.

- Season the soup. Add the salt and black pepper, then taste and adjust the seasoning as needed. If the soup is thicker than desired, stir in a little extra vegetable broth or milk until it reaches your preferred consistency.

- Garnish and serve. Ladle the creamy mushroom and wild rice soup into bowls. Sprinkle with fresh parsley and a little extra black pepper, if desired. Serve warm with crusty bread or a fresh green salad.

Notes
- Choose the right rice: A wild rice blend works well for this recipe, but pure wild rice can also be used. Pure wild rice may require a longer cooking time and additional broth.
- Brown the mushrooms properly: Allow the mushrooms to cook until their moisture evaporates and their edges turn golden. This develops a deeper, more savory flavor.
- Make it vegetarian: Use vegetable broth and check that the soy sauce and other packaged ingredients meet your dietary preferences.
- Make it gluten-free: Replace the all-purpose flour with a suitable gluten-free flour blend or use a cornstarch slurry to thicken the soup. Check that the broth and soy sauce are gluten-free.
- Adjust the consistency: Wild rice absorbs liquid as it cooks and continues to do so during storage. Add extra broth when reheating if the soup becomes too thick.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 285 kcal |
| Carbohydrates | 32 g |
| Protein | 8 g |
| Fat | 15 g |
| Fiber | 4 g |
| Sugar | 7 g |
| Sodium | 650 mg |
Delicious Variations to Try
- Wild Rice and Spinach Soup: Stir in a few handfuls of fresh spinach during the final minutes of cooking until wilted.
- Roasted Garlic Mushroom Soup: Add roasted garlic in place of some of the minced garlic for a mellower, sweeter garlic flavor.
- Extra Mushroom Version: Combine cremini mushrooms with shiitake mushrooms for a more pronounced earthy taste.
- Lemon and Herb Finish: Add a small squeeze of lemon juice and extra fresh parsley just before serving to brighten the creamy broth.
- Cheesy Mushroom Soup: Stir in a little grated Parmesan at the end, keeping the heat low until it melts.
- Dairy-Free Mushroom and Wild Rice Soup: Use plant-based butter, unsweetened plant milk, and dairy-free cream. Check that the substitutes are suitable for savory dishes.
- Smoky Mushroom Soup: Add a small pinch of smoked paprika while sautéing the vegetables for a subtle smoky note.
More Soup Recipes to Try Next
- Rice Pudding With Condensed Milk Recipe
- Deviled Eggs Recipe
- Roasted Eggplant Recipe
- Au Gratin Potatoes Recipe
- Crockpot Tuscan Chicken Recipe
Frequently Asked Questions
- What is the difference between wild rice and a wild rice blend?
Pure wild rice is an aquatic grass seed with a firm, chewy texture. A wild rice blend combines wild rice with other rice varieties, creating a mixture of textures and potentially a shorter cooking time. - Can I make this soup without a Dutch oven?
Yes. A large, heavy-bottomed soup pot works well. Choose one with enough room for the rice to expand and the broth to simmer without spilling. - Why does wild rice take so long to cook?
Wild rice has a firm outer layer that takes longer to soften than many common rice varieties. Cooking time depends on whether you use pure wild rice or a blend, so follow the package directions and check for tenderness. - Can I use water instead of vegetable broth?
Yes, but the soup will have a milder savory flavor. If using water, taste the finished soup carefully and adjust the herbs, pepper, and salt as needed. - How can I make the soup thicker without adding more flour?
Allow the soup to simmer gently for a little longer before adding the dairy, provided the rice is not becoming overcooked. You can also mash a small portion of the cooked vegetables and rice into the broth to add body. - Which mushrooms have the strongest flavor for this soup?
Shiitake mushrooms generally have a more pronounced savory flavor than button mushrooms. You can replace some of the cremini or button mushrooms with shiitake mushrooms if desired. - Can I prepare the vegetables before cooking?
Yes. Chop the onion, carrots, celery, garlic, and mushrooms ahead of time and refrigerate them in covered containers. Keep the sliced mushrooms separate from the other vegetables until you are ready to cook.



