Wild Rice and Mushroom Soup

When the air turns crisp and the leaves start to paint the world in shades of gold and amber, I find myself reaching for bowls of warmth that feel like a hug from the inside. This wild rice and mushroom soup is exactly that—a cozy, satisfying dish that’s perfect for chilly evenings. It’s rich, earthy, and comforting, yet light enough that it doesn’t weigh you down, making it one of my favorite autumn wild rice soup options.
One of the things I love about this soup is how versatile it is. The wild rice gives it a pleasantly chewy texture, while the mushrooms bring that deep, umami flavor that feels both luxurious and nourishing. It’s a recipe that works beautifully for a quiet dinner at home or when you want to impress guests with a homemade soup that tastes like it’s been simmering for hours, even if it’s ready in under an hour.
Mushroom soup recipes can sometimes feel heavy or cream-laden, but this version keeps things balanced. A touch of cream enriches the broth without overpowering the delicate flavors of the wild rice and mushrooms. I often like to add fresh herbs right before serving to give it a burst of brightness that elevates the entire bowl.
This soup is also wonderfully practical as one of those easy dinner recipes that doesn’t require hours in the kitchen. You can make a large batch and enjoy leftovers for a few days—or even freeze portions for future cozy nights. Whether you’re building your rotation of fall soup recipes or searching for a satisfying winter soup recipe, this wild rice and mushroom soup should definitely be on your list.
Why You’ll Love It
- Hearty and satisfying without being heavy – The combination of wild rice and mushrooms gives this soup a wonderful texture and depth of flavor that fills you up, but it never feels greasy or overstuffing. Perfect for a cozy dinner.
- Full of autumn flavors – Every spoonful brings that earthy, woodsy taste that makes it feel like fall on a plate. Fresh herbs and mushrooms really capture the season’s essence.
- Easy to make anytime – Despite its gourmet taste, this is one of those easy dinner recipes that comes together in under an hour. A simple sauté, simmer, and stir, and you’re ready to serve.
- Versatile for any occasion – Whether you’re serving it for a weeknight family dinner or a special holiday gathering, this soup adapts beautifully. Add a drizzle of cream or a sprinkle of parmesan for a touch of elegance.
- Perfect for meal prep – It reheats wonderfully, so you can make a big batch and enjoy it throughout the week, or freeze portions for later. Comfort food that’s practical too!
Ingredients
For the Soup
- 1 cup wild rice, rinsed
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 2 cups mushrooms, sliced (I like a mix of cremini and shiitake)
- 2 medium carrots, diced
- 2 stalks celery, diced
- 4 cups vegetable or chicken broth
- 1 teaspoon fresh thyme (or ½ teaspoon dried)
- 1 teaspoon fresh rosemary, chopped
- Salt and pepper, to taste
- ½ cup heavy cream (optional, for richness)
For Garnish (Optional)
- Fresh parsley, chopped
- Grated Parmesan cheese
Ingredient Notes
- Wild rice – I always use organic wild rice; it has a nutty flavor that really stands out in this soup.
- Mushrooms – Don’t skip the mix! Cremini for body, shiitake for deep flavor—it makes a huge difference.
- Broth – Homemade or low-sodium store-bought works best; it lets the natural mushroom flavor shine.
- Herbs – Fresh is ideal, but dried works in a pinch. Thyme and rosemary give it that warm, autumnal vibe.
- Cream – Totally optional, but I swear it makes the soup feel indulgent without being heavy.
Kitchen Equipment Needed
- Large soup pot or Dutch oven – Perfect for sautéing and simmering everything together. I love my 6-quart enameled Dutch oven; it distributes heat so evenly.
- Cutting board and sharp knife – Essential for chopping onions, carrots, celery, and mushrooms quickly and safely.
- Measuring cups and spoons – For precise portions of rice, broth, and seasonings. My favorite set is magnetic, so I never lose them.
- Wooden spoon or silicone spatula – For stirring the soup without scratching your pot. I use a sturdy wooden spoon—it feels classic and reliable.
- Colander – To rinse the wild rice before cooking; it helps remove any debris and prevents clumping.
- Ladle – Makes serving this cozy soup so much easier and less messy.
Instructions
1. Prepare the Wild Rice
- Rinse 1 cup of wild rice under cold running water using a colander.
- Drain well and set aside.
- Pro tip: Rinsing removes excess starch and prevents the rice from clumping together as it cooks.
2. Sauté the Vegetables
- Heat 2 tablespoons of olive oil in a large soup pot or Dutch oven over medium heat.
- Add the chopped onion, carrots, and celery. Cook for about 5–6 minutes until softened.
- Stir in the minced garlic and cook for another 30 seconds until fragrant.
- Pro tip: Keep stirring to avoid burning the garlic; it can turn bitter if left alone.
3. Cook the Mushrooms
- Add the sliced mushrooms to the pot and cook for 5–7 minutes until they release their moisture and start to brown.
- Stir occasionally to ensure even cooking.
- Pro tip: Browning the mushrooms enhances the soup’s deep, earthy flavor—don’t rush this step.
4. Add Broth and Herbs
- Pour in 4 cups of vegetable or chicken broth.
- Stir in thyme, rosemary, salt, and pepper.
- Add the rinsed wild rice and bring the mixture to a boil.
5. Simmer the Soup
- Reduce heat to low, cover the pot, and let the soup simmer for 40–45 minutes, or until the wild rice is tender.
- Stir occasionally to prevent sticking.
- Pro tip: Taste the broth halfway through and adjust seasoning—it’s easier to season gradually than fix at the end.
6. Finish with Cream (Optional)
- Once the rice is cooked, stir in ½ cup of heavy cream for a rich, velvety finish.
- Heat gently for 2–3 minutes without boiling.
7. Serve and Garnish
- Ladle the soup into bowls and sprinkle with fresh parsley and grated Parmesan if desired.
- Enjoy warm, ideally with crusty bread on the side for dipping.

