Creamy Red Lentil Soup with Spinach and Lemon is a hearty, plant-based soup packed with protein and fiber. The red lentils create a naturally creamy base, while lemon and spinach add brightness and nutrition to this wholesome, comforting meal.
Author:Emma Harper
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
Ingredients
UnitsScale
1cup red lentils, rinsed
1 onion, chopped
2 cloves garlic, minced
1 carrot, diced
1 celery stalk, diced
2 tablespoons olive oil
4cups vegetable broth or water
1 teaspoon ground cumin
1/2 teaspoon ground turmeric
2cups fresh spinach, chopped
2 tablespoons lemon juice
Salt and pepper, to taste
Optional: chili flakes or paprika for heat
Instructions
Heat olive oil in a large pot over medium heat.
Sauté onion, garlic, carrot, and celery until softened, about 5–7 minutes.
Stir in cumin and turmeric; cook for 1 minute until fragrant.
Add red lentils and vegetable broth. Bring to a boil, then reduce heat and simmer for 20 minutes or until lentils are tender.
Blend part of the soup using an immersion blender for creaminess, or leave chunky if preferred.
Stir in spinach and cook until wilted, about 2–3 minutes.
Stir in lemon juice and season with salt and pepper to taste. Add chili flakes or paprika if desired.
Serve hot, optionally garnished with fresh herbs or more chili flakes.
Notes
No soaking is required for red lentils.
Frozen spinach can be used if fresh isn’t available.
Add coconut milk for a richer flavor.
Great for meal prep—freezes well up to 3 months.
Reheat with extra broth or water if soup thickens too much.