Welcome to warmcuisine

Cozy Mushroom and Wild Rice Soup for Vegetarian Meal

By Laura Mitchell | December 16, 2025
Cozy Mushroom and Wild Rice Soup for Vegetarian Meal

I love that it’s weeknight-easy yet Sunday-special. It happily feeds a crowd of cousins after a hike, but it also tucks into lunchboxes like a champ. Vegetarian by design, it still satisfies the die-hard carnivores at my table (especially when I ladle it over a thick slice of toasted sourdough rubbed with garlic). If you can chop and stir, you can master this bowl. Ready to let your kitchen smell like a woodland cabin? Let’s gather the ingredients.

Why This Recipe Works

  • Triple-mushroom umami: A trio of cremini, shiitake, and dried porcini builds layers of savory depth without meat.
  • Wild rice first: Toasting the grains in vegan butter before simmering unlocks a popcorn-like aroma and keeps the kernels distinct.
  • Cream without the cream: A simple slurry of oat milk and arrowroot delivers silky body that’s lactose-free and freezer-friendly.
  • One-pot wonder: Minimal dishes, maximum flavor—everything from bloom to blend happens in the same Dutch oven.
  • Make-ahead hero: Flavor actually improves overnight, so it’s perfect for Sunday meal prep or holiday entertaining.
  • Flexible greens: Baby spinach wilts in seconds, but kale, chard, or even shredded Brussels sprouts work just as well.

Ingredients You'll Need

Ingredients

Quality ingredients make the difference between good soup and can’t-stop-slurping soup. Here’s what to look for:

  • Wild rice: True wild rice (hand-harvested from Minnesota lakes) is long, jet-black, and cooks in 40–45 minutes. The cultivated “wild” rice sold in most supermarkets is shorter, browner, and cooks faster—either works, just adjust timing.
  • Cremini mushrooms: Also labeled “baby bella,” these give earthy body. Choose caps that are closed around the stem—open gills mean older, drier mushrooms.
  • Shiitake mushrooms: Fresh shiitake caps add silky chew; save the stems for your next veggie stock.
  • Dried porcini: A small handful rehydrated in hot water creates liquid gold—don’t toss that soaking liquid; it goes straight into the pot.
  • Leek: Milder than onion, it melts into the background. Slice, then rinse well—dirt loves to hide between layers.
  • Fresh thyme: Woody stems release oils as they simmer; fish them out before serving.
  • Vegetable stock: Low-sodium keeps the salt level in your control. Homemade is divine, but I keep a quart of my favorite store-bought for busy nights.
  • Oat milk: Creamy yet neutral. If you’re nut-free, opt for a brand labeled gluten-free if that’s a concern.
  • Arrowroot starch: A teaspoon whisked with milk thickens without the floury taste of roux. Cornstarch works in a pinch.
  • White miso: Adds fermented complexity. Look for it in the refrigerated section near tofu.
  • Lemon zest & juice: Non-negotiable brightness to balance earthy mushrooms.

How to Make Cozy Mushroom and Wild Rice Soup for Vegetarian Meal

1
Prep the porcini

Place dried porcini in a 2-cup measuring cup and cover with 1½ cups just-boiled water. Steep 15 minutes while you chop vegetables. Strain through a fine-mesh sieve, pressing on solids; reserve liquid and chop porcini finely.

2
Toast the wild rice

Melt 2 Tbsp vegan butter in a heavy Dutch oven over medium heat. Add wild rice; cook 3–4 minutes, stirring, until grains smell nutty and some pop. Transfer to a small bowl—this prevents over-cooking while you build the base.

3
Sauté aromatics

Add remaining 1 Tbsp butter, leek, celery, and a pinch of salt. Cook 5 minutes until softened but not browned. Stir in garlic, chopped porcini, and fresh thyme; cook 1 minute more until fragrant.

4
Brown the mushrooms

Increase heat to medium-high. Add sliced cremini and shiitake plus ½ tsp salt. Let sit undisturbed 3 minutes—this caramelizes the edges—then stir occasionally until mushrooms release and re-absorb their juices, 6–7 minutes total.

5
Deglaze & combine

Pour in reserved porcini soaking liquid, scraping up browned bits. Return toasted wild rice to the pot along with vegetable stock and bay leaf. Bring to a boil, reduce to low, cover, and simmer 35 minutes (or until rice is tender but still toothsome).