Tips and Tricks for Success
- Don’t rush the mushrooms – Let them brown properly; this develops the soup’s deep, earthy flavor.
- Rinse the wild rice thoroughly – Prevents clumping and ensures even cooking.
- Simmer gently – Keep the heat low once the broth is added to avoid overcooking the vegetables and rice.
- Adjust seasoning gradually – Taste as you go; herbs and salt can always be added, but too much is hard to fix.
- Add cream at the end – Stir in only at the very last minute to keep it silky and prevent curdling.
Ingredient Substitutions and Variations
- Wild rice substitute – Try brown rice or a mix of quinoa and brown rice if you can’t find wild rice.
- Mushroom variations – Portobello or button mushrooms work well if you don’t have cremini or shiitake.
- Broth alternatives – Vegetable broth keeps it vegetarian; chicken broth adds extra richness.
- Dairy-free option – Use coconut cream or oat cream instead of heavy cream for a lighter, vegan-friendly soup.
- Extra flavor boosters – A splash of white wine during the mushroom sauté adds depth, or a dash of smoked paprika gives a subtle warmth.
Serving Suggestions
- I love serving this wild rice and mushroom soup with a slice of crusty sourdough bread—it’s perfect for dipping and makes the meal feel extra cozy.
- Pair it with a simple green salad with a light vinaigrette; the freshness balances the earthy flavors beautifully.
- Top with a sprinkle of grated Parmesan and a few fresh parsley leaves for an elegant touch when serving guests.
- Add a dollop of crème fraîche or a swirl of cream right before eating for extra richness and comfort.
- For a heartier meal, serve alongside roasted chicken or turkey—it turns the soup into a full, satisfying dinner.

