Wild Rice Mushroom Soup

Creamy wild rice mushroom soup in a bowl topped with fresh herbs and sliced mushrooms, served with crusty bread on a rustic wooden table.

Loading…

By Reading time
Servings 4–6 people

Wild Rice Mushroom Soup is a cozy and comforting bowl of goodness, filled with nutty wild rice and earthy mushrooms that give it a lovely, rich flavor. It’s warm, hearty, and perfect for chilly days when you want something soothing but still full of texture.

I love making this soup when I need a little calm and comfort in a bowl. The wild rice adds a nice chewy bite, while the mushrooms bring a deep, savory taste that feels like a hug from the inside. A little splash of cream or a touch of fresh herbs on top always makes it extra special for me.

It’s one of those meals that’s easy to make ahead and tastes even better the next day. I like to serve it with crusty bread or a simple green salad to keep things light and fresh. Honestly, it’s a crowd-pleaser, and I’ve found it’s a great recipe to share when friends come over for a relaxed, homey dinner.

Key Ingredients & Substitutions

Wild Rice: This is the star here with its chewy texture and nutty flavor. If you can’t find wild rice, a mix of brown rice or farro can work, but the cooking time may be shorter.

Mushrooms: Cremini or button mushrooms add earthiness. For a deeper flavor, use shiitake or porcini. You can also use a mix of mushrooms for variety.

Broth: Vegetable or chicken broth forms the soup’s base. Low sodium broth is great so you can control the salt level.

Heavy Cream: Adds creaminess. For a lighter option, try half-and-half or coconut milk for a dairy-free twist.

Herbs: Thyme works well with mushrooms, but rosemary or sage are good alternatives. Fresh parsley or dill on top gives a bright finish.

How Do I Make the Mushrooms Tender and Flavorful Without Getting Soggy?

Cooking mushrooms right is key for great soup texture and taste. Here’s how I do it:

  • Heat oil or butter in the pot over medium heat before adding mushrooms.
  • Cook mushrooms without overcrowding the pan so they brown nicely instead of steaming.
  • Stir occasionally, letting their moisture evaporate. This helps build a rich flavor.
  • Adding diced carrot brings sweetness and texture to balance the mushrooms.

Taking time here makes your soup rich and flavorful, with mushrooms that keep their bite instead of getting mushy.

Equipment You’ll Need

  • Large soup pot – I like this because it heats evenly and makes cooking and simmering easy.
  • Cutting board and sharp knife – will help you chop onions, garlic, mushrooms, and carrots quickly and safely.
  • Measuring cups and spoons – keep everything precise so the soup turns out perfect each time.
  • Wooden spoon or spatula – great for stirring and scraping at the bottom without scratching the pot.
  • Grater (optional) – if you want to add fresh herbs or zest, this is handy for prep.

Flavor Variations & Add-Ins

  • Use wild rice blend or add some chopped wild mushrooms for more earthiness.
  • Stir in cooked chicken or turkey for extra protein.
  • Add a splash of white wine during sautéing for a deeper flavor.
  • Finish with a sprinkle of grated Parmesan or crumbled feta for a salty kick.

Wild Rice Mushroom Soup

Ingredients You’ll Need:

Main Ingredients:

  • 1 cup wild rice, rinsed and drained
  • 1 tablespoon olive oil or butter
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 8 ounces mushrooms (such as cremini or button), sliced
  • 1 medium carrot, diced
  • 4 cups vegetable or chicken broth
  • 1 teaspoon dried thyme (or 1 tablespoon fresh thyme)
  • 1 bay leaf
  • ½ cup heavy cream or half-and-half
  • Salt and freshly ground black pepper, to taste
  • Fresh parsley or dill, chopped (for garnish)

How Much Time Will You Need?

This soup takes about 10 minutes to prepare and approximately 50 minutes to cook as the wild rice simmers till tender. So in total, set aside around 1 hour for a warm, delicious soup ready to enjoy.

Step-by-Step Instructions:

1. Sauté the Vegetables:

Heat olive oil or butter in a large pot over medium heat. Add the chopped onion and cook for about 5 minutes until soft and clear. Then add the garlic and cook for 1 more minute until fragrant.

2. Cook Mushrooms and Carrots:

Add sliced mushrooms and diced carrot to the pot. Stir occasionally and cook for 6–8 minutes until the mushrooms release their juices and begin to brown.

3. Add Wild Rice and Broth:

Stir in the wild rice, making sure it’s coated with the vegetable mixture. Pour in the broth and add thyme and bay leaf. Bring everything to a boil.

4. Simmer the Soup:

Reduce the heat to low, cover the pot, and let the soup simmer gently for around 45–50 minutes, or until the wild rice is tender.

5. Finish with Cream and Seasonings:

Remove the bay leaf. Slowly stir in the heavy cream, heating the soup through but not letting it boil. Add salt and pepper to taste.

6. Serve:

Ladle the soup into bowls and sprinkle with fresh parsley or dill. Enjoy it warm, ideally with crusty bread or a fresh green salad for a cozy meal.

Can I Use Brown Rice Instead of Wild Rice?

Yes! Brown rice is a good substitute if you don’t have wild rice. Keep in mind it cooks a bit faster, so reduce the simmering time to about 35-40 minutes and check for tenderness.

How Can I Make This Soup Dairy-Free?

Simply swap the heavy cream for coconut milk or a plant-based cream alternative. Add it at the same step and heat gently without boiling to keep the soup creamy.

Can I Prepare This Soup Ahead of Time?

Absolutely! This soup tastes even better the next day as the flavors meld. Store leftovers in an airtight container in the fridge for up to 3 days and reheat gently on the stove.

What’s the Best Way to Store Leftover Soup?

Keep leftovers in a sealed container in the refrigerator for up to 3 days. Reheat over medium-low heat, stirring occasionally. If the soup thickens too much, add a splash of broth or water to loosen it up.

Keep this recipe handy

Pin it, print a tidy copy, leave a quick comment, or copy the link to share.

Save to Pinterest

Leave a Comment