You know those nights when your brain says “salad,” but your soul screams “comfort”? This Mushroom Veg Soup is the ceasefire. It’s rich, savory, and loaded with vegetables—without the food coma or the guilt.
Ten minutes of chopping, twenty minutes of simmering, and boom: a bowl that tastes like you went to culinary school. Spoiler: you didn’t. You just learned how to coax ridiculous flavor out of humble mushrooms and veggies like a pro.
What Makes This Recipe Awesome

- Big umami without the meat: Mushrooms bring a meaty depth, soy or tamari adds backbone, and a quick sauté unlocks serious flavor.
- Weeknight fast: Done in about 30 minutes, including prep.
You’ll barely finish scrolling while it simmers.
- Flexible and forgiving: Swap veggies, use any mushrooms, go creamy or clear—this soup adapts to your fridge.
- One pot, easy cleanup: Minimal dishes, maximum reward. Your sink will forgive you.
- Meal-prep friendly: Stores and reheats beautifully; tastes even better on day two (like most legends).
Shopping List – Ingredients
- Mushrooms: 16 oz (450 g) mixed mushrooms (cremini, button, shiitake, oyster). Slice or tear.
- Aromatics: 1 medium onion (diced), 3 cloves garlic (minced), 1-inch piece ginger (grated), 1 stalk celery (sliced; optional but recommended).
- Veggies: 1 large carrot (thinly sliced), 1 small zucchini (diced), 1 cup cabbage or baby spinach (shredded), 1/2 cup frozen peas (optional).
- Broth: 5 cups vegetable broth (low-sodium preferred).
- Flavor boosters: 1–2 tbsp soy sauce or tamari, 1 tbsp rice vinegar or lemon juice, 1 tsp toasted sesame oil.
- Fat for sautéing: 2 tbsp olive oil or avocado oil; 1 tbsp butter (optional for richness).
- Herbs and spices: 1/2 tsp black pepper, 1/2 tsp red pepper flakes (optional heat), 1 tsp dried thyme or Italian seasoning.
- Thickening (optional): 1 tbsp cornstarch mixed with 2 tbsp water, or 1/3 cup coconut milk/cream for a silky version.
- Fresh finish: 2 tbsp chopped parsley or cilantro; sliced green onions for garnish.
- Salt: To taste (adjust after soy/tamari).
- Noodles or grains (optional): 1 cup cooked rice, barley, or thin noodles to make it heartier.
Step-by-Step Instructions

- Prep the produce: Slice mushrooms, dice onion, mince garlic, grate ginger, and chop the rest.
Keep it uniform so everything cooks evenly.
- Heat the pot: Add oil (and butter, if using) to a large pot over medium-high heat.
- Brown the mushrooms: Add mushrooms in a single layer. Don’t crowd. Let them sear 4–5 minutes before stirring.
You want color—color equals flavor.
- Add aromatics: Stir in onion, celery, garlic, and ginger. Cook 3–4 minutes until fragrant and slightly soft.
- Season the base: Add thyme/Italian seasoning, black pepper, and red pepper flakes. Toast 30 seconds.
Stir in soy/tamari.
- Build the soup: Pour in vegetable broth. Add carrots and cabbage. Bring to a gentle boil, then reduce to a simmer for 10 minutes.
- Add tender veggies: Stir in zucchini and peas.
Simmer another 5–6 minutes until all veg are tender but not mushy.
- Choose your finish: For a clear broth, add sesame oil, rice vinegar/lemon, and check salt. For a silky broth, stir in coconut milk or the cornstarch slurry and simmer 2 minutes to thicken.
- Taste and adjust: Add more soy/tamari for salt, vinegar/lemon for brightness, pepper for kick. Be bold; boring soup is a crime.
- Garnish and serve: Ladle into bowls.
Top with parsley/cilantro and green onions. Add cooked noodles or rice if you want a full meal.
Preservation Guide
- Fridge: Cool completely, store in airtight containers up to 4 days. It gets richer by day two—no complaints.
- Freezer: Freeze up to 3 months.
Skip freezing if you added noodles; they turn sad. Freeze noodles/rice separately.
- Reheating: Simmer on the stove over medium heat until hot. Add a splash of water or broth if it thickened.
Re-season with a drizzle of soy and a squeeze of lemon.
- Meal prep tip: Portion into single-serve containers for grab-and-heat lunches. FYI: glass jars are great, just leave headspace if freezing.

Why This is Good for You
- Mushrooms = umami + micronutrients: They bring B vitamins, selenium, and antioxidants. Shiitake adds lentinan, linked to immune support.
- Veggie variety: Carrots, zucchini, cabbage, and peas bring fiber, potassium, and color—aka different phytonutrients.
- Low-calorie, high-satiety: A big bowl fills you up without wrecking your goals.
Add whole grains if you need more staying power.
- Balanced flavors, lower sodium: Using low-sodium broth and seasoning at the end keeps salt in check while maximizing taste.
What Not to Do
- Don’t crowd the mushrooms: Steaming them kills browning and flavor. Work in batches if needed.
- Don’t skip acidity: Without a splash of vinegar or lemon, the soup can taste flat. Acid = sparkle.
- Don’t overcook the veggies: Mushy zucchini and peas are a vibe killer.
Add them near the end.
- Don’t add all the salt early: Soy/tamari is salty. Season at the end to avoid going overboard.
- Don’t boil after thickening: If using cornstarch or coconut milk, keep it to a gentle simmer to preserve texture.
Different Ways to Make This
- Creamy herb version: Blend 1 cup of the soup with 1/3 cup cashews (soaked) or coconut milk, return to pot, and add fresh dill or tarragon.
- Asian-inspired: Add a splash of mirin, a few drops of chili oil, and finish with bok choy and scallions. Toss in thin rice noodles.
- Italian-leaning: Use thyme + rosemary, add a can of cannellini beans, and finish with a drizzle of good olive oil and parsley.
- Protein boost: Stir in cubed tofu, edamame, or chickpeas.
For extra richness, add miso paste at the end (do not boil miso).
- Earthy deluxe: Add a handful of dried porcini (soaked), using their soaking liquid as part of the broth for mega-umami.
- Spicy kick: Add gochujang or sambal to taste. A little heat makes it dangerously slurpable, IMO.
FAQ
Can I use only one type of mushroom?
Absolutely. Cremini or button mushrooms work great.
Mixed varieties add complexity, but one type still delivers satisfying flavor.
How do I make it gluten-free?
Use tamari or coconut aminos instead of soy sauce, and ensure your broth is certified gluten-free. Skip noodles unless they’re GF.
What if I don’t have vegetable broth?
Use water and bump up flavor with extra soy/tamari, a bay leaf, and a bit more aromatics. A teaspoon of miso at the end also helps.
Can I add meat?
Sure.
Brown sliced chicken or turkey sausage first, then proceed with the recipe. Keep cooking times reasonable so meat stays tender.
How do I prevent rubbery mushrooms?
High heat, enough oil, and patience. Let mushrooms sear undisturbed before stirring.
Salt after they’ve browned to avoid excess moisture early.
Is this soup good for kids?
Yes. Reduce the red pepper flakes and slice veggies small. Add small pasta shapes to make it extra kid-friendly.
Can I batch-cook and freeze?
Yes, minus noodles.
Portion into freezer-safe containers, cool completely, and freeze up to 3 months. Reheat gently and re-season.
The Bottom Line
This Mushroom Veg Soup is the perfect sweet spot—fast, nourishing, and wildly flavorful. It flexes to whatever’s in your fridge, scales for meal prep, and tastes like you put in way more effort than you did.
When you want comfort without the crash, this is your play. Ladle up, garnish boldly, and enjoy the kind of soup that gets requested on repeat.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

