ADVERTISEMENT

Easy Vegan Lentil Soup – Hearty 40-Minute Dinner

By August 17, 20267 min read

There's nothing more comforting than a warm bowl of soup on a chilly day, and this Vegan Lentil Soup is my absolute favorite. It's rich, savory, and incredibly satisfying, yet surprisingly simple to make with pantry staples. Plus, it's a one-pot wonder that comes together in just 40 minutes, making it perfect for busy weeknights.

Advertisements1

What sets this lentil soup apart is the depth of flavor achieved by sautéing the aromatics in olive oil and toasting the spices before adding the liquids. This small step intensifies the taste, giving you a soup that tastes like it simmered for hours. The lentils break down just enough to create a naturally thick and creamy broth, while the vegetables retain a pleasant bite.

Whether you're a long-time vegan or just looking to incorporate more plant-based meals into your rotation, this soup is a winner. It's budget-friendly, freezes beautifully, and is packed with fiber and plant-based protein. Serve it with crusty bread or a simple salad for a complete and nourishing meal.

Why You'll Love This Recipe

1

One-Pot Wonder: Everything cooks in a single pot, making cleanup a breeze.
2

Budget-Friendly: Uses simple, affordable ingredients you likely already have.
3

High in Protein: Lentils provide a hearty dose of plant-based protein and fiber.
4

Meal-Prep Hero: Tastes even better the next day and freezes perfectly.

About the Ingredients

2 tablespoons olive oil

Use extra virgin for best flavor; can substitute with avocado oil.

1 large yellow onion, diced

About 1 1/2 cups; can use 2 shallots instead.

3 cloves garlic, minced

Fresh garlic is best; use 1 teaspoon garlic powder in a pinch.

2 medium carrots, peeled and diced

About 1 cup; can swap with parsnips or celery.

2 celery stalks, diced

Adds classic soup flavor; can omit if you don't have it.

1 teaspoon ground cumin

Toast for 30 seconds to enhance flavor; can use whole seeds crushed.

1 teaspoon smoked paprika

Regular paprika works, but smoked adds a lovely depth.

1/2 teaspoon turmeric

Optional but adds color and anti-inflammatory benefits.

1 1/2 cups (300g) dried brown or green lentils, rinsed

Brown or green hold shape well; red lentils will get mushy.

1 (14.5 oz / 400g) can diced tomatoes, with juices

Use fire-roasted for extra smokiness; or 2 fresh tomatoes chopped.

6 cups (1.4 liters) vegetable broth

Use low-sodium to control salt; can use water with bouillon.

1 teaspoon salt, plus more to taste

Adjust based on broth saltiness; add at the end to avoid over-salting.

1/2 teaspoon black pepper, freshly ground

Adds warmth; can use a pinch of red pepper flakes for heat.

2 tablespoons lemon juice

Brightens flavors; can use apple cider vinegar instead.

Tips & Tricks

Don't skip the sauté

Cooking the onions, carrots, and celery in oil until softened (about 5-7 minutes) develops a flavor base that can't be beat.

Rinse the lentils before adding

This removes any debris and helps them cook evenly. No need to soak.

Add salt at the end

Salting too early can make the lentils tough. Taste and adjust after cooking.

Pro Tips

1

Toast the spices for 30 seconds before adding liquid to release their essential oils.
2

For a creamier texture, blend 1 cup of the soup and stir it back in.
3

Add a splash of balsamic vinegar or a pinch of sugar to balance acidity if needed.
4

Serve with a drizzle of olive oil and fresh parsley for a restaurant touch.

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, stirring occasionally, until the onions are translucent and the vegetables are softened but not browned.

2. Add Garlic and Spices

Stir in the minced garlic, cumin, smoked paprika, and turmeric. Cook for 1 minute until fragrant, stirring constantly to prevent burning. The spices should become deeply aromatic.

3. Add Lentils and Tomatoes

Add the rinsed lentils and diced tomatoes with their juices. Stir well to combine, scraping up any browned bits from the bottom of the pot.

4. Pour in Broth

Pour in the vegetable broth and add the salt and pepper. Bring the soup to a boil over high heat (212°F / 100°C), then reduce heat to low (simmer around 185°F / 85°C).

5. Simmer Until Tender

Cover and let simmer for 25-30 minutes, or until the lentils are tender but not mushy. The soup should have a rich, slightly thickened broth.

6. Add Lemon Juice

Stir in the fresh lemon juice. Taste and adjust seasoning with more salt, pepper, or lemon juice as desired.

7. Serve and Enjoy

Ladle the hot soup into bowls. Garnish with fresh parsley or a drizzle of olive oil if desired. Serve with crusty bread or a side salad.

Delicious Variations

Spicy Red Lentil Soup

Use red lentils and add 1 teaspoon of chili flakes or a chopped jalapeño for heat. Cook for 20 minutes as red lentils break down faster.

Coconut Lentil Soup

Replace 2 cups of broth with coconut milk for a creamy, tropical twist. Add a tablespoon of curry powder for extra flavor.

Lentil Vegetable Soup

Add 2 cups of chopped spinach or kale during the last 5 minutes of cooking for extra greens and nutrients.

How to Store Vegan Lentil Soup Recipes

Refrigerator

Store in an airtight container in the fridge for up to 5 days. The flavor improves overnight.

Freezer

Freeze in individual portions in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat on the stovetop over medium heat, stirring occasionally, until hot. Add a splash of broth or water if too thick.

Frequently Asked Questions

Q: Do I need to soak lentils before cooking?

No, lentils do not require soaking. Just rinse them thoroughly before adding to the pot. Soaking can actually make them mushy.

Q: Can I use red lentils instead of brown or green?

Yes, but red lentils cook much faster and become soft and creamy, so adjust the cooking time to about 15-20 minutes and expect a thicker, less chunky soup.

Q: How can I make this soup more filling?

Add a can of drained chickpeas or a cup of cooked quinoa for extra protein and fiber. You can also serve it over rice or with a side of crusty bread.

Q: Can I make this in a slow cooker?

Yes, sauté the aromatics and spices on the stovetop first, then transfer everything to the slow cooker and cook on low for 6-8 hours or high for 3-4 hours.

Q: Is this soup gluten-free?

Yes, this recipe is naturally gluten-free as long as you use a certified gluten-free vegetable broth. Check labels to be safe.

I hope you enjoy this comforting Vegan Lentil Soup as much as we do! If you try it, let me know in the comments below. And don't forget to share this recipe with a friend who needs a cozy, healthy dinner idea.

Vegan Lentil Soup Recipes

Vegan Lentil Soup Recipes

This hearty Vegan Lentil Soup is packed with protein and veggies, ready in 40 minutes – a cozy, healthy meal the whole family will love.

★★★★½ 4.8 (187 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon turmeric
  • 1 1/2 cups (300g) dried brown or green lentils, rinsed
  • 1 (14.5 oz / 400g) can diced tomatoes, with juices
  • 6 cups (1.4 liters) vegetable broth
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper, freshly ground
  • 2 tablespoons lemon juice

📋 Instructions

  1. 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, stirring occasionally, until the onions are translucent and the vegetables are softened but not browned.
  2. 2Add Garlic and Spices — Stir in the minced garlic, cumin, smoked paprika, and turmeric. Cook for 1 minute until fragrant, stirring constantly to prevent burning. The spices should become deeply aromatic.
  3. 3Add Lentils and Tomatoes — Add the rinsed lentils and diced tomatoes with their juices. Stir well to combine, scraping up any browned bits from the bottom of the pot.
  4. 4Pour in Broth — Pour in the vegetable broth and add the salt and pepper. Bring the soup to a boil over high heat (212°F / 100°C), then reduce heat to low (simmer around 185°F / 85°C).
  5. 5Simmer Until Tender — Cover and let simmer for 25-30 minutes, or until the lentils are tender but not mushy. The soup should have a rich, slightly thickened broth.
  6. 6Add Lemon Juice — Stir in the fresh lemon juice. Taste and adjust seasoning with more salt, pepper, or lemon juice as desired.
  7. 7Serve and Enjoy — Ladle the hot soup into bowls. Garnish with fresh parsley or a drizzle of olive oil if desired. Serve with crusty bread or a side salad.
👨‍🍳 Chef's Note: For a deeper flavor, you can add a parmesan rind (if not strictly vegan) or a splash of balsamic vinegar at the end. This soup is even better the next day!

Servings: 6

Cuisine: American

Course: Soup

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Leave a Comment

x
Advertisements