Best Vegan Soup Recipe Ever: Umami-Packed Mushroom Lentil Velout

Soups & Stews

Best Vegan Soup Recipe Ever: Umami-Packed Mushroom Lentil Velout

This vegan soup recipe is the best vegan soup recipe ever you’ll ever make—rich, velvety, and packed with umami that lingers long after the last bite. 🌟 The secret lies in a carefully balanced blend of earthy mushrooms, hearty lentils, and aromatic herbs that create a velouté so smooth it feels like a hug in a bowl.

I've perfected this over years of testing, ensuring it's both nutritious and deeply satisfying, with no compromises on flavor.

The magic begins with a deep, flavorful base built from sautéed onions, garlic, and mushrooms that develop a caramelized richness. Adding vegetable broth and simmering with lentils transforms this into a hearty, protein-packed soup that's naturally thick and creamy without dairy.

The umami boost comes from soy sauce and nutritional yeast, while fresh thyme and bay leaves add bright, herbal notes that cut through the richness.

What makes this stand out is its versatility—serve it as a light lunch with crusty bread, as a comforting dinner with a side salad, or as a starter for plant-based feasts. The texture is velvety yet substantial, with tender lentils and mushrooms that hold their shape beautifully.

Every ingredient plays a role, from the earthy mushrooms to the subtle tang of lemon juice, creating a soup that's as impressive as it is easy to make.

Perfect for meal prep, this soup tastes even better the next day as flavors meld together. The recipe is naturally gluten-free, packed with plant-based protein, and flexible enough to accommodate additional vegetables like spinach or carrots.

Whether you're a seasoned vegan cook or just exploring plant-based meals, this velouté delivers on its promise of being the best vegan soup you've ever tasted.

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Med Cal

Ingredients for best vegan soup recipe ever

Earthy mushrooms, hearty lentils, and aromatic herbs create this velvety umami-packed vegan velouté—naturally rich and deeply satisfying.

Ingredient Amount Notes
Brown Lentils 🌱 1 ½ cups Rinsed before cooking
White Button Mushrooms 🍄 1 ½ lb Sliced thin for caramelization
Yellow Onions 🧅 2 whole Diced, medium size preferred
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Vegetable Broth 💧 6 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 ½ cup For sautéing mushrooms
Fresh Thyme 🌿 2 tbsp Leaves only, chopped
Bay Leaves 🍃 2 whole For deep flavor infusion
Soy Sauce 🍜 2 tbsp For umami depth
Nutritional Yeast 🧀 ½ cup For cheesy umami flavor
Lemon Juice 🍋 2 tbsp Freshly squeezed
Vegetable Oil 🫒 1 tbsp For finishing drizzle
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Spinach 🍃 2 cups Optional, added at end

The mushrooms are the star here—cremini or shiitake if you can find them, but white buttons work too. Trader Joe's often has great organic options, or hit the bulk section at Whole Foods for the freshest. Slice them thin so they caramelize beautifully, releasing that deep umami flavor. For the lentils, brown or green both work, but brown holds its shape better. Rinse them well before cooking to remove any dirt or debris. The onions should be sweet yellow—not red—they caramelize more evenly and add natural sweetness to balance the earthy flavors. Spanish onions are my go-to, but any yellow onion will do.

No soy sauce? Coconut aminos or even a splash of miso paste will give you that umami punch. Fresh thyme is ideal, but dried works at half the amount if you're in a pinch. The nutritional yeast is non-negotiable for that cheesy, savory depth—Bob's Red Mill is my brand of choice, but any reputable brand will work. For the broth, Homemade is best, but Pacific Foods or Imagine brands are solid store-bought options. If you're adding spinach, baby spinach wilts faster than chopped leaves, so it's perfect for the last-minute addition. The lemon juice should be freshly squeezed—bottled just won't cut it here. Trust me on this one.

This soup tastes even better the next day as the flavors meld together beautifully. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months in portion-sized containers. The texture thickens as it cools, so you can thin it with a splash of broth if needed. I like to make a big batch on Sundays—it reheats perfectly and makes for easy lunches all week. For extra richness, top with a drizzle of olive oil and a sprinkle of nutritional yeast before serving. Game-changer!

❤️

