Creamy Red Lentil Soup with Spinach and Lemon

Creamy Red Lentil Soup with Spinach and Lemon is a comforting, nutrient-rich soup that combines the hearty earthiness of lentils with the brightness of lemon and the goodness of leafy greens. This dish is perfect for chilly evenings or when you’re in need of a wholesome, satisfying meal.

Why You’ll Love This Recipe

This soup is both nourishing and flavorful, packed with plant-based protein, fiber, and vitamins. It’s creamy without the use of dairy, easy to prepare in one pot, and the lemon adds a refreshing twist. Whether you’re vegetarian or just looking to eat lighter, this soup fits the bill.

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Red lentils
  • Onion
  • Garlic
  • Carrot
  • Celery
  • Olive oil
  • Vegetable broth or water
  • Ground cumin
  • Ground turmeric
  • Fresh spinach
  • Lemon juice
  • Salt and pepper
  • Optional: chili flakes or paprika for heat

directions

  1. Heat olive oil in a large pot over medium heat. Sauté chopped onion, garlic, carrot, and celery until soft.
  2. Stir in cumin and turmeric and cook for 1 minute.
  3. Add red lentils and broth. Bring to a boil, then reduce heat and simmer for 20 minutes, until lentils are tender.
  4. Blend part of the soup with an immersion blender for creaminess (or leave it chunky if preferred).
  5. Stir in spinach and cook until wilted.
  6. Finish with fresh lemon juice, salt, and pepper to taste.
  7. Serve hot, optionally garnished with herbs or chili flakes.

Servings and timing

Serves 4
Prep time: 10 minutes
Cook time: 30 minutes
Total time: 40 minutes

Variations

  • Add coconut milk for extra richness.
  • Include diced tomatoes for more depth of flavor.
  • Use kale instead of spinach for a heartier green.
  • Add cooked quinoa for additional texture and protein.

storage/reheating

Store in the refrigerator for up to 4 days. Reheat on the stovetop over low heat or in the microwave, stirring occasionally. This soup also freezes well for up to 3 months.

FAQs

Are red lentils the same as other lentils?

Red lentils cook faster and break down more easily, making them perfect for creamy soups.

Can I use dried spinach?

Fresh is preferred, but frozen spinach can be used. Dried is not recommended for this texture.

Is this soup spicy?

It is not spicy by default, but you can add chili flakes or paprika for heat.

Can I blend the entire soup?

Yes, for a fully creamy texture, blend the whole batch.

Is this recipe vegan?

Yes, as long as you use vegetable broth and no dairy-based toppings.

Can I make this in a slow cooker?

Yes. Cook on low for 6–7 hours or on high for 3–4 hours, adding spinach at the end.

What type of broth is best?

Vegetable broth adds flavor, but water with added herbs also works.

Do I need to soak the lentils?

No soaking is needed for red lentils; they cook quickly on their own.

Can I add other vegetables?

Yes, zucchini, sweet potato, or bell peppers make great additions.

How do I prevent the soup from thickening too much?

Add more broth or water as needed when reheating.

Conclusion

Creamy Red Lentil Soup with Spinach and Lemon is a simple yet satisfying dish that delivers on both nutrition and flavor. It’s ideal for weeknight dinners, meal prep, or when you need a bowl of comfort that’s also good for you.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Red Lentil Soup with Spinach and Lemon

Creamy Red Lentil Soup with Spinach and Lemon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Middle Eastern
  • Diet: Vegan

Description

Creamy Red Lentil Soup with Spinach and Lemon is a nourishing, plant-based soup that’s rich in protein and fiber. It blends earthy lentils with bright lemon and leafy greens for a wholesome, comforting meal.


Ingredients

Units Scale
  • 1 cup red lentils, rinsed
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 carrot, diced
  • 1 celery stalk, diced
  • 2 tablespoons olive oil
  • 4 cups vegetable broth or water
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 2 cups fresh spinach
  • 2 tablespoons lemon juice
  • Salt, to taste
  • Black pepper, to taste
  • Optional: chili flakes or paprika for heat

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion, garlic, carrot, and celery. Sauté until softened, about 5–7 minutes.
  3. Stir in cumin and turmeric; cook for 1 minute until fragrant.
  4. Add red lentils and vegetable broth. Bring to a boil, then reduce heat and simmer for 20 minutes or until lentils are tender.
  5. Blend part of the soup using an immersion blender for creaminess, or leave it chunky if preferred.
  6. Stir in fresh spinach and cook until wilted, about 2–3 minutes.
  7. Season with lemon juice, salt, and pepper to taste. Add chili flakes or paprika if using.
  8. Serve hot, optionally garnished with herbs or more chili flakes.

Notes

  • No need to soak red lentils before cooking.
  • Soup thickens as it sits—add water or broth when reheating.
  • Frozen spinach can be used instead of fresh.
  • Coconut milk adds extra creaminess if desired.
  • Freezes well for up to 3 months in airtight containers.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 230
  • Sugar: 4g
  • Sodium: 420mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

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