🔥 Summer Cookoff — Win $100 Gift CardJoin Free →
← BlogJuly 2, 2026
SK
Su Kumar · DishBloom Editor

How to Make the Perfect This Hearty Lentil and Spinach Soup Will Fill You Up for Days

Middle Eastern · Medium · 60 min · 6 servings

vegangluten-free
This Hearty Lentil and Spinach Soup Will Fill You Up for Days

A nourishing and filling soup packed with protein and vitamins.

Why this recipe works

This This Hearty Lentil and Spinach Soup Will Fill You Up for Days recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 60 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 320 calories with 18g of protein, making it a balanced choice for any meal.

What you will need

This recipe uses 16 simple ingredients that you can find at any grocery store:

  • 1 cup green lentils
  • 1 medium onion
  • 2 cloves garlic
  • 2 medium carrots
  • 2 cups fresh spinach
  • 1 medium celery stalk
  • 1 tsp cumin
  • 1 tsp coriander
  • 1 tsp smoked paprika
  • 1 tsp turmeric
  • 1 tsp salt
  • 1 tsp black pepper
  • 6 cups vegetable broth
  • 2 tbsp olive oil
  • 1 tbsp lemon juice
  • 1 cup parsley

Step by step instructions

Step 1: Sauté Vegetables

In a large pot, heat olive oil and sauté onion, celery, carrots, and garlic until softened.

Step 2: Add Lentils and Broth

Stir in lentils and vegetable broth, then bring to a boil.

Step 3: Simmer

Reduce heat and let it simmer for about 30 minutes until lentils are tender.

Step 4: Season and Add Spinach

Add cumin, coriander, paprika, turmeric, salt, and pepper. Stir in spinach until wilted.

Step 5: Finish with Lemon

Stir in lemon juice and garnish with parsley before serving.

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • green lentils → brown lentils
  • vegetable broth → chicken broth
  • spinach → kale

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Not rinsing lentils before cooking can cause debris in the soup.
  • Skipping the aromatics can lead to bland flavors.
  • Overcooking spinach can make it too mushy.

Nutrition facts

Per serving: 320 calories, 18g protein, 40g carbs, 10g fat, 12g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →