Imagine coming home to a pot of something warm, hearty, and soul-satisfying that practically cooks itself. That's this vegan lentil soup—a bowl of golden comfort that's as easy as it is delicious.
Advertisements1
I remember the first time I made lentil soup from scratch. I was a broke college student, and lentils were my best friend. Now, as a food blogger, I've perfected this recipe to be the ultimate weeknight hero: budget-friendly, packed with plant-based protein, and endlessly adaptable.
Whether you're a seasoned cook or a newbie in the kitchen, this soup is your canvas. It's forgiving, forgiving, and forgiving. So grab your spoon, and let's make some magic in a pot.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
For sautéing. Use avocado oil for a higher smoke point, or water for oil-free.
1 large yellow onion, diced
Adds sweetness. Use a sweet onion or shallots for a milder flavor.
3 cloves garlic, minced
Fresh garlic is best. Substitute 1/2 teaspoon garlic powder in a pinch.
2 carrots, peeled and diced
Adds natural sweetness and color. Swap with parsnips for a twist.
2 celery stalks, diced
Classic soup base. Use fennel for a subtle anise flavor.
1 cup (200g) dried brown or green lentils, rinsed
These hold their shape well. Red lentils cook faster but get mushy.
1 can (14.5 oz) diced tomatoes, undrained
Fire-roasted adds smokiness. Use fresh diced tomatoes in season.
6 cups vegetable broth
Low-sodium preferred. Use water + 2 bouillon cubes for convenience.
1 teaspoon ground cumin
Earthy and warm. Toast whole cumin seeds for extra depth.
1 teaspoon smoked paprika
Adds smoky depth. Regular paprika works, but smoked is key.
1/2 teaspoon turmeric
Golden color and anti-inflammatory. Omit if you don't have it.
Salt and black pepper to taste
Season at the end, as lentils absorb salt differently.
Tips & Tricks
Don't skip the sauté
Cooking the onions, carrots, and celery until softened builds a flavor base that makes the soup taste like it simmered for hours.
Rinse your lentils
This removes debris and prevents foaming. Also, sort through to catch any tiny stones.
Season at the end
Lentils absorb salt as they cook, so adding salt early can lead to an overly salty soup. Taste and adjust just before serving.
Pro Tips
Step-by-Step Instructions
1. Sauté the Aromatics
Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion, carrots, and celery; cook for 5-7 minutes until softened and lightly golden. Add garlic and cook for 1 minute until fragrant.
2. Add Spices and Lentils
Stir in cumin, paprika, and turmeric; cook for 30 seconds to bloom. Add rinsed lentils and stir to coat with spices.
3. Pour in Liquids
Add diced tomatoes and vegetable broth. Increase heat to high (400°F / 200°C) and bring to a boil.
4. Simmer Until Tender
Reduce heat to low (275°F / 135°C), cover, and simmer for 25-30 minutes until lentils are tender but not mushy. Stir occasionally.
5. Season and Serve
Remove from heat. Season with salt and pepper to taste. Serve hot, garnished with fresh parsley or a drizzle of olive oil if desired.
Delicious Variations
Curried Lentil Soup
Add 1 tablespoon curry powder and a can of coconut milk for a creamy, spiced version.
Lemony Herb Soup
Stir in 2 tablespoons fresh lemon juice and 1/4 cup chopped dill or cilantro at the end.
Spicy Chorizo-Style
Add 1/2 teaspoon smoked paprika and 1/4 teaspoon cayenne, plus a handful of chopped kale in the last 5 minutes.
How to Store Vegan Lentil Soup Recipes
Refrigerator
Store in an airtight container for up to 5 days. The soup thickens as it sits; add a splash of broth when reheating.
Freezer
Freeze in portions for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat on the stovetop over medium heat (350°F / 175°C) until hot, or microwave in 30-second intervals, stirring between.
Frequently Asked Questions
Q: Can I use red lentils instead of brown or green?
Yes, but red lentils cook faster and become mushy, so reduce the simmer time to 15-20 minutes.
Q: How can I make this soup oil-free?
Sauté the vegetables in vegetable broth or water instead of oil, using 2-3 tablespoons of liquid at a time.
Q: Can I freeze this lentil soup?
Absolutely! Let it cool completely, then store in freezer-safe containers for up to 3 months.
Q: What can I use instead of vegetable broth?
Water with a bouillon cube or a splash of soy sauce for extra umami works well.
Q: How do I thicken the soup?
If you prefer a thicker soup, blend 1-2 cups of the soup and stir it back in, or mash some lentils with a potato masher.
Now it's your turn! Grab your favorite pot and make this soup your own. Try a new spice, add a handful of greens, or make a big batch for the week. Share your creation in the comments below—I'd love to hear how it went! Keep your pen dancing.
Vegan Lentil Soup Recipes
Cozy vegan lentil soup with earthy spices and veggies, ready in 30 minutes for a nourishing weeknight dinner.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 1 cup (200g) dried brown or green lentils, rinsed
- 1 can (14.5 oz) diced tomatoes, undrained
- 6 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon turmeric
- Salt and black pepper to taste
📋 Instructions
- 1Sauté the Aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion, carrots, and celery; cook for 5-7 minutes until softened and lightly golden. Add garlic and cook for 1 minute until fragrant.
- 2Add Spices and Lentils — Stir in cumin, paprika, and turmeric; cook for 30 seconds to bloom. Add rinsed lentils and stir to coat with spices.
- 3Pour in Liquids — Add diced tomatoes and vegetable broth. Increase heat to high (400°F / 200°C) and bring to a boil.
- 4Simmer Until Tender — Reduce heat to low (275°F / 135°C), cover, and simmer for 25-30 minutes until lentils are tender but not mushy. Stir occasionally.
- 5Season and Serve — Remove from heat. Season with salt and pepper to taste. Serve hot, garnished with fresh parsley or a drizzle of olive oil if desired.



