Best Lentil Spinach Soup Recipe

This Lentil Spinach Soup features earthy lentils, vibrant greens, and warming spices—nutritious, budget-friendly, and ready in 45 minutes.

I made this Lentil Spinach Soup on a chilly autumn evening when I desperately needed something nourishing but didn’t want to spend hours in the kitchen.

The combination of earthy lentils, vibrant spinach, and aromatic spices created a bowl of pure comfort that warmed me from the inside out.

This soup has become my go-to meal when I need something healthy, filling, and incredibly flavorful. The lentils provide a hearty base while the spinach adds a pop of color and nutrients.

Every spoonful delivers layers of flavor, from the sautĂ©ed aromatics to the perfectly tender lentils. It’s the kind of soup that tastes even better the next day, making it perfect for meal prep.

Quick Recipe Summary
Prep Time10 minutes
Cook Time35 minutes
Total Time45 minutes
Servings6 servings
Difficulty LevelEasy
Lentil Spinach Soup

Why You’ll Love This Lentil Spinach Soup

This soup is incredibly versatile and forgiving, perfect for both experienced cooks and kitchen beginners.

You can adjust the consistency, add more vegetables, or change up the spices to suit your taste preferences.

The recipe is budget-friendly and uses simple ingredients you probably already have in your pantry.

Lentils are one of the most affordable protein sources available, and they cook quickly without requiring any soaking.

It’s naturally vegan and gluten-free, making it suitable for various dietary needs. You won’t miss the meat at all because the lentils provide plenty of protein and substance.

  • Packed with plant-based protein: Each serving delivers about 12 grams of protein from the lentils alone
  • Ready in under an hour: No overnight soaking or lengthy cooking times required
  • Incredibly nutritious: Loaded with iron, fiber, vitamins, and minerals
  • Meal prep friendly: Makes great leftovers and freezes beautifully
  • One-pot wonder: Minimal cleanup means more time to relax

Another favorite soup that’s equally comforting is this Creamy Sausage and Potato Soup.

Ingredients

This soup comes together with simple, wholesome ingredients that create incredible depth of flavor.

The combination of vegetables, lentils, and spices transforms into something truly special.

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1½ cups brown or green lentils, rinsed and drained
  • 6 cups vegetable broth
  • 1 can (14.5 oz) diced tomatoes
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon turmeric
  • 1 bay leaf
  • 4 cups fresh spinach, roughly chopped
  • 2 tablespoons lemon juice
  • Salt and black pepper to taste
  • Fresh parsley for garnish

Kitchen Equipment Needed

Having the right tools makes cooking this soup effortless and enjoyable. You don’t need any fancy equipment, just the basics.

After making this soup countless times, I’ve found a few products that genuinely make the process easier and improve the final result. These are my personal favorites that I reach for every time.

1. Le Creuset Enameled Cast Iron Dutch Oven

This Dutch oven distributes heat so evenly that nothing sticks to the bottom, and your vegetables caramelize perfectly without burning.

The heavy lid traps moisture beautifully, creating a soup with incredible depth of flavor. It’s definitely an investment, but I’ve had mine for over a decade and it still looks brand new.

Get it on Amazon

2. Organic Brown Lentils

I always use organic brown lentils because they hold their shape better during cooking and have a richer, nuttier flavor than conventional ones.

These cook evenly and never turn mushy, giving you that perfect tender-but-intact texture in every spoonful.

Get it on Amazon

3. Better Than Bouillon Vegetable Base

This vegetable bouillon paste has completely changed how I make soup. It’s concentrated, so you can control the flavor intensity, and it tastes so much better than boxed broth.

One jar lasts for months and takes up minimal pantry space.

Get it on Amazon

4. Bamboo Cutting Board with Juice Groove

A good cutting board makes all the prep work faster and more enjoyable. This large bamboo board has a juice groove that catches any liquid from the tomatoes and vegetables, keeping your counter clean.

Get it on Amazon

Lentil Spinach Soup 1

Step-by-Step Instructions: How to Make Lentil Spinach Soup

Follow these detailed instructions to create a perfectly balanced soup with tender lentils and vibrant spinach. Each step builds flavor and ensures the best texture.

1. Sauté the Aromatics

  • Heat the olive oil in your Dutch oven over medium heat until it shimmers
  • Add the diced onion and cook for 5-6 minutes, stirring occasionally, until it becomes soft and translucent
  • Stir in the minced garlic and cook for another minute until fragrant but not browned
  • The onion and garlic create the flavor foundation for your entire soup

2. Add the Vegetables

  • Toss in the diced carrots and celery, stirring to coat them with the oil and aromatics
  • Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften slightly
  • You want them to develop a bit of color on the edges without burning
  • This step adds depth and sweetness to the final soup

3. Toast the Spices

  • Sprinkle in the cumin, smoked paprika, and turmeric directly onto the vegetables
  • Stir constantly for about 30 seconds to 1 minute until the spices become fragrant
  • Toasting the spices releases their essential oils and intensifies their flavors
  • Don’t skip this step as it makes a huge difference in the final taste

4. Add Lentils and Liquids

  • Pour in the rinsed lentils and stir them into the vegetable mixture for about a minute
  • Add the vegetable broth, diced tomatoes with their juice, and the bay leaf
  • Stir everything together to combine thoroughly
  • Bring the mixture to a boil over high heat, then reduce to a gentle simmer

5. Simmer Until Tender

  • Cover the pot partially, leaving a small gap for steam to escape
  • Let the soup simmer for 25-30 minutes, stirring occasionally
  • The lentils should be tender but still hold their shape when done
  • If the soup gets too thick, add more broth or water to reach your desired consistency

6. Add the Spinach

  • Remove the bay leaf and discard it
  • Stir in the fresh spinach in batches if necessary, letting each batch wilt before adding more
  • The spinach will cook down significantly in just 2-3 minutes
  • Stir in the lemon juice for brightness

7. Season and Serve

  • Taste the soup and add salt and black pepper as needed
  • Remember that the flavors will intensify as the soup sits
  • Ladle into bowls and garnish with fresh chopped parsley
  • Serve immediately with your favorite bread or crackers

You might also enjoy: Sweet Potato Soup Recipe

Tips for The Best Lentil Spinach Soup

These tried-and-true tips will help you avoid common pitfalls and create the most flavorful soup possible. I’ve learned these through years of making this recipe.

  • Don’t skip rinsing the lentils: Rinsing removes any debris and excess starch that can make the soup cloudy
  • Use fresh spinach: Fresh spinach has better texture and flavor than frozen, though frozen works in a pinch
  • Adjust consistency to preference: Add more broth for a thinner soup or let it simmer longer for a thicker, stew-like consistency
  • Season at the end: Lentils absorb a lot of salt as they cook, so wait until the end to add your final seasoning
  • Add acid for brightness: The lemon juice at the end brightens all the flavors and balances the earthiness of the lentils
  • Don’t overcook: Overcooked lentils turn mushy and lose their appealing texture
  • Make it ahead: This soup actually tastes better the next day as the flavors meld together

Read Also: Mushroom Soup Recipe

Serving Suggestions

Lentil Spinach Soup

This hearty soup pairs beautifully with various sides and toppings that complement its earthy, savory flavors. The right accompaniments can transform it from a simple soup to a complete meal.

Serve it with crusty bread for dipping, or top each bowl with a dollop of plain yogurt for added creaminess. A sprinkle of feta cheese adds a tangy contrast that cuts through the richness.

  • Crusty artisan bread: Perfect for soaking up every last drop of the flavorful broth
  • Buttermilk Cornbread: Adds a slightly sweet complement to the savory soup
  • Greek yogurt or sour cream: A cooling contrast to the warm spices
  • Crumbled feta or goat cheese: Adds tanginess and creamy richness
  • Toasted pita bread: Cut into triangles for a Mediterranean-inspired meal
  • Fresh lemon wedges: Squeeze over individual bowls for extra brightness
  • Crusty garlic bread: Because everything is better with garlic bread

Variations of Lentil Spinach Soup

This versatile soup adapts easily to different flavor profiles and dietary needs. Feel free to experiment and make it your own.

  • Add protein: Stir in cooked chicken, turkey sausage, or chickpeas for extra protein
  • Make it creamy: Blend half the soup and stir it back in, or add a splash of coconut milk
  • Spice it up: Add red pepper flakes, cayenne, or fresh jalapeños for heat
  • Change the greens: Swap spinach for kale, Swiss chard, or collard greens
  • Add more vegetables: Include diced sweet potato, zucchini, or bell peppers
  • Use different lentils: Red lentils cook faster but break down more, creating a creamier soup
  • Mediterranean twist: Add olives, sun-dried tomatoes, and oregano
  • Indian-inspired: Include curry powder, ginger, and finish with coconut milk

