Easy Hearty Lentil Soup Recipe

As an Amazon Associate I earn from qualifying purchases.

This easy lentil soup combines simple ingredients for a hearty, nutritious meal. Perfect for weeknight dinners, it cooks quickly and suits vegan and gluten-free diets. Follow along to make a comforting bowl with pantry staples.

Comforting and filling lentil soup ready in under an hour with simple pantry ingredients.

Lentil soup offers a warm, comforting meal that’s both hearty and nourishing. It’s a wonderful way to enjoy a wholesome dish any time of year.

This recipe combines simple pantry staples with fresh vegetables to create a rich, satisfying flavor. It’s designed to be easy and approachable, perfect for cooks of all skill levels.

Ideal for a quick lunch or a cozy dinner, this soup is packed with protein and fiber. Its natural ingredients make it a healthy, filling choice for any occasion.

Easy Hearty Lentil Soup Recipe - easy recipe with step by step instructions

VeganGluten-Free
EasyWeeknight DinnerMeal Prep
Easy

Recipe Overview

⏱️
Prep
About 10 minutes to chop and prepare ingredients.
🔥
Cook
Simmer for 40 minutes until lentils are tender and flavors meld.
Total
Ready in roughly 50 minutes from start to finish.
🍽️
Serves
Serves 6 generous bowls, perfect for family meals or leftovers.
💰
Cost/Serving
$1.75

Why This Recipe Works

Here’s why this Easy Hearty Lentil Soup Recipe recipe has become a go-to favorite.

Why We Love It

  • Packed with plant-based protein and fiber for sustained energy.
  • Uses affordable, easy-to-find pantry ingredients.
  • Gluten-free and vegan-friendly, suitable for many diets.
  • Quick to prepare, perfect for busy weeknights.
  • Versatile and easy to customize with your favorite spices or veggies.
  • Great for batch cooking and meal prep, storing well in the fridge or freezer.

Shop the tools used in this recipe


Key Ingredients

Dry brown or green lentils hold their shape well and provide a pleasant texture, making them ideal for this soup. Using vegetable broth instead of water adds depth and richness without extra fat.

Gather these wholesome ingredients to create a flavorful and filling lentil soup. Fresh vegetables and spices enhance the natural earthiness of the lentils.

Ingredient Notes

  • 1 cup dry brown or green lentils, rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme
  • 6 cups vegetable broth
  • 1 (14.5 oz) can diced tomatoes, undrained
  • Salt and freshly ground black pepper, to taste
  • 2 cups fresh spinach or kale, chopped (optional)
  • Juice of half a lemon
  • Fresh parsley, chopped for garnish
Complete Guide
The Ultimate Ad-Free Cookbook

Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

50% OFF TODAY

$39.99 $19.99

One printable guide · $19.99 · yours forever

📱 Instant Download🍳 100+ Recipes✓ 30-Day Guarantee

Download the Full Cookbook →

Sent to your email immediately.
🔒 Secure Payment • ✓ Money-Back Guarantee • ⚡ Instant Access

Equipment Needed

🫕Large soup pot or Dutch oven
🪵Cutting board
🔪Chef’s knife
🥄Measuring cups and spoons
🥄Wooden spoon or spatula
🔧Ladle
🥣Colander or fine mesh sieve

Step-by-Step Instructions

Follow these simple steps to build layers of flavor and cook the lentils to tender perfection.

1
Heat the olive oil in a large pot over medium heat until shimmering.
2
Add the diced onion, carrots, and celery. Sauté until softened and fragrant, about 5-7 minutes.
3
Stir in the minced garlic, cumin, smoked paprika, and thyme. Cook for 1 minute until aromatic.
4
Pour in the rinsed lentils, vegetable broth, and diced tomatoes with their juices. Bring to a boil.
5
Reduce heat to low and simmer uncovered for 30-35 minutes, or until lentils are tender but not mushy.
6
Season with salt and pepper to taste. If using, stir in chopped spinach or kale and cook until wilted, about 3 minutes.
7
Remove from heat and squeeze in lemon juice to brighten the flavors.
8
Serve hot, garnished with fresh parsley.

Pro Tip

Rinse the lentils thoroughly and check for any small stones or debris before cooking to ensure a clean, smooth soup every time.

Success Tips

  • Rinse lentils well to remove any debris before cooking.
  • Keep an eye on the soup’s consistency and add broth if it thickens too much.
  • For a creamier texture, blend a portion of the soup and stir it back in.
  • Adjust spices to taste, adding chili flakes for heat or fresh herbs for brightness.
  • Let the soup rest for 10 minutes before serving to deepen flavors.
Easy Hearty Lentil Soup Recipe - easy recipe with step by step instructions

Ingredient Swaps

If you need to swap ingredients, here are some practical alternatives that won’t compromise the dish.

Best Substitutions

  • Red lentils cook faster but will break down more, creating a creamier soup.
  • Chicken broth can replace vegetable broth if not vegetarian.
  • Swiss chard or collard greens can substitute for kale or spinach.
  • Ground coriander offers a different spice profile instead of cumin.
  • Fresh tomatoes can replace canned diced tomatoes when in season.

Frequently Asked Questions

Q: Can I freeze this lentil soup?

A: Yes, it freezes well for up to 3 months. Avoid freezing with fresh greens added; add them fresh when reheating.

Q: Can I make this soup ahead of time?

A: Absolutely, it tastes even better the next day as the flavors develop. Store in the fridge for up to 4 days.

Q: What lentils work best for this recipe?

A: Brown or green lentils hold their shape well and provide a nice texture. Red lentils cook faster but become mushier.

Q: Is this soup gluten-free?

A: Yes, all ingredients are naturally gluten-free, making it safe for gluten-sensitive diets.

Q: Can I add meat to this soup?

A: You can add cooked sausage or shredded chicken if you prefer a non-vegetarian version.


Storage Tips

Proper storage keeps your lentil soup fresh and flavorful for later enjoyment.

Storage & Reheating

  • Allow soup to cool completely before refrigerating in an airtight container for up to 4 days.
  • Freeze individual portions in freezer-safe containers for up to 3 months.
  • Reheat gently on the stove or microwave, adding broth if the soup is too thick.
  • Avoid freezing soup with fresh greens; add them fresh when reheating.
Easy Hearty Lentil Soup Recipe - easy recipe with step by step instructions

Easy Hearty Lentil Soup Recipe

★★★★★ (25 reviews)
Prep
About 10 minutes to chop and prepare ingredients.
Cook
Simmer for 40 minutes until lentils are tender and flavors meld.
Total
Ready in roughly 50 minutes from start to finish.
Serves
Serves 6 generous bowls, perfect for family meals or leftovers.

Ingredients

  • 1 cup dry brown or green lentils, rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme
  • 6 cups vegetable broth
  • 1 (14.5 oz) can diced tomatoes, undrained
  • Salt and freshly ground black pepper, to taste
  • 2 cups fresh spinach or kale, chopped (optional)
  • Juice of half a lemon
  • Fresh parsley, chopped for garnish

Instructions

  • 1
    Heat the olive oil in a large pot over medium heat until shimmering.
  • 2
    Add the diced onion, carrots, and celery. Sauté until softened and fragrant, about 5-7 minutes.
  • 3
    Stir in the minced garlic, cumin, smoked paprika, and thyme. Cook for 1 minute until aromatic.
  • 4
    Pour in the rinsed lentils, vegetable broth, and diced tomatoes with their juices. Bring to a boil.
  • 5
    Reduce heat to low and simmer uncovered for 30-35 minutes, or until lentils are tender but not mushy.
  • 6
    Season with salt and pepper to taste. If using, stir in chopped spinach or kale and cook until wilted, about 3 minutes.
  • 7
    Remove from heat and squeeze in lemon juice to brighten the flavors.
  • 8
    Serve hot, garnished with fresh parsley.
Nutrition Facts
Amount Per Serving
Calories220
Total Fat4
Total Carbs35
Dietary Fiber12
Sugars5
Protein14

Did You Make This Easy Hearty Lentil Soup Recipe?

We’d love to hear how it turned out. Leave a rating and comment below.