Ingredients
– 1 cup red lentils provide creamy texture and plant-based protein without soaking
– 4 cups vegetable broth forms the savory base, keeps it vegan and low-sodium
– 2 cups fresh spinach adds vibrant greens, vitamins, and a pop of color at the end
– 1 large onion, diced builds sweet foundation when sautéed
– 3 garlic cloves, minced delivers aromatic depth
– 2 medium carrots, chopped offer natural sweetness and crunch
– 1 can (14 oz) diced tomatoes brings acidity and moisture
– 2 tbsp olive oil for sautéing aromatics smoothly
– 1 tsp ground cumin infuses warm, earthy notes
– 1 tsp ground turmeric adds anti-inflammatory benefits and golden hue
– Salt and black pepper to taste balances flavors
– Juice of 1 lemon brightens the finish
Instructions
1-First Step: Rinse 1 cup red lentils under cold water until clear, about 1 minute. This removes starch for a smoother soup. Dice 1 onion, mince 3 garlic cloves, chop 2 carrots, and measure spices. Prep spinach loosely packed.
2-Second Step: Heat 2 tbsp olive oil in a large pot over medium heat for 1 minute. Add diced onion and chopped carrots. Cook 5 minutes, stirring occasionally, until softened and fragrant. This builds the flavor base.
3-Third Step: Stir in minced garlic, 1 tsp cumin, and 1 tsp turmeric. Sauté 1 minute more until garlic softens and spices bloom. Watch closely to avoid burning.
4-Fourth Step: Add rinsed lentils, 4 cups vegetable broth, and 1 can diced tomatoes with juice. Stir well. Bring to a boil over high heat, about 3-4 minutes, then reduce to low simmer. Cover partially and cook 25-30 minutes. Lentils should break down to creamy consistency; stir every 10 minutes.
5-Fifth Step: Taste after 25 minutes. Season with salt, pepper, and lemon juice. If too thick, add 1/2 cup water. Simmer 2 more minutes.
6-Sixth Step: Turn off heat. Stir in 2 cups spinach; it wilts in 2-3 minutes from residual heat. For creamier lentil spinach soup, blend half with immersion blender.
7-Final Step: Ladle into bowls. Garnish with lemon wedge or herbs. Serves 4-6. Total time: 40-45 minutes. For Instant Pot spinach lentil soup, sauté on sauté mode, then pressure cook 20 minutes natural release.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥣 Rinse lentils thoroughly to remove any debris and reduce cooking time—unrinsed can lead to foam and longer simmers for full tenderness.
🌿 Add spinach at the very end to preserve its vitamins and crisp texture; overcooking fades color and diminishes nutritional punch.
🍋 Fresh lemon juice brightens the flavors post-cooking—adding it earlier can make the soup bitter due to acidity interacting with heat.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegan
Nutrition
- Serving Size: 1.5 cups
- Calories: 200 kcal
- Sugar: 3 g
- Sodium: 700 mg
- Fat: 4 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 12 g
- Protein: 12 g
- Cholesterol: 0 mg
