Welcome to the ultimate guide to the most comforting and nourishing vegan lentil vegetable soup you will ever make. This recipe is more than just a meal; it’s a bowl full of warmth, packed with hearty vegetables and protein-rich lentils, simmered in a savory, herb-infused broth. It’s the kind of soup that feels like a hug from the inside out, perfect for chilly evenings, meal prepping for the week, or simply when you crave something wholesome and deeply satisfying. Forget thin, bland soups—this one is thick, flavorful, and incredibly easy to whip up.
We’ve designed this vegan lentil vegetable soup to be straightforward for the enthusiastic home cook. Using simple, everyday ingredients, we’ll create layers of flavor that taste like they’ve been simmering for hours, but it all comes together in under an hour. Let’s get cooking!
Why This Is the Best Vegan Lentil Vegetable Soup
There are many lentil soup recipes out there, but this one stands apart. Here’s why you’ll have it on repeat:
- Incredibly Flavorful: We build a foundation of flavor by sautéing classic mirepoix (onions, carrots, celery) and garlic, then deepen it with smoked paprika and dried herbs. A final splash of balsamic vinegar brightens everything up beautifully.
- Perfectly Textured: We use brown lentils, which hold their shape well enough to provide a pleasant bite but also break down just enough to naturally thicken the soup. No mushy, one-note soup here!
- Nutrient-Dense & Healthy: This soup is a powerhouse of plant-based nutrition. It’s loaded with fiber, protein, vitamins, and minerals. It’s a complete meal that will leave you feeling full and energized. Read more on healthy eating (coming soon).
- Simple & Accessible: No complicated steps or hard-to-find ingredients. Everything you need is likely in your pantry or available at any grocery store.
The Star Ingredients
The magic of this vegan lentil vegetable soup lies in its simple, high-quality ingredients. Here’s what you’ll need and why each component is crucial.

For the Soup Base
- Olive Oil: Used for sautéing the aromatics, creating the foundational flavor layer.
- Yellow Onion, Carrots, and Celery: The classic mirepoix. This trio is the backbone of countless soups and stews, providing a sweet and savory depth that can’t be replicated.
- Garlic: Adds a pungent, aromatic kick. Don’t be shy with it!
- Vegetable Broth: Use a good quality, low-sodium vegetable broth to control the saltiness of your final dish.
- Diced Tomatoes: A 14.5-ounce can of diced tomatoes adds a touch of acidity and umami that balances the earthiness of the lentils.
Lentils and Spices
- Brown Lentils: The star of the show! Brown lentils are perfect for this recipe. They cook relatively quickly and hold their shape while still releasing some starch to thicken the soup. You could also use green lentils.
- Dried Thyme and Oregano: These herbs provide a classic, savory flavor profile that complements the vegetables perfectly.
- Smoked Paprika: This is our secret weapon for adding a subtle, smoky depth.
- Bay Leaf: Adds an earthy, background note that you might not pinpoint but would miss if it were gone.
- Balsamic Vinegar: A splash at the end works wonders! It brightens all the flavors and adds a touch of complexity.
How to Make Vegan Lentil Vegetable Soup Step-by-Step
Follow these simple steps for a perfect pot of soup every time. We’ve broken it down to ensure a foolproof process from start to finish. For more easy meal ideas, check out our favorite quick weeknight dinners (coming soon).

Step 1: Sauté the Aromatics
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, for 6-8 minutes, until the vegetables have softened and the onion is translucent. This step is crucial for building the first layer of flavor. Add the minced garlic, dried thyme, oregano, and smoked paprika. Cook for another minute until fragrant.
Step 2: Add Liquids and Lentils
Pour in the vegetable broth and add the can of diced tomatoes (with their juices). Stir everything together, scraping up any browned bits from the bottom of the pot. Add the rinsed lentils and the bay leaf.
Step 3: Simmer to Perfection
Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for 30-35 minutes. You’re looking for the lentils to be tender but not mushy. The timing can vary slightly depending on the age of your lentils.
Step 4: Finish and Serve
Once the lentils are cooked, remove the pot from the heat and discard the bay leaf. Stir in the balsamic vinegar and season generously with salt and freshly ground black pepper to your taste. Serve hot, garnished with fresh parsley if desired.
Tips for the Best Results
As a seasoned culinary guide, I’ve picked up a few tricks to elevate this simple soup into something truly special.
- Don’t Salt Too Early: Adding salt at the beginning can cause the lentils to become tough. Always season your soup at the end of the cooking process for the best texture.
- Rinse Your Lentils: Always rinse lentils under cool water before cooking to remove any dust or debris.
- For a Thicker Soup: If you prefer a thicker, stew-like consistency, you can use an immersion blender to blend a small portion of the soup directly in the pot. Alternatively, mash some of the lentils against the side of the pot with a spoon.
- Let It Rest: Like many soups, this vegan lentil vegetable soup tastes even better the next day! The flavors have more time to meld and deepen. This makes it a perfect meal prep recipe (coming soon).

Variations and Add-Ins
This recipe is a fantastic base for customization. Here are a few ideas to make it your own:
- Add More Greens: Stir in a few handfuls of fresh spinach or chopped kale during the last 5 minutes of cooking.
- Boost the Protein: For an extra protein kick, add some chickpeas or white beans along with the lentils.
- Introduce Different Spices: Add a pinch of red pepper flakes for heat or a teaspoon of cumin for a warmer, earthier flavor.
Storage and Reheating Instructions
This soup is perfect for making ahead of time. Here’s how to store it properly:
- Refrigeration: Allow the soup to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days.
- Freezing: This soup freezes beautifully. Pour the cooled soup into freezer-safe containers or bags, leaving a little room for expansion. It can be frozen for up to 3 months.
- Reheating: Gently reheat the soup on the stovetop over medium-low heat until warmed through. If the soup has thickened too much, you can add a splash of water or vegetable broth to reach your desired consistency.
What to Serve with Lentil Soup
While this vegan lentil vegetable soup is a complete meal on its own, it pairs wonderfully with a few accompaniments. A slice of crusty bread for dipping is a must! A simple side salad with a light vinaigrette also works well to add a fresh, crisp contrast. Explore our perfect side dish pairings (coming soon) for more inspiration.
Recipe Card

Vegan Lentil Vegetable Soup: The Ultimate Comfort Recipe
Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, for 6-8 minutes, until the vegetables have softened. Add the minced garlic, dried thyme, oregano, and smoked paprika. Cook for another minute until fragrant.
- Pour in the vegetable broth and add the can of diced tomatoes (with their juices). Stir everything together. Add the rinsed lentils and the bay leaf.
- Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for 30-35 minutes, or until the lentils are tender.
- Remove the pot from the heat and discard the bay leaf. Stir in the balsamic vinegar. Season generously with salt and freshly ground black pepper to taste. Serve hot, garnished with fresh parsley if desired.
Nutrition
Notes
Tip 2: This soup tastes even better the next day as the flavors meld together.
Tip 3: Don't salt the soup until the end of the cooking time to ensure the lentils cook up tender.
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Brown or green lentils are best for this soup because they hold their shape well after cooking, providing a pleasant texture. Red lentils can also be used, but they tend to break down more and will result in a much thicker, puree-like soup.
This soup naturally thickens as the lentils cook. For an even thicker consistency, you can use an immersion blender to blend about one-quarter of the soup directly in the pot. Alternatively, you can mash some of the lentils against the side of the pot with the back of a spoon.
Yes, it is incredibly healthy! Lentils are a fantastic source of plant-based protein, fiber, and iron. This soup is also packed with vitamins and minerals from the variety of vegetables, making it a highly nutritious and filling meal.
Absolutely. This soup freezes exceptionally well. Allow it to cool completely, then store it in freezer-safe airtight containers for up to 3 months. Thaw it in the refrigerator overnight before reheating on the stovetop.
If your lentils aren’t softening, it could be due to a couple of factors. Older lentils can take much longer to cook. Also, adding salt or acidic ingredients (like tomatoes or vinegar) too early in the cooking process can sometimes prevent lentils from becoming tender. Always add salt and vinegar at the end.
Share Your Creations!
I hope you love this hearty and wholesome vegan lentil vegetable soup as much as I do. It’s a testament to how simple ingredients can create something truly spectacular. If you make this recipe, I’d love to hear from you! Leave a comment below or tag your beautiful creations on Pinterest. Your feedback and shares help more people discover these delicious recipes.