Why You'll Love This Recipe

  • No-Chop Nightmare: I swear, this soup only needs you to dice one onion and mince a few cloves—no fancy techniques, no small cuts. The mushrooms and lentils? Just toss them whole in first, then break them up later. Honestly, my lazy Sundays thank me every time.
  • Umami Bomb: That combo of mushrooms and lentils simmered in broth? It’s the kind of deep, savory punch that makes you forget it’s vegan. The garlic doesn’t just hint—it hits, but in the best way, like a warm hug for your taste buds.
  • Leftovers That Lie: I make a double batch on Sundays, and by Wednesday, I’m still sneaking bites from the fridge. It reheats like a dream—no graininess, no sad texture—just that same rich, comforting flavor. My kids ask for it more than pizza. (Yes, even on a Tuesday night.)
  • Pantry Magic: Brown lentils and mushrooms? Cheap. Onions and garlic? Always on hand. Vegetable broth? A dollar can. This soup costs me less than takeout but feeds four for half the price. Between us, it’s my go-to when the grocery budget’s tight—or when I’m feeling fancy without breaking the bank.

Step-by-step instructions for umami-packed mushroom lentil velout

This velvety vegan soup delivers restaurant-quality depth with just a few key techniques.

1

🍳 Step 1: Build the Mushroom Base for Maximum Umami

Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium-low heat. Add the 1.5 lb sliced white button mushrooms in batches, allowing each layer to caramelize for 8-10 minutes before adding more. You're looking for deep golden brown patches—this is where all that umami magic happens.

Once all mushrooms are cooked, add the 2 whole diced yellow onions and cook for another 5 minutes until softened. Stir in the 6 minced garlic cloves and 2 tbsp chopped fresh thyme, cooking for 30 seconds until fragrant. This aromatic base forms the flavor foundation of your soup—don't rush this step or you'll miss out on those deep, savory notes.

2

🍳 Step 2: Develop the Velouté Texture with Lentils and Broth

Add the 1.5 cups rinsed brown lentils to the mushroom mixture, stirring to coat them in the caramelized mushroom oil. Pour in the 6 cups vegetable broth along with the 2 whole bay leaves, 2 tbsp soy sauce, and 1.5 tsp salt. Bring to a gentle simmer over medium heat, then reduce to low and cover partially.

Simmer for 30-35 minutes until the lentils are tender but still hold their shape (they'll continue cooking). Stir occasionally to prevent sticking. The soup should develop a thick, velouté-like consistency—this is where the magic happens. If it gets too thick, add a splash of water to reach your desired texture.

3

🥘 Step 3: Finish with Bright Acid and Nutty Depth

Once the lentils are tender, remove the bay leaves and stir in the 0.5 cup nutritional yeast and 0.5 tsp black pepper. The nutritional yeast adds that cheesy, umami depth that makes this soup irresistibly rich. Add the 2 tbsp freshly squeezed lemon juice and taste—this bright acidity cuts through the richness and balances all those deep flavors.

For the finishing touch, heat the 1 tbsp vegetable oil in a small pan over medium heat until shimmering. Pour this hot oil over the soup in a slow stream while whisking vigorously. This creates beautiful, silky ribbons of oil that elevate the soup's texture and flavor to restaurant-quality levels.

4

🍽️ Step 4: Wilt the Spinach and Serve Immediately

Just before serving, stir in the 2 cups fresh spinach and cook for 1-2 minutes until just wilted. The spinach adds a fresh, vibrant contrast to the rich, umami base. Taste and adjust seasoning with additional salt or pepper if needed—this is your final opportunity to perfect the balance of flavors.

Ladle the soup into bowls and serve immediately while hot. The contrast of the velvety mushroom-lentil base with the bright spinach makes each spoonful incredibly satisfying. This isn't just any vegan soup—it's a flavor-packed experience that rivals any restaurant dish, with that perfect balance of umami, brightness, and texture that makes it truly unforgettable.

👨‍🍳

Pro Tips For Making Best Vegan Soup Recipe Ever

  • SOAK LENTILS 30 MINUTES: I learned this the hard way—skipping the soak makes lentils turn mushy and clingy. Just cover them in warm water for half an hour before cooking, then drain. Your soup will have those perfect, intact lentils instead of a sad, gluey mess.
  • SAUTÉ MUSHROOMS LOW AND SLOW: High heat turns mushrooms to mush faster than you can say "vegan comfort food." Keep the pan on medium-low, stirring often, until they release their liquid and develop those tender, caramelized edges. Patience here makes all the difference.
  • DON’T SKIP THE ONION BASE: I used to rush past the onion and garlic, but that’s where the flavor lives. Cook the onions until they’re deep golden—almost sweet—before adding anything else. This isn’t the prettiest method, but it’s the tastiest.
  • UPGRADE WITH A SPLASH OF WINE: Sounds weird, but it works: deglaze the pan with 2 tablespoons of dry white wine after sautéing onions and mushrooms. The acidity cuts through the richness of the mushrooms and adds depth without overpowering. (Yes, even if you’re not a wine drinker.)

Flavor customization for this best vegan soup recipe ever

Spicy Heat Boost

For a kick of heat, stir in 1 tsp smoked paprika and ½ tsp cayenne pepper with the soy sauce. If you love spice, add 1-2 slices of fresh jalapeño when sautéing the mushrooms—they’ll mellow as they cook but leave behind a subtle burn.

For smoky depth, swap ½ tsp smoked paprika for the regular kind. I like to finish with a drizzle of chili oil (like La Choy) for an extra layer of heat and aroma.

Creamy Vegan Twist

Skip the nutritional yeast and blend in ½ cup silken tofu or ¼ cup cashew cream for a richer, dairy-free creaminess. For extra decadence, stir in 2 tbsp coconut milk at the end—it adds a luxurious mouthfeel without overpowering the umami.

If you want a lighter option, blend 1 cup cooked cauliflower into the finished soup for a velvety texture with fewer calories.

Herbal Variations

Swap thyme for rosemary or tarragon for a French-inspired twist—both pair beautifully with mushrooms. For a Mediterranean flair, add 1 tsp dried oregano and a pinch of red pepper flakes when sautéing the onions. Fresh parsley or cilantro at the end brightens the dish with a fresh herbal note.

Extra Veggie Load

Boost nutrition by adding 1 cup diced carrots or 1 cup chopped celery with the onions—they’ll soften perfectly during the simmer. For a winter version, stir in 1 cup roasted butternut squash and a pinch of cinnamon.

If you love greens, add 1 cup chopped kale or 2 cups Swiss chard with the spinach at the end.

Global Flavor Infusions

Transform this soup into a Thai-inspired curry by adding 1 tbsp red curry paste and ½ cup coconut milk. For an Italian touch, stir in 1 tsp dried basil and top with toasted pine nuts.

A Mexican-inspired version works with ½ tsp cumin and 1 tbsp lime juice instead of lemon.

Protein Power-Up

Add 1 cup cooked quinoa or ½ cup cooked chickpeas for extra protein and texture. For a smoky flavor, mix in ½ cup crumbled tempeh that’s been pan-fried until crispy. If you love seafood, stir in ½ cup cooked white beans for a heartier, creamier base.

Nutrition facts

Servings 6
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 650mg28%
Total Carbohydrate 42g15%
Dietary Fiber 16g57%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this vegan velouté without mushrooms?

Swap the mushrooms for 1.5 cups diced butternut squash or 1 lb firm tofu (pressed and cubed) for a similar texture. For extra richness, add 1 cup chopped celery and 1 cup carrots with the onions—they'll caramelize slightly and add natural sweetness. The umami depth will come from the soy sauce and nutritional yeast instead.

2

How do I make this soup extra creamy without dairy?

Blend ½ cup silken tofu or ¼ cup cashew cream directly into the finished soup for a velvety texture. For a lighter option, blend 1 cup cooked cauliflower into the soup before serving. The nutritional yeast already adds natural creaminess, but these additions will take it to the next level while keeping it plant-based.

3

Can I prep this soup ahead of time?

Yes! This soup tastes even better the next day as flavors meld together. Store leftovers in an airtight container in the fridge for up to 5 days or freeze for 3 months. The texture thickens when chilled, so add a splash of broth when reheating. For meal prep, make a big batch on Sundays—it reheats perfectly and makes for easy lunches all week.

4

What if my soup is too thick after simmering?

Thin it with 2-4 tablespoons of vegetable broth at a time until you reach your desired consistency. If you prefer a thicker texture, simply reduce the broth by 1 cup next time. The lentils will continue cooking slightly when reheated, so adjust accordingly. For extra creaminess, stir in 1 tablespoon coconut milk or blend in ½ cup cooked white beans.

5

Is this soup gluten-free?

Yes, this recipe is naturally gluten-free! Just ensure your vegetable broth is certified gluten-free and check that nutritional yeast and soy sauce labels confirm they're gluten-free as well. The recipe uses simple, whole-food ingredients that are safe for gluten-sensitive diets. Always double-check packaging for cross-contamination warnings if you're highly sensitive.

★★★★★4.6(7 reviews)
Categories Soups & Stews