6
Create the creamy slurry

In a small bowl whisk oat milk, arrowroot, and white miso until smooth. Slowly ladle 1 cup hot broth into the mixture to temper, then pour everything back into the pot. Simmer 3 minutes until slightly thickened.

7
Finish with greens

Stir in baby spinach and lemon zest; cook just until wilted, 30 seconds. Remove bay leaf and thyme stems. Off heat, add lemon juice, taste, and adjust salt and pepper.

8
Serve & garnish

Ladle into warm bowls. Drizzle with extra-virgin olive oil, crack black pepper, and scatter fresh parsley or micro-greens. Offer crusty bread for swiping the last drops.

Expert Tips

Control the salt

Mushrooms absorb seasoning as they cook; add salt in layers rather than all at once for balanced flavor.

Chill before freezing

Cool soup completely, then freeze flat in zip-top bags. Thaw overnight in the fridge for best texture.

Double-batch trick

Double the recipe but do not double the salt initially; adjust at the end for perfectly seasoned gallons.

Brighten at the end

A final squeeze of lemon just before serving reawakens all the earthy flavors—don’t skip it!

Variations to Try

  • Smoky version: Add ½ tsp smoked paprika when sautĂ©ing mushrooms and swap half the wild rice for farro.
  • Protein boost: Stir in a can of drained white beans during the final simmer for an extra 6 g protein per serving.
  • Curry twist: Replace thyme with 1 Tbsp mild curry powder and finish with coconut milk instead of oat milk.
  • Spring edition: Swap spinach for asparagus tips and fresh peas; add in the last 2 minutes for color pop.
  • Grains swap: No wild rice? Use long-grain brown rice and reduce simmer time to 25 minutes.

Storage Tips

Refrigerator: Cool soup to room temperature, transfer to airtight containers, and refrigerate up to 5 days. The rice will continue to absorb liquid; thin with vegetable stock or water when reheating.

Freezer: Portion into freezer-safe containers leaving 1-inch headspace. Freeze up to 3 months. Thaw overnight in the refrigerator, then warm gently over medium-low heat.

Make-ahead: Soup base (through step 5) can be made 2 days ahead; store rice separately to prevent over-cooking. Combine and finish with oat-milk slurry just before serving.

Frequently Asked Questions

Absolutely. If cremini is all you can find, double the quantity and add 1 tsp soy sauce for extra umami depth.

Yes—wild rice is a grass, not a grain, and arrowroot is gluten-free. Just be sure your miso and stock are certified GF.

Add hot vegetable stock ÂĽ cup at a time until you reach desired consistency. The rice will keep absorbing, so adjust as needed.

Yes—complete steps 1–4 on the stovetop, then transfer everything except the slurry and greens to a slow cooker. Cook on LOW 4 hours, finish with slurry and spinach as directed.

A crusty sourdough or seeded whole-grain loaf stands up to the hearty texture. Toast until the edges are deeply golden for maximum flavor.
Cozy Mushroom and Wild Rice Soup for Vegetarian Meal
soups
Pin Recipe

Cozy Mushroom and Wild Rice Soup for Vegetarian Meal

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Hydrate porcini: Cover dried porcini with 1½ cups hot water; steep 15 min, strain & chop, reserve liquid.
  2. Toast rice: In Dutch oven, melt 2 Tbsp butter, add wild rice; toast 3–4 min, remove.
  3. Sauté aromatics: Add remaining butter, leek, celery; cook 5 min. Stir in garlic, porcini, thyme; cook 1 min.
  4. Brown mushrooms: Increase heat; add cremini & shiitake with ½ tsp salt. Cook undisturbed 3 min, then stir 6 min.
  5. Deglaze & simmer: Add reserved porcini liquid, stock, bay leaf, toasted rice. Simmer covered 35 min.
  6. Finish creamy: Whisk oat milk, arrowroot, miso; temper with hot broth, return to pot, simmer 3 min.
  7. Add greens: Stir in spinach & lemon zest until wilted. Off heat add lemon juice, season.
  8. Serve: Ladle into bowls, drizzle olive oil, crack pepper, enjoy hot with crusty bread.

Recipe Notes

For a smoky twist, add ½ tsp smoked paprika with the mushrooms. Soup thickens as it sits; thin with stock when reheating.

Nutrition (per serving)

287
Calories
9 g
Protein
42 g
Carbs
10 g
Fat

More Recipes