This hearty homemade Lentil Soup is a delicious, nourishing, and budget-friendly meal made with simple pantry ingredients. Packed with tender lentils, fresh vegetables, aromatic garlic, and warming spices, this comforting soup is perfect for chilly evenings, healthy lunches, or a satisfying family dinner.

Whether you prefer a thick, rustic soup or a lighter broth-based version, this easy lentil soup recipe is incredibly versatile. It is naturally vegetarian, can easily be made vegan, and provides plenty of plant-based protein and dietary fiber.

The best part? Everything comes together in one pot, making this recipe perfect for busy weeknights and meal preparation.

Why You’ll Love This Lentil Soup Recipe

  • Healthy and nutritious: Lentils provide plant-based protein, fiber, iron, and folate.
  • Budget-friendly: Made with affordable pantry staples and vegetables.
  • Easy one-pot meal: Minimal preparation and simple cooking steps.
  • Naturally vegan: No meat, dairy, or animal products are needed.
  • Perfect for meal prep: Tastes even better the next day as the flavors develop.
  • Customizable: Use red, brown, or green lentils depending on your preferred texture.

Recipe Overview

DetailsInformation
Preparation time15 minutes
Cooking time35–40 minutes
Total time50–55 minutes
Servings6
CourseLunch or dinner
CuisineMediterranean-inspired
Cooking methodStovetop
TemperatureGentle simmer

Ingredients for Homemade Lentil Soup

Main Ingredients

  • 1½ cups dried brown or green lentils, rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 medium carrots, diced
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 1 medium tomato, chopped
  • 1 tablespoon tomato paste
  • 6 cups vegetable broth
  • 1 teaspoon ground cumin
  • ½ teaspoon paprika
  • ½ teaspoon dried thyme
  • 1 bay leaf
  • ½ teaspoon salt, or to taste
  • ¼ teaspoon black pepper
  • 1 tablespoon lemon juice
  • 2 tablespoons fresh parsley, chopped

Optional Ingredients

  • 1 medium potato, diced
  • ½ teaspoon turmeric
  • 1 cup chopped spinach
  • Red chili flakes for extra heat

How to Make Lentil Soup

Step 1: Prepare the Lentils

Place the dried lentils in a fine-mesh strainer and rinse thoroughly under cold running water.

Remove any small stones or damaged lentils.

Brown and green lentils generally hold their shape well during cooking, making them ideal for a hearty soup. Red lentils cook faster and create a softer, creamier consistency.

Step 2: Sauté the Vegetables

Heat the olive oil in a large soup pot or Dutch oven over medium heat.

Add the chopped onion, carrots, and celery.

Cook for approximately 5–7 minutes, stirring occasionally, until the vegetables begin to soften.

Add the minced garlic and cook for another 30–60 seconds until fragrant.

This step builds the foundation of flavor for your lentil soup.

Step 3: Add the Seasonings

Stir in the tomato paste, ground cumin, paprika, dried thyme, and turmeric if using.

Cook for approximately 1 minute, stirring continuously.

Add the chopped tomato and cook for another 2–3 minutes until it begins to soften.

The tomato paste adds richness and a beautiful color to the soup.

Step 4: Add Lentils and Vegetable Broth

Pour the rinsed lentils into the pot.

Add the vegetable broth, bay leaf, salt, and black pepper.

Stir everything together and bring the mixture to a gentle boil over medium-high heat.

Once boiling, reduce the heat to low and cover partially with a lid.

Step 5: Simmer Until Tender

Allow the soup to simmer gently for approximately 30–40 minutes.

Stir occasionally to prevent the lentils from sticking to the bottom of the pot.

The soup is ready when the lentils are tender but still hold their shape.

Cooking time may vary depending on the age and variety of the lentils.

Step 6: Adjust the Texture

For a thicker soup, use a wooden spoon to mash some of the lentils against the side of the pot.

Alternatively, transfer 1–2 cups of soup to a blender, blend until smooth, and return it to the pot.

For a thinner consistency, add extra vegetable broth or water until you reach your preferred texture.

Step 7: Add Lemon Juice and Fresh Herbs

Remove the bay leaf.

Stir in the fresh lemon juice and chopped parsley.

Taste the soup and adjust the salt, pepper, or lemon juice as needed.

The lemon juice brightens the flavors and balances the earthy taste of the lentils.

Step 8: Serve Warm

Ladle the hot lentil soup into bowls.

Serve with crusty bread, garlic toast, warm flatbread, or a fresh green salad.

For extra flavor, drizzle a little olive oil over each serving and add freshly cracked black pepper.

Tips for the Best Lentil Soup

Rinse the lentils: Always rinse dried lentils before cooking to remove dust and debris.

Build flavor with vegetables: Sautéing onions, carrots, celery, and garlic creates a richer soup.

Use fresh lemon juice: A small amount of acidity makes the soup taste brighter and more balanced.

Avoid overcooking: Brown and green lentils should become tender without turning completely mushy.

Season gradually: Add salt according to the saltiness of your vegetable broth.

Make it creamy: Blend a portion of the soup for a naturally creamy texture without adding cream.

Variations of Lentil Soup

1. Red Lentil Soup

Replace brown lentils with red lentils and reduce the cooking time to approximately 20–25 minutes.

Red lentils break down more easily, producing a thick and creamy soup.

2. Mediterranean Lentil Soup

Add oregano, chopped spinach, extra tomatoes, and a little lemon zest.

Serve with warm pita bread or toasted sourdough.

3. Spicy Lentil Soup

Add red chili flakes, cayenne pepper, or finely chopped green chilies while sautéing the vegetables.

This variation is perfect for anyone who enjoys a little heat.

4. Creamy Lentil Soup

Blend half of the finished soup and stir it back into the pot.

For a richer flavor, add a splash of coconut milk or unsweetened plant-based cream.

5. Lentil and Potato Soup

Add one diced potato with the lentils and broth.

The potato adds extra heartiness and helps create a thicker consistency.

What to Serve with Lentil Soup

Lentil soup is delicious on its own, but these sides make it a complete and satisfying meal:

  • Crusty sourdough bread
  • Garlic bread or garlic toast
  • Warm naan or flatbread
  • Fresh cucumber and tomato salad
  • Roasted vegetables
  • Steamed rice
  • Homemade dinner rolls

Storage and Reheating Instructions

Refrigerator

Allow the soup to cool before transferring it to an airtight container.

Store in the refrigerator for up to 4 days.

The soup may thicken as the lentils absorb more liquid. Add a little water or vegetable broth when reheating.

Freezer

Lentil soup freezes very well.

Transfer cooled soup into freezer-safe containers, leaving a little space at the top.

Freeze for up to 3 months for best quality.

Thaw overnight in the refrigerator before reheating.

Reheating

Reheat on the stovetop over medium-low heat, stirring occasionally, until steaming hot.

You can also microwave individual portions in a microwave-safe bowl, stirring halfway through.

Nutrition Information

Estimated nutrition per serving, based on 6 servings using vegetable broth and olive oil.

NutrientAmount
Calories245 kcal
Protein15 g
Carbohydrates39 g
Dietary fiber15 g
Total fat4 g
Saturated fat0.5 g
Sugar6 g
Sodium450 mg
Iron5 mg
Folate180 mcg

Lentils are naturally rich in plant-based protein, dietary fiber, and several essential nutrients. Actual nutrition values vary depending on the ingredients and broth used.

Frequently Asked Questions

Do I need to soak lentils before making soup?

No. Brown, green, and red lentils do not require soaking before cooking. Simply rinse them thoroughly before adding them to the soup.

Can I use canned lentils?

Yes. Replace the dried lentils with approximately 3–4 cups of drained and rinsed canned lentils. Reduce the simmering time to around 15–20 minutes so the vegetables become tender and the flavors combine.

Why is my lentil soup too thick?

Lentils absorb liquid as they cook and continue absorbing it during storage. Add extra vegetable broth or water until you reach your desired consistency.

Can I make lentil soup in a slow cooker?

Yes. Add the ingredients except the lemon juice and parsley to your slow cooker. Cook on LOW for 6–7 hours or HIGH for approximately 3–4 hours, until the lentils are tender. Add the lemon juice and parsley just before serving.

Is lentil soup healthy?

Lentil soup can be a nutritious addition to a balanced diet. Lentils provide protein, fiber, iron, and folate, while vegetables contribute vitamins and minerals. Individual nutritional needs vary, so adjust ingredients and portion sizes as appropriate.

Recommended Articles

Leave a Reply

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