Storage and Reheating Instructions
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze in individual portions for up to 3 months; thaw overnight in the fridge before reheating.
- Reheating on stovetop: Warm gently over low heat, stirring occasionally to prevent sticking.
- Reheating in microwave: Use a microwave-safe bowl, cover loosely, and heat in 1–2 minute intervals, stirring in between.
- Pro tip: If the soup thickens after storage, add a splash of broth or water while reheating to bring back the perfect consistency.
Frequently Asked Questions
Can I make this soup vegetarian or vegan?
Absolutely! Use vegetable broth and swap the heavy cream for coconut or oat cream, and it’s completely plant-based while still rich and flavorful.
How long does wild rice take to cook?
Wild rice usually cooks in about 40–45 minutes. Make sure to simmer gently and taste for tenderness—some brands may take a bit longer.
Can I use regular white or brown rice instead?
Yes! Brown rice works best for texture and flavor, while white rice cooks faster but becomes softer. Adjust cooking time accordingly.
Can I freeze this soup?
Definitely. Store in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat gently with a splash of broth if needed.
How do I make it creamier without cream?
Try blending a portion of the soup until smooth, or use a non-dairy cream alternative like coconut cream. Both add richness without heaviness.
Can I add other vegetables?
Yes! Kale, spinach, or diced zucchini are great additions. Add them in the last 10 minutes of cooking so they stay tender but vibrant.
Did you try this wild rice and mushroom soup? Let me know in the comments how it turned out—I’d love to hear your twist on this cozy, comforting recipe!

Wild Rice and Mushroom Soup
Equipment
- Large Soup Pot or Dutch Oven
- Cutting Board and Sharp Knife
- Measuring cups and spoons
- Wooden Spoon or Silicone Spatula
- Colander
- Ladle
Ingredients
For the Soup
- 1 cup wild rice rinsed
- 2 tablespoons olive oil
- 1 medium onion finely chopped
- 3 cloves garlic minced
- 2 cups mushrooms sliced (I like a mix of cremini and shiitake)
- 2 medium carrots diced
- 2 stalks celery diced
- 4 cups vegetable or chicken broth
- 1 teaspoon fresh thyme or ½ teaspoon dried
- 1 teaspoon fresh rosemary chopped
- Salt and pepper to taste
- ½ cup heavy cream optional, for richness
For Garnish (Optional)
- Fresh parsley chopped
- Grated Parmesan cheese
Instructions
Prepare the Wild Rice
- Rinse 1 cup of wild rice under cold running water using a colander.
- Drain well and set aside.
- Pro tip: Rinsing removes excess starch and prevents the rice from clumping together as it cooks.
Sauté the Vegetables
- Heat 2 tablespoons of olive oil in a large soup pot or Dutch oven over medium heat.
- Add the chopped onion, carrots, and celery. Cook for about 5–6 minutes until softened.
- Stir in the minced garlic and cook for another 30 seconds until fragrant.
- Pro tip: Keep stirring to avoid burning the garlic; it can turn bitter if left alone.
Cook the Mushrooms
- Add the sliced mushrooms to the pot and cook for 5–7 minutes until they release their moisture and start to brown.
- Stir occasionally to ensure even cooking.
- Pro tip: Browning the mushrooms enhances the soup’s deep, earthy flavor—don’t rush this step.
Add Broth and Herbs
- Pour in 4 cups of vegetable or chicken broth.
- Stir in thyme, rosemary, salt, and pepper.
- Add the rinsed wild rice and bring the mixture to a boil.
Simmer the Soup
- Reduce heat to low, cover the pot, and let the soup simmer for 40–45 minutes, or until the wild rice is tender.
- Stir occasionally to prevent sticking.
- Pro tip: Taste the broth halfway through and adjust seasoning—it’s easier to season gradually than fix at the end.
Finish with Cream (Optional)
- Once the rice is cooked, stir in ½ cup of heavy cream for a rich, velvety finish.
- Heat gently for 2–3 minutes without boiling.
Serve and Garnish
- Ladle the soup into bowls and sprinkle with fresh parsley and grated Parmesan if desired.
- Enjoy warm, ideally with crusty bread on the side for dipping.
Notes
- Calories: ~220 kcal
- Protein: 6–7 g
- Carbohydrates: 35 g
- Fiber: 4 g
- Fat: 7 g
- Sodium: 600 mg
- Sugar: 3 g
The nutritional information provided on this website is an estimate only and is intended for general guidance. We cannot guarantee its accuracy and recommend consulting a qualified healthcare professional or registered dietitian for personalized nutrition advice.