ADVERTISEMENT

Easy Vegan Lentil Soup – Hearty 35-Minute Meal

By August 11, 20267 min read

There are some meals that just feel like a warm hug in a bowl, and this vegan lentil soup is exactly that. I remember the first time I made it for my family on a chilly evening—the kitchen smelled amazing, and even my picky eater went back for seconds. It's become a staple in our house, especially on busy weeknights when we need something comforting but healthy.

Advertisements1

This soup is not only delicious but also incredibly easy to throw together with pantry staples. You probably have most of the ingredients on hand already. Plus, it's budget-friendly and perfect for meal prep. I love making a big pot on Sunday and enjoying it throughout the week—the flavors even get better the next day!

Why You'll Love This Recipe

1

Protein-packed: Lentils provide a hearty dose of plant-based protein to keep you full.
2

One-pot wonder: Minimal cleanup with everything cooked in a single pot.
3

Budget-friendly: Simple ingredients that are kind to your wallet.
4

Freezer-friendly: Make a big batch and freeze for quick future meals.

About the Ingredients

1 tablespoon olive oil

Olive oil for sautéing; you can substitute with water or vegetable broth for oil-free.

1 medium yellow onion, diced

Adds a savory base; use a sweet onion for a milder flavor.

3 cloves garlic, minced

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

2 carrots, peeled and diced

Adds natural sweetness; swap with parsnips for a different twist.

2 celery stalks, diced

Classic aromatic; use fennel for an anise note.

1 cup (200g) dried brown or green lentils, rinsed

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

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

Fire-roasted adds smoky flavor; use fresh tomatoes in season.

4 cups (960ml) vegetable broth

Use low-sodium to control salt; you can also use water with a bouillon cube.

1 teaspoon ground cumin

Cumin adds earthy warmth; toast whole seeds for a deeper flavor.

1 teaspoon smoked paprika

Smoked paprika gives a subtle smokiness; regular paprika works too.

1/2 teaspoon dried thyme

Thyme complements lentils; use oregano as a substitute.

Salt and black pepper to taste

Season at the end to avoid over-salting as broth reduces.

Tips & Tricks

Don't skip sautéing the veggies

This builds flavor. Sauté until the onions are translucent and slightly golden, about 5-7 minutes.

Rinse the lentils

This removes any debris and helps them cook evenly.

Season carefully

Taste before adding salt, as broth and canned tomatoes can be salty. Add salt at the end for best results.

Pro Tips

1

Use a heavy-bottomed pot: This prevents sticking and ensures even heat distribution.
2

Chop veggies uniformly: Consistent sizes ensure even cooking.
3

Add a squeeze of lemon: A splash of acidity brightens the soup right before serving.
4

Blend a portion: For a creamier texture, blend 1-2 cups of soup and stir back in.

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 the onions are translucent and the veggies start to soften. The carrots should be slightly tender when pierced with a fork.

2. Add garlic and spices

Stir in minced garlic, cumin, smoked paprika, and dried thyme. Cook for 1 minute until fragrant. This blooms the spices and enhances their flavor.

3. Add lentils and liquids

Pour in the rinsed lentils, diced tomatoes (with their juices), and vegetable broth. Stir to combine, scraping up any browned bits from the bottom of the pot.

4. Bring to a boil

Increase heat to high and bring the soup to a boil. You'll see bubbles breaking the surface. This usually takes about 5-7 minutes.

5. Simmer until lentils are tender

Reduce heat to low (around 200°F / 95°C) to maintain a gentle simmer. Cover and cook for 25-30 minutes, or until the lentils are tender but not mushy. Taste a lentil to check; it should be soft but still hold its shape.

6. Season and adjust

Remove from heat. Season with salt and pepper to taste. If you prefer a thinner soup, add more broth or water. If thicker, simmer uncovered for a few more minutes.

7. Serve and enjoy

Ladle into bowls and garnish with fresh parsley or a squeeze of lemon if desired. Serve hot with crusty bread or a side salad.

Delicious Variations

Add greens

Stir in a handful of spinach or kale during the last 5 minutes of cooking for extra nutrients.

Spice it up

Add a pinch of red pepper flakes or a diced jalapeño with the onions for heat.

Creamy version

Blend half of the soup and stir back in for a creamy texture without dairy.

How to Store Vegan Lentil Soup

Refrigerator

Store in an airtight container in the fridge for up to 5 days. The flavors will meld and deepen.

Freezer

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

Reheating

Reheat on the stovetop over medium heat, adding a splash of water or broth if too thick, or microwave in 1-minute intervals, stirring between.

Frequently Asked Questions

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

Yes, but red lentils cook much faster and become soft and mushy, so the soup will be thicker and less chunky. Adjust cooking time to about 15-20 minutes.

Q: How can I make this soup oil-free?

Simply sauté the vegetables in a few tablespoons of water or vegetable broth instead of oil. This reduces fat without sacrificing flavor.

Q: Can I cook this in a slow cooker?

Absolutely! Sauté the veggies first, then add everything to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours, until lentils are tender.

Q: Is this soup gluten-free?

Yes, as long as you use certified gluten-free vegetable broth. All other ingredients are naturally gluten-free.

Q: How do I prevent the lentils from getting mushy?

Use brown or green lentils and avoid overcooking. Check them at the 25-minute mark and remove from heat once they're tender but still hold their shape.

I hope this vegan lentil soup becomes a cozy favorite in your home like it is in mine. Give it a try this week and let me know how it turns out!

Vegan Lentil Soup

Vegan Lentil Soup

This hearty vegan lentil soup is packed with protein and veggies, ready in 35 minutes for a cozy, nourishing meal.

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

🧂 Ingredients

  • 1 tablespoon olive oil
  • 1 medium 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 / 400g) diced tomatoes, undrained
  • 4 cups (960ml) vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme
  • Salt and black pepper to taste

📋 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 until the onions are translucent and the veggies start to soften. The carrots should be slightly tender when pierced with a fork.
  2. 2Add garlic and spices — Stir in minced garlic, cumin, smoked paprika, and dried thyme. Cook for 1 minute until fragrant. This blooms the spices and enhances their flavor.
  3. 3Add lentils and liquids — Pour in the rinsed lentils, diced tomatoes (with their juices), and vegetable broth. Stir to combine, scraping up any browned bits from the bottom of the pot.
  4. 4Bring to a boil — Increase heat to high and bring the soup to a boil. You'll see bubbles breaking the surface. This usually takes about 5-7 minutes.
  5. 5Simmer until lentils are tender — Reduce heat to low (around 200°F / 95°C) to maintain a gentle simmer. Cover and cook for 25-30 minutes, or until the lentils are tender but not mushy. Taste a lentil to check; it should be soft but still hold its shape.
  6. 6Season and adjust — Remove from heat. Season with salt and pepper to taste. If you prefer a thinner soup, add more broth or water. If thicker, simmer uncovered for a few more minutes.
  7. 7Serve and enjoy — Ladle into bowls and garnish with fresh parsley or a squeeze of lemon if desired. Serve hot with crusty bread or a side salad.
👨‍🍳 Chef's Note: This soup freezes beautifully, so don't hesitate to double the batch. It's a lifesaver on busy nights.

Servings: 6

Cuisine: American

Course: Soup

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

Written by Maya Vasquez
Maya writes about sustainable living and zero-waste swaps for everyday families. She focuses on small, budget-friendly changes that actually stick, tested in her own chaotic kitchen.

Leave a Comment

x
Advertisements