Go Back
Lentil Soup Recipe

Lentil Soup Recipe

This Lentil Soup Recipe is a warm, comforting, and healthy meal that’s perfect for busy days. It’s simple to prepare, budget-friendly, and packed with plant-based protein and fiber. Great for meal prep and family dinners.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 People
Course: Main Dish, Soup
Cuisine: Mediterranean / Healthy Comfort Food
Calories: 220

Ingredients
  

  • 1 cup dried lentils
  • 1 tablespoon olive oil
  • 1 medium onion chopped
  • 2 cloves garlic minced
  • 2 carrots chopped
  • 2 celery stalks chopped
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • ½ teaspoon black pepper
  • 1 teaspoon salt
  • 1 can diced tomatoes
  • 4 cups vegetable broth
  • 1 cup water
  • 1 bay leaf
  • Juice of ½ lemon
  • Fresh parsley chopped optional

Method
 

  1. Rinse lentils thoroughly under running water.
  2. Heat olive oil in a large pot over medium heat.
  3. Add onion and cook until soft and slightly golden.
  4. Stir in garlic, carrots, and celery and cook for a few minutes.
  5. Add cumin, paprika, salt, and pepper and mix well.
  6. Pour in lentils, diced tomatoes, broth, and water.
  7. Add bay leaf and bring soup to a boil.
  8. Reduce heat and simmer for about 25–30 minutes until lentils are tender.
  9. Remove bay leaf and stir in lemon juice.
  10. Taste and adjust seasoning if needed, then serve warm.

Notes

Rinse lentils before cooking to remove dust or debris.
For thicker soup, mash some lentils with a spoon or blend slightly.
Add spinach or kale near the end for extra nutrition.
Soup tastes even better the next day after flavors develop.
DID YOU MAKE THIS EASY RECIPE?
If you have, then share it with us by sending a photo. We’re excited to see what you’ve made:-):