For a heartier option, try this Beef Barley Soup Recipe.

Storage and Reheating

Proper storage keeps this soup fresh and delicious for days. The flavors actually improve with time as they meld together.

  • Refrigerator: Store in an airtight container for up to 5 days in the refrigerator
  • Freezer: Freeze in portion-sized containers for up to 3 months for easy future meals
  • Reheating: Warm on the stovetop over medium heat, adding a splash of broth if needed to thin it out
  • Microwave option: Reheat individual portions in the microwave, stirring halfway through
  • Texture note: The lentils will absorb liquid as the soup sits, so add extra broth when reheating
  • Freeze without spinach: For best results, freeze the soup before adding spinach, then stir in fresh spinach when reheating

Another great make-ahead soup is this White Bean and Kale Soup.

Nutritional Facts

Per serving (based on 6 servings):

  • Calories: 245
  • Total Fat: 5g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Sodium: 620mg
  • Total Carbohydrates: 38g
  • Dietary Fiber: 15g
  • Sugars: 6g
  • Protein: 14g
  • Vitamin A: 120% DV
  • Vitamin C: 35% DV
  • Iron: 40% DV
  • Calcium: 8% DV

Health Benefits of Key Ingredients

This soup is a nutritional powerhouse packed with ingredients that support your overall health. Each component contributes specific vitamins, minerals, and beneficial compounds.

Lentils are an excellent source of plant-based protein and fiber, which help stabilize blood sugar and keep you feeling full for hours.

They’re also rich in folate, iron, and magnesium, making them particularly beneficial for heart health and energy production.

  • Lentils: Provide 18 grams of protein per cup, support digestive health, and help lower cholesterol levels
  • Spinach: Rich in iron, calcium, and vitamins A, C, and K for bone health and immune function
  • Garlic: Contains compounds that may reduce blood pressure and boost immune system function
  • Carrots: High in beta-carotene, which converts to vitamin A and supports eye health
  • Turmeric: Contains curcumin, a powerful anti-inflammatory compound with numerous health benefits
  • Tomatoes: Packed with lycopene, an antioxidant linked to reduced risk of heart disease
  • Olive oil: Contains healthy monounsaturated fats and antioxidants that support heart health

Read Also: Roasted Cauliflower Soup Recipe

FAQs About Lentil Spinach Soup

1. Do I need to soak lentils before making this soup?

No, brown and green lentils don’t require soaking before cooking. Simply rinse them under cold water to remove any debris, and they’re ready to go.

The lentils will cook perfectly in about 25-30 minutes directly in the soup, absorbing all those wonderful flavors as they soften.

2. Can I use frozen spinach instead of fresh?

Yes, you can use frozen spinach as a convenient alternative. Use about 10 ounces of frozen spinach, thawed and squeezed dry to remove excess water.

Add it during the last 5 minutes of cooking since it’s already blanched and just needs to be heated through.

3. Why did my lentils turn mushy?

Lentils become mushy when overcooked or if you used red lentils, which naturally break down more. Brown and green lentils hold their shape better.

Also, adding acidic ingredients like tomatoes or lemon juice too early can prevent lentils from softening properly, so add them at the right time.

4. How can I make this soup thicker?

To thhi ken the soup, mash some of the lentils against the side of the pot with your spoon, or use an immersion blender to puree about one-third of the soup.

You can also let it simmer uncovered for an additional 10-15 minutes to allow some liquid to evaporate naturally.

5. Can I make this soup in a slow cooker?

Absolutely! Sauté the aromatics and spices on the stovetop first for better flavor, then transfer everything except the spinach to your slow cooker.

Cook on low for 6-7 hours or high for 3-4 hours. Add the spinach and lemon juice during the last 15 minutes of cooking.

Lentil Spinach Soup Recipe

Lentil Spinach Soup

Author: iamwinfred
245kcal
No ratings yet
Share Print Save
Prep 10 minutes
Cook 35 minutes
Total 45 minutes
This hearty lentil spinach soup combines earthy lentils, vibrant spinach, and aromatic spices for a bowl of pure comfort. Ready in under an hour with no soaking required, this one-pot wonder is naturally vegan, gluten-free, and packed with plant-based protein and nutrients. The flavors deepen overnight, making it perfect for meal prep.
Servings 6 servings
Course Soup
Cuisine Mediterranean

Ingredients

  • 2 tablespoons olive oil 30ml
  • 1 large onion about 1½ cups or 200g, diced
  • 3 cloves garlic minced
  • 2 medium carrots about 1 cup or 130g, diced
  • 2 stalks celery about 1 cup or 100g, diced
  • 1½ cups brown or green lentils 300g, rinsed and drained
  • 6 cups vegetable broth 1.4 liters
  • 1 can diced tomatoes 14.5 oz or 411g, with juice
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon turmeric
  • 1 bay leaf
  • 4 cups fresh spinach about 120g, roughly chopped
  • 2 tablespoons lemon juice freshly squeezed
  • salt to taste
  • black pepper to taste
For Garnish
  • fresh parsley chopped

Equipment

  • Large Dutch oven or heavy-bottomed pot at least 6 quarts
  • Wooden spoon or spatula
  • Sharp chef’s knife
  • Cutting board
  • Measuring cups and spoons
  • Ladle for serving

Method

  1. Heat olive oil in Dutch oven over medium heat. Add diced onion and cook 5-6 minutes until soft and translucent, then stir in garlic and cook 1 minute until fragrant.
  2. Add carrots and celery, stirring to coat. Cook 5-7 minutes until vegetables begin to soften and develop color on the edges.
  3. Sprinkle cumin, smoked paprika, and turmeric onto vegetables. Stir constantly for 30 seconds to 1 minute until spices become fragrant.
  4. Add rinsed lentils and stir for 1 minute. Pour in vegetable broth, diced tomatoes with juice, and bay leaf. Bring to a boil, then reduce to gentle simmer.
  5. Cover pot partially and simmer 25-30 minutes, stirring occasionally, until lentils are tender but hold their shape. Add more broth if soup becomes too thick.
  6. Remove and discard bay leaf. Stir in fresh spinach in batches, letting each wilt (2-3 minutes total). Add lemon juice and stir.
  7. Taste and season with salt and pepper as needed. Ladle into bowls, garnish with fresh parsley, and serve immediately.

Nutrition

Serving1BowlCalories245kcalCarbohydrates38gProtein14gFat5gSaturated Fat1gPolyunsaturated Fat1gMonounsaturated Fat3gSodium620mgPotassium750mgFiber15gSugar6gVitamin A120IUVitamin C35mgCalcium8mgIron40mg

Notes

  • Always rinse lentils before cooking to remove debris and excess starch that can make the soup cloudy.
  • Brown and green lentils hold their shape best. Red lentils cook faster but break down, creating a creamier texture.
  • Fresh spinach works better than frozen, but you can use 10 oz frozen spinach (thawed and squeezed dry) in a pinch.
  • Season with salt at the end since lentils absorb salt as they cook.
  • The lemon juice at the end brightens flavors and balances the earthiness of the lentils—don’t skip it.
  • For thicker soup, mash some lentils against the pot or blend one-third of the soup.
  • Soup tastes even better the next day as flavors meld. Store refrigerated up to 5 days.
  • Freeze for up to 3 months in portion-sized containers. Add extra broth when reheating as lentils absorb liquid.
  • For best freezer results, freeze before adding spinach, then stir in fresh spinach when reheating.
  • Add cooked chicken, turkey sausage, or chickpeas for extra protein, or stir in coconut milk for a creamy variation.

Tried this recipe?

Let us know how it was!

Conclusion

This Lentil Spinach Soup has earned its place in my regular meal rotation because it checks all the boxes: healthy, delicious, budget-friendly, and incredibly easy to make.

The combination of tender lentils, vibrant spinach, and aromatic spices creates a bowl of pure comfort that never gets old.

I love how this soup transforms simple pantry staples into something that tastes like you spent hours in the kitchen.

The best part is watching my family go back for seconds and thirds, proving that healthy food doesn’t have to be boring.

Give this recipe a try and see why it’s become such a favorite in my kitchen. I’d love to hear about your experience making it, any variations you tried, or how your family enjoyed it.

Drop a comment below and share your thoughts.

Recommended: