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.

Recipe Overview
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
Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

One printable guide · $19.99 · yours forever
Equipment Needed
Step-by-Step Instructions
Follow these simple steps to build layers of flavor and cook the lentils to tender perfection.
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.

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
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.
Did You Make This Easy Hearty Lentil Soup Recipe?
We’d love to hear how it turned out. Leave a rating and comment below.

