Vegan Mushroom Wild Rice Soup

Vegan Mushroom Wild Rice Soup

By:

Alma

June 27, 2026

Vegan Mushroom Wild Rice Soup is the ultimate comfort food that brings a sense of farm-to-table warmth to your kitchen, even on the busiest of weeknights. When I first started cooking for my three kids, I realized that finding meals that are both wholesome and deeply satisfying can be a challenge. This soup, however, manages to be both perfectly creamy and wonderfully earthy, proving that plant-based cooking can be just as indulgent as any traditional classroom classic.

There is something magical about the nutty texture of wild rice combined with the umami-rich depth of sautéed mushrooms. Whether you are aiming to eat a little cleaner or just looking for a new family favorite, this Vegan Mushroom Wild Rice Soup finds its way into my rotation constantly. It is simple enough for beginners who are still getting the hang of their pots and pans, yet flavorful enough to impress anyone sitting at your table.

What is Vegan Mushroom Wild Rice Soup?

This dish is a hearty, dairy-free take on a classic comfort soup. It relies on a blend of wild rice—which isn’t actually rice, but a nutrient-dense aquatic grass—to provide a chewy, robust texture that holds up beautifully in the broth. Unlike delicate white rices that can turn mushy, wild rice keeps its integrity, offering a satisfying bite that contrasts perfectly with the tender, pan-seared mushrooms.

To achieve that luxurious creaminess without using traditional heavy cream, we use full-fat coconut milk. Don’t worry, the soup doesn’t have an intense coconut flavor, but rather receives a silky, velvet-like consistency that coats the back of your spoon. It is a humble, rustic dish built from pantry staples, making it an ideal candidate for those days when you need a hug in a bowl.

Reasons to Try Vegan Mushroom Wild Rice Soup

One of the biggest reasons to fall in love with this recipe is how forgiving it is. If you accidentally leave the onions in the pan for an extra minute or decide to toss in an extra handful of mushrooms, the soup only gets better. For busy parents or beginners, this low-stress environment is a lifesaver. You can prep the ingredients while the kids are doing homework, and the stovetop does most of the heavy lifting for you.

Furthermore, this soup is a nutritional powerhouse. It is packed with fiber from the wild rice and vitamins from the mushroom assortment. It is the kind of wholesome meal that leaves everyone feeling energized rather than sluggish, making it a perfect choice for chilly evenings or busy work weeks. You will find that even the skeptical eater in your family might just ask for a second bowl.

Ingredients Needed to Make Vegan Mushroom Wild Rice Soup

  • 3/4 cup wild rice blend (rinse well)
  • 4 cups mixed mushrooms, diced (button, Crimini, and Shiitake work wonders)
  • 1 cup white onion, diced
  • 2 cloves garlic, minced
  • 2 tablespoons vegan butter (or a neutral oil like avocado oil)
  • 1 teaspoon dried parsley
  • 5-6 cups high-quality vegetable broth
  • 14 ounce can full-fat coconut milk
  • Salt and pepper to taste

Instructions to Make Vegan Mushroom Wild Rice Soup – Step by Step

Step 1: Start by rinsing your wild rice thoroughly under cold water. Place it in a small bowl and let it soak in enough cold water to cover it for 15 to 30 minutes. This little trick helps the rice cook more evenly once we hit the pot.

Step 2: While that rice is soaking, turn your attention to your produce. Slice those mushrooms into thin, uniform pieces and finely dice your onion. Don’t worry about being perfect, just keep them roughly the same size so they cook at the same speed.

Step 3: Heat your vegan butter in a large soup pot over medium heat until it begins to swirl. Toss in your mushrooms, onions, and garlic, and sauté them for about 15 minutes. We want these to get nice and brown, building the base flavor of our soup, so be patient and stir occasionally.

Step 4: Once the vegetables are crisp and golden, season them with the dried parsley, salt, and pepper. Add your drained wild rice, vegetable broth, and the creamy coconut milk to the pot. Give everything a long, gentle stir to combine those beautiful colors.

Step 5: Bring the mixture to a gentle boil, then turn the heat down low. Cover your pot and let it simmer for 20 minutes. The house will start smelling incredible, which is always the best part of the kitchen experience.

Step 6: Remove the lid, stir the soup once more, and let it simmer uncovered for another 15 to 20 minutes. You want the rice to be tender but still have a bit of a bite. If you like a thinner soup, feel free to add a final splash of veggie broth here.

Step 7: Finally, take the pot off the heat. Let it rest for 5 minutes before serving. This brief pause allows the starch from the rice to do its job, letting the soup thicken to that signature creamy texture you are going to love.

Chef’s Tips for a Perfect Result

  • Use a mix of mushrooms: Combining earthy Shiitakes with standard button mushrooms adds a depth of flavor you just cannot get with one type.
  • Go for high-quality broth: Since the broth is the landscape of this dish, choose a brand you trust and enjoy the taste of on its own.
  • Don’t rush the sauté: Browning the mushrooms provides a deep, savory foundation that is essential for a vegan recipe.
  • Soaking matters: Soaking your wild rice helps ensure it is perfectly tender by the time your soup is ready to eat.

Variations and Substitutions

  • Vegan Option: The recipe is naturally vegan, but you can swap the vegan butter for a high-quality olive oil if you prefer.
  • Gluten-Free Alternative: Ensure your vegetable broth is certified gluten-free, as some commercial brands include hidden wheat-based thickeners.
  • Budget Swap: If fresh mushrooms are pricey, a mix of half dried mushrooms (rehydrated) and half fresh button mushrooms works like a charm.

How to Serve and Pair

I love serving this soup with a side of crusty, warm sourdough bread for dipping. It is also fantastic paired with a crisp, acidic salad—think arugula with a lemon vinaigrette—to cut through the richness of the creamy broth. For a fancy dinner night, sprinkle a little fresh thyme or toasted slivered almonds on top for a bit of crunch and elegance.

Storage and Reheating

Refrigerator: Store any leftovers in a sealed container for up to 4 days. Remember that the wild rice will continue to soak up liquid, so add a splash of broth when you reheat it to bring back that perfect soup consistency.

Freezer: This soup freezes well for up to one month. Let it cool completely before transferring to a freezer-safe bag or container. It is best to thaw it in the fridge overnight before heating it on the stove to avoid separating the coconut milk.

Reheating: Use the stovetop on low heat, stirring frequently. We want to warm it through gently rather than boiling it hard, which helps maintain the texture of the mushrooms and rice.

Nutritional Values

Per serving:

  • Calories: 440kcal
  • Protein: 10g
  • Carbohydrates: 39g
  • Fat: 30g
  • Fiber: 6g

Approximate values.

Frequently Asked Questions (FAQ)

Can I use brown rice instead of wild rice?

You certainly can, but keep in mind that brown rice cooks much faster than wild rice. Start checking for doneness around the 20-minute mark and adjust your cooking time accordingly.

How do I know when the wild rice is perfectly cooked?

The rice is finished when the grains have opened slightly to reveal the white interior and they are tender to the bite. It should have a soft, satisfying chew without being mushy or crunchy.

Why is my soup too thick?

Wild rice is naturally starchy and continues to absorb liquid as it sits. If your soup becomes a bit too thick, simply whisk in an extra half-cup of room-temperature vegetable broth until you reach your desired consistency.

Can I make this soup ahead of time?

This soup is actually even better the next day because it gives the flavors time to meld together. Store it in the fridge as directed, and feel free to prepare it up to 24 hours before you plan to serve it.

What is the best way to customize the flavor?

For a punch of brightness, try finishing the soup with a small squeeze of fresh lemon juice or a teaspoon of fresh thyme right before serving. These acidic notes cut through the creaminess and make the umami flavors pop.

Conclusion

Vegan Mushroom Wild Rice Soup is a testament to how simple ingredients can transform into a truly memorable meal. It offers a cozy, earthy depth that satisfies even the heartiest appetites while remaining completely plant-based. I encourage you to gather your ingredients and spend a quiet hour in the kitchen bringing this recipe to life today. You will quickly find that the simple magic of simmering mushrooms and wild rice is exactly what your weekly dinner rotation has been missing.

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
Vegan Mushroom Wild Rice Soup

Vegan Mushroom Wild Rice Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Alma
  • Total Time: 65
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This comforting plant-based soup features a chewy, nutrient-dense wild rice blend and earthy, pan-seared mushrooms. Relying on full-fat coconut milk instead of dairy, it achieves a luxurious, velvet-like creaminess without overpowering the palate. Perfect for busy weeknights, this wholesome, fiber-rich dish is as simple to prepare as it is satisfying, making it a reliable crowd-pleaser for chilly evenings.


Ingredients

Scale

3/4 cup wild rice blend, rinsed well
4 cups mixed mushrooms, diced (button, Crimini, and Shiitake)
1 cup white onion, diced
2 cloves garlic, minced
2 tablespoons vegan butter (or avocado oil)
4 cups vegetable broth
1 cup full-fat coconut milk (canned)
1 teaspoon dried thyme
1/2 teaspoon black pepper
Salt to taste
Fresh parsley for garnish


Instructions

Rinse the wild rice thoroughly under cold water.
In a large pot, melt the vegan butter over medium heat.
Add the diced onions and sauté until translucent, then add the mushrooms and cook until browned.
Stir in the minced garlic and cook for 1 minute until fragrant.
Pour in the vegetable broth and add the rinsed wild rice, thyme, and black pepper.
Bring to a boil, then reduce heat to low, cover, and simmer for 40-45 minutes or until rice is tender.
Stir in the coconut milk and simmer for an additional 5 minutes to heat through.
Season with salt to taste and garnish with fresh parsley before serving.

Notes

Store leftovers in an airtight container in the refrigerator for up to 3 days. The soup may thicken as it sits; add a splash of vegetable broth when reheating to reach desired consistency.

  • Prep Time: 15
  • Cook Time: 50
  • Category: Dinner
  • Method: Stovetop simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 220
  • Sugar: 3g
  • Sodium: 650mg
  • Fat: 12g
  • Saturated Fat: 9g
  • Carbohydrates: 26g
  • Fiber: 4g
  • Protein: 5g
  • Cholesterol: 0mg

Leave a Comment

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