This Wild Rice Mushroom Soup is a hearty, comforting dish that brings together the earthy flavors of mushrooms and the nutty texture of wild rice in a creamy, savory broth. It’s the perfect meal for a chilly day or when I want something cozy yet satisfying. This soup is naturally vegetarian and can easily be made vegan or gluten-free with a few simple swaps. Wild Rice Mushroom Soup

Why You’ll Love This Recipe

I love how this soup is rich in flavor but light on effort. It uses simple, wholesome ingredients and comes together in one pot. The wild rice gives it a chewy bite, while the mushrooms add a deep, umami taste that makes every spoonful satisfying. It’s a fantastic recipe for meal prep, and the flavors get even better the next day.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 1 tablespoon olive oil

  • 1 tablespoon butter (or plant-based butter for vegan option)

  • 1 medium yellow onion, diced

  • 2 garlic cloves, minced

  • 3 carrots, peeled and diced

  • 2 celery stalks, diced

  • 8 oz cremini or white mushrooms, sliced

  • 1 teaspoon dried thyme

  • 1 teaspoon dried rosemary

  • 1/2 teaspoon black pepper

  • 1 teaspoon salt (adjust to taste)

  • 3/4 cup uncooked wild rice

  • 6 cups vegetable broth

  • 1 cup full-fat coconut milk (or heavy cream for non-vegan option)

  • 2 tablespoons all-purpose flour (or gluten-free flour)

  • 1 tablespoon soy sauce or tamari

Directions

  1. I start by heating the olive oil and butter in a large pot over medium heat.

  2. Then I add the onion, garlic, carrots, and celery. I sauté them for about 5–7 minutes until they begin to soften.

  3. Next, I stir in the mushrooms and cook for another 5 minutes until they release their moisture and become tender.

  4. I season the mixture with thyme, rosemary, salt, and pepper, and stir well.

  5. I add the wild rice and pour in the vegetable broth, then bring everything to a boil.

  6. Once boiling, I reduce the heat to low, cover the pot, and simmer for about 45–50 minutes, until the rice is fully cooked.

  7. In a small bowl, I whisk together the coconut milk, flour, and soy sauce until smooth.

  8. I stir this mixture into the soup and let it simmer for another 5–10 minutes, stirring occasionally until the soup thickens slightly.

  9. I taste and adjust the seasoning if needed before serving hot.

Servings and timing

This recipe serves 6 hearty bowls and takes about 1 hour total to prepare:

  • Prep time: 15 minutes

  • Cook time: 50 minutes

  • Total time: 1 hour 5 minutes

Variations

  • I sometimes add chopped kale or spinach in the last 10 minutes for extra greens.

  • For a protein boost, I mix in cooked white beans or shredded rotisserie chicken (if not keeping it vegetarian).

  • To make it gluten-free, I simply swap the flour with gluten-free all-purpose flour and use tamari instead of soy sauce.

  • I like to blend part of the soup with an immersion blender for a creamier texture while still keeping some chunks.

Storage/Reheating Wild Rice Mushroom Soup

I store leftovers in an airtight container in the fridge for up to 4 days. The wild rice continues to absorb liquid, so I usually add a splash of water or broth before reheating.
To reheat, I warm it over medium heat on the stove or microwave individual servings for 1–2 minutes until hot.

FAQs

How can I make this soup creamier without using dairy?

I like using full-fat coconut milk as a creamy alternative. It adds a rich texture without overpowering the flavor.

Can I use a wild rice blend instead of pure wild rice?

Yes, I can use a blend, but I adjust the cooking time as some blends cook faster than pure wild rice.

What type of mushrooms work best?

I usually go with cremini or white mushrooms, but shiitake or a mix of wild mushrooms work great for deeper flavor.

Can I freeze this soup?

Yes, I can freeze it for up to 2 months. I let it cool completely, then store it in freezer-safe containers. I thaw in the fridge overnight and reheat on the stove.

Is this soup healthy?

Definitely. It’s loaded with vegetables, whole grains, and healthy fats. If I want to cut back on fat, I can use light coconut milk or a plant-based milk alternative.

Conclusion

This Wild Rice Mushroom Soup is everything I want in a comforting bowl—nourishing, flavorful, and incredibly satisfying. It’s easy to make and even easier to love, whether I serve it fresh or enjoy the leftovers throughout the week.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Wild Rice Mushroom Soup

Wild Rice Mushroom Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lidia
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

A hearty and comforting Wild Rice Mushroom Soup that combines earthy mushrooms and nutty wild rice in a creamy, savory broth. Vegetarian, and easily made vegan or gluten-free.


Ingredients

  • 1 tablespoon olive oil
  • 1 tablespoon butter (or plant-based butter for vegan option)
  • 1 medium yellow onion, diced
  • 2 garlic cloves, minced
  • 3 carrots, peeled and diced
  • 2 celery stalks, diced
  • 8 oz cremini or white mushrooms, sliced
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon black pepper
  • 1 teaspoon salt (adjust to taste)
  • 3/4 cup uncooked wild rice
  • 6 cups vegetable broth
  • 1 cup full-fat coconut milk (or heavy cream for non-vegan option)
  • 2 tablespoons all-purpose flour (or gluten-free flour)
  • 1 tablespoon soy sauce or tamari

Instructions

  1. Heat olive oil and butter in a large pot over medium heat.
  2. Add onion, garlic, carrots, and celery. Sauté for 5–7 minutes until softened.
  3. Stir in mushrooms and cook for 5 more minutes until tender.
  4. Season with thyme, rosemary, salt, and pepper. Mix well.
  5. Add wild rice and pour in vegetable broth. Bring to a boil.
  6. Reduce heat to low, cover, and simmer for 45–50 minutes until rice is cooked.
  7. In a small bowl, whisk together coconut milk, flour, and soy sauce until smooth.
  8. Stir the mixture into the soup and simmer for 5–10 more minutes until slightly thickened.
  9. Taste and adjust seasoning before serving hot.

Notes

  • Use full-fat coconut milk for creaminess without dairy.
  • To make gluten-free, use gluten-free flour and tamari.
  • Add kale or spinach in the last 10 minutes for extra greens.
  • Partially blend for a creamier texture while retaining chunks.
  • Store leftovers in the fridge for up to 4 days; add broth before reheating.

Nutrition

  • Serving Size: 1 serving
  • Calories: 270
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 15g
  • Saturated Fat: 9g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star