Hearty Lentil Soup Recipes for Cozy Weeknights

Hearty Lentil Soup is a simple, nourishing meal that warms you from the first spoonful. This version uses pantry staples lentils, onion, carrot, celery, garlic, and stock to build deep flavor with minimal fuss.


Hearty Lentil Soup

Why this soup is so worth making

I love how forgiving this recipe is. It works in every season; it feeds a crowd or makes excellent leftovers. You can stretch a few ingredients into several meals, and it pairs well with crusty bread or a light salad. If you enjoy spiced versions, try a nearby curry lentil soup for a different take.

What makes you fall for this bowl

This soup tastes rich without heavy cream. The lentils give a pleasant, earthy depth. Sauteed onion, carrot, and celery add sweetness. A splash of lemon at the end brightens the whole pot. The ingredients are common and inexpensive, so you can make this any night.

It also cooks quickly. Once the aromatics are soft, lentils and stock simmer for 20–30 minutes until tender. The hands-on time stays low. Leftovers reheat well, so this becomes an easy go-to on busy weeks. For another spin on hearty soups, check out this hearty bean-and-sausage soup idea.

Ingredients, swaps, and a small twist

Below is what you’ll need for a classic, roomy pot of lentil soup and a few swap ideas for special diets.

Essential ingredients for this recipe

  • 1 cup brown or green lentils, rinsed and sorted
  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 can (14 oz) diced tomatoes or 2 tbsp tomato paste + water
  • 4 cups vegetable or chicken stock (low-sodium if preferred)
  • 1 bay leaf and 1 tsp dried thyme (or a sprig of fresh)
  • 1 tsp ground cumin (optional)
  • Salt and black pepper to taste
  • 2 tbsp chopped parsley and juice of 1 lemon, to finish

Easy swaps for diet or pantry limits

If you want more protein, stir in cooked lentils plus a can of white beans. Use gluten-free stock if needed. For a smoky note, add a splash of liquid smoke or a small diced smoked turkey leg. If you follow a plant-based diet, keep the stock vegetable-based. For more ideas on similar hearty soups, this white bean soup inspiration can spark new combinations.

A simple variation (optional)

Stir in a handful of chopped kale or spinach during the last 5 minutes of simmering for added greens. For a creamier bowl, blend one cup of the soup and return it to the pot.

How to cook this lentil soup

Below is a clear sequence to follow so the soup comes out well every time.

Cooking steps

  1. Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery. Cook until softened, about 6–8 minutes.
  2. Add garlic and cumin. Stir until fragrant, about 30 seconds.
  3. Stir in lentils, tomatoes (or tomato paste), bay leaf, thyme, and stock. Bring to a boil.
  4. Reduce to a simmer and cover. Cook 20–30 minutes, until lentils are tender.
  5. Remove bay leaf. If you want a thicker texture, mash a cup of soup against the pot or pulse with an immersion blender.
  6. Finish with lemon juice, parsley, and adjust salt and pepper. Serve hot.
StepDetails
1Sauté aromatics until soft and slightly golden.
2Add lentils, tomatoes, herbs, and stock; simmer 20–30 minutes.
3Finish with lemon and fresh herbs before serving.

Tips for texture, timing & tools

Use green or brown lentils; they hold shape. Red lentils break down faster and make a creamier soup. An immersion blender helps reach a silky texture without losing the whole-lentil feel. If your stock is low on salt, add a pinch gradually and taste as you go. For inspiration on pairing with starchy sides, see a similar comfort recipe like potato and bean soup.

Keeping leftovers and reheating

Storing it the right way

Cool the soup to room temperature within two hours, then transfer to airtight containers. Refrigerate for up to 4 days. For longer storage, freeze in meal-sized portions for up to 3 months.

Warming without losing flavor

Reheat gently on the stove over low-medium heat with a splash of stock or water to loosen the texture. Taste again for seasoning cold storage can mute brightness, so a squeeze of lemon after reheating wakes the flavors.

A dish you’ll make often

This soup rewards small changes: different herbs, a swirl of yogurt, or a squeeze of citrus. It stretches well, feeds many, and adapts to what you have on hand.

Print

Hearty Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple, nourishing meal that warms you from the first spoonful with minimal fuss using pantry staples.

  • Author: Carol
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegan

Ingredients

Scale
  • 1 cup brown or green lentils, rinsed and sorted
  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 can (14 oz) diced tomatoes or 2 tbsp tomato paste + water
  • 4 cups vegetable or chicken stock (low-sodium if preferred)
  • 1 bay leaf
  • 1 tsp dried thyme (or a sprig of fresh)
  • 1 tsp ground cumin (optional)
  • Salt and black pepper to taste
  • 2 tbsp chopped parsley
  • Juice of 1 lemon, to finish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery. Cook until softened, about 6–8 minutes.
  2. Add garlic and cumin. Stir until fragrant, about 30 seconds.
  3. Stir in lentils, tomatoes (or tomato paste), bay leaf, thyme, and stock. Bring to a boil.
  4. Reduce to a simmer and cover. Cook 20–30 minutes, until lentils are tender.
  5. Remove bay leaf. If you want a thicker texture, mash a cup of soup against the pot or pulse with an immersion blender.
  6. Finish with lemon juice, parsley, and adjust salt and pepper. Serve hot.

Notes

Use green or brown lentils; they hold shape. An immersion blender helps achieve a silky texture. Adjust seasoning after reheating if needed.

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 3g
  • Sodium: 300mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 13g
  • Protein: 15g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us we can’t wait to see what you’ve made!

FAQs

How do I make this gluten-free?

Lentils are naturally gluten-free. Use certified gluten-free stock and check any packaged spices or additives to avoid cross-contamination.

Can I use red lentils instead?

Yes. Red lentils will soften and mostly fall apart, giving a thicker, stew-like texture. Reduce simmer time and watch closely to avoid going mushy.

Will the soup keep its texture after freezing?

It will thicken after freezing. Add water or stock when reheating to restore the soup to the right consistency.

Can I make this in a slow cooker or Instant Pot?

Yes. For a slow cooker, sauté aromatics first, then combine all ingredients and cook on low 6–8 hours. In an Instant Pot, use the sauté function for aromatics, then cook on high pressure 8–10 minutes with a natural release.

Conclusion

If you want a straightforward, tasty reference for a similar style, try this Red Lentil Soup for another simple approach. Enjoy this Hearty Lentil Soup as a cozy weeknight dinner or a make-ahead favorite.

Carol Avatar

AUTHOR

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Soina

Hi! I’m Sonia.

is the founder and recipe creator behind Recipes Unfolded. Raised between Swedish and Moroccan food traditions, she brings a unique blend of calm, cozy flavors and bold, generous cooking to every dish. Her recipes are made for real home kitchens simple, comforting, and full of heart.

Search

Category


You’ll also love