Hey y'all! If you're searching for a soup that's filling, cozy, and brimming with earthy flavors, this Wild Rice Mushroom Soup Recipe is about to become your new favorite. Packed with chewy wild rice, a medley of tender mushrooms, and aromatic herbs, this soup feels like a warm hug on a chilly evening—and it's just as perfect for a comforting weeknight dinner or an impressive holiday starter. Let’s get cooking!
Why You'll Love This Wild Rice Mushroom Soup Recipe
- It’s hearty and satisfying, thanks to the wild rice and mushrooms.
- Packed with wholesome, wholesome ingredients—totally gluten-free and vegetarian!
- Flexible for meal prep and easy to store or freeze for busy weeks.
- The flavors develop beautifully, making leftovers even better the next day.
- Simple to make with just one pot, yet elegant enough for guests.
Wild Rice Mushroom Soup Recipe Ingredients
- 2 tablespoons olive oil
- 1 tablespoon unsalted butter
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 3 celery stalks, sliced
- 2 medium carrots, peeled and diced
- 16 oz (450 g) cremini or white mushrooms, sliced
- 1 cup (170 g) wild rice, rinsed
- 6 cups (1.4 l) vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 teaspoon salt (plus more to taste)
- ½ teaspoon freshly ground black pepper
- ½ cup (120 ml) heavy cream or unsweetened coconut milk for dairy-free
- 2 tablespoons chopped fresh parsley (plus extra for serving)
Directions: How to Make Wild Rice Mushroom Soup Recipe
Step 1 – Sauté Aromatics & Vegetables
- Heat the olive oil and butter in a large Dutch oven or soup pot over medium heat.
- Add onion, celery, and carrot. Cook, stirring occasionally, until the onion softens—about 5 minutes.
- Stir in garlic and cook for 1 minute, until fragrant.
Step 2 – Cook the Mushrooms
- Add sliced mushrooms and sauté for 8–10 minutes, stirring occasionally, until mushrooms are golden brown and most of their liquid has evaporated.
Step 3 – Simmer with Wild Rice
- Add wild rice, vegetable broth, thyme, rosemary, salt, and pepper. Stir well to combine.
- Bring the mixture to a boil, then reduce heat to low and cover. Simmer for 45–50 minutes, or until the wild rice is tender and has burst open. Stir occasionally.
Step 4 – Finish & Serve
- Stir in the heavy cream (or coconut milk) and chopped parsley. Simmer for an additional 2–3 minutes, just until warmed through.
- Taste and adjust salt and pepper as needed. Ladle into bowls, garnish with extra parsley, and serve hot.
Notes for the Best Wild Rice Mushroom Soup Recipe
- For a deeper flavor, use a mix of wild mushrooms such as shiitake, maitake, or oyster—learn more about mushroom varieties here.
- Short on time? Par-cooked wild rice can reduce overall cooking duration by about 15 minutes.
- If your soup thickens as it sits, simply add a splash of broth to loosen when reheating.

Wild Rice Mushroom Soup Recipe Variations
- Vegan: Swap butter for olive oil and use coconut milk instead of cream.
- Chicken Wild Rice Mushroom Soup: Stir in shredded cooked chicken towards the end of simmering.
- Extra Veggie: Add 2 cups chopped kale or spinach in the last 5 minutes of cooking for extra color and nutrients.
Required Equipment for Wild Rice Mushroom Soup Recipe
- Large Dutch oven or heavy-bottomed soup pot
- Chef’s knife and cutting board
- Measuring cups and spoons
- Ladle
Wild Rice Mushroom Soup Storage Instructions
Let soup cool completely, transfer to airtight containers, and refrigerate for up to 5 days. For longer storage, freeze for up to 3 months. Thaw overnight in the fridge, then reheat gently on the stove, adding extra broth if necessary.
Serving & Pairing Suggestions
- Serve with crusty artisan bread or a warm whole-grain roll.
- Pair it with a simple green salad or roasted broccoli for a full meal.
- Top with extra fresh herbs or a sprinkle of grated parmesan cheese for extra richness.
Pro Tips for the Best Wild Rice Mushroom Soup Recipe
- Deglaze the pot with a splash of white wine before adding broth for added depth of flavor (learn more about deglazing).
- Always use real wild rice, not a wild rice blend, for authentic chewy texture and nutty flavor.
- Add herbs at the end for the brightest flavor; overcooking fresh green herbs can diminish their aroma (see tips about using fresh herbs here).
Wild Rice Mushroom Soup Recipe FAQs
- Can I make this Wild Rice Mushroom Soup Recipe ahead of time?
- Absolutely! The flavors actually get richer after a day in the fridge. Store as directed and reheat when ready.
- Is this Wild Rice Mushroom Soup gluten-free?
- Yes, this recipe uses only naturally gluten-free ingredients. Always check your broth to ensure it's certified gluten-free.
- Can I freeze Wild Rice Mushroom Soup?
- Definitely! Just cool completely, freeze in portions, and thaw overnight in the fridge before reheating on the stove or microwave.
Prep Time: 15 minutes | Total Time: 1 hour 10 minutes | Yield: 6 servings
Ingredients
- 1 cup wild rice, rinsed
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 12 ounces cremini mushrooms, sliced
- 2 carrots, diced
- 2 celery stalks, diced
- 6 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 cup half-and-half or coconut milk (optional, for creaminess)
- 2 tablespoons chopped fresh parsley (for garnish)
Instructions
-
1Heat olive oil in a large pot over medium heat. Add chopped onion and garlic, and sauté until fragrant and softened, about 3 minutes.
-
2Add the sliced mushrooms, carrots, and celery. Cook, stirring occasionally, until the mushrooms release their juices and begin to brown, about 6-8 minutes.
-
3Stir in the wild rice, vegetable broth, thyme, rosemary, salt, and black pepper. Bring to a boil, then reduce heat to low. Cover and simmer for 45-50 minutes, or until the rice is tender.
-
4If desired, stir in half-and-half or coconut milk for a creamy texture. Cook uncovered for an additional 5 minutes.
-
5Taste and adjust seasoning if needed. Serve hot, garnished with chopped fresh parsley.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!