Easy vegetarian lentil soup with spinach

Vegetarian Lentil Soup with Spinach

Vegetarian lentil soup with spinach is the best choice when the weather turns chilly or you simply crave a comforting bowl of something hearty, there’s nothing quite like a steaming pot of homemade soup. It’s nourishing, easy to prepare, and packed with flavor, making it the kind of dish you’ll remake it.

What makes this recipe even better is that it uses simple ingredients you likely already have in your pantry, yet the result feels like something special. Whether you’re new to plant-based meals or simply want to add a healthy recipe to your rotation, this lentil soup is a perfect choice.

Why You’ll Love This Vegetarian Lentil Soup with Spinach

  • Hearty yet light: It’s filling without being heavy, thanks to the protein-packed lentils.

  • Nutritious: Every bowl is full of vitamins, fiber, and antioxidants from the lentils, spinach, and vegetables.

  • Budget-friendly: Lentils are one of the most affordable plant-based proteins.

  • Quick and easy: From chopping to simmering, you’ll have dinner ready in less than an hour.

  • Perfect for meal prep: This soup stores and freezes beautifully, so you can enjoy it throughout the week.

Ingredients for Easy Vegetarian Lentil Soup with Spinach

Vegetarian Lentil Soup Ingredients

Core Ingredients

To make a rich and flavorful soup, you’ll need:

  • Lentils: Brown or green lentils are best if you want them to hold their shape. Red lentils will give the soup a creamier texture.

  • Spinach: Fresh spinach is great, but frozen spinach works just as well.

  • Onion, garlic, carrots, celery: The classic base for most soups, creating a savory flavor.

  • Tomatoes: Canned diced or crushed tomatoes add acidity and depth.

  • Vegetable broth: A good broth gives the soup richness.

  • Olive oil, herbs, and spices: Think thyme, cumin, paprika, bay leaf, salt, and pepper.

Optional Additions

  • Potatoes or sweet potatoes for extra comfort.

  • Coconut milk if you like a creamy finish.

  • Red pepper flakes or cayenne for a spicy kick.

  • Fresh parsley or cilantro for garnish.

Nutritional note: Lentils are loaded with protein, fiber, and iron, while spinach boosts your meal with vitamin K, antioxidants, and more iron—making this soup a powerhouse of nutrients.

Step-by-Step Instructions for Vegetarian Lentil Soup with Spinach

Step 1 – Prep the Vegetables

Start by chopping your onion, carrots, celery, and garlic. A sharp knife and a little patience here will make your soup taste fresher and more flavorful.

Step 2 – Sauté the Aromatics

In a large pot, heat olive oil over medium heat. Add onion, carrots, celery, and garlic. Sauté until they soften and the kitchen fills with that mouthwatering aroma.

Step 3 – Add Lentils and Broth

Pour in the lentils, broth, tomatoes, and seasonings. Stir everything together, bring the mixture to a boil, then reduce to a simmer. Let it cook gently until the lentils are tender.

Step 4 – Add Spinach

Once the lentils are cooked, stir in the spinach. Fresh spinach wilts in seconds, and frozen spinach blends seamlessly into the broth. Adjust the seasoning to taste.

Vegan Lentil Soup with Spinach

Step 5 – Serve

Ladle the soup into bowls, garnish with fresh herbs, or squeeze in a little lemon juice to brighten the flavors. Pair it with crusty bread, and you’ve got a meal that feels like home.

Tips for the Best Vegetarian Lentil Soup with Spinach

  • Always rinse your lentils before cooking to remove any dust or debris.

  • Use broth instead of water for a richer, deeper flavor.

  • Add spinach at the very end so it stays vibrant and fresh.

  • If you’re using red lentils, keep in mind that they cook faster and will give you a creamier texture.

  • Remember: this soup thickens as it sits. When reheating, simply add a splash of broth or water to loosen it up.

Variations of Lentil Soup with Spinach

Mediterranean Style

Add oregano, fresh lemon juice, and top with crumbled feta for a Greek-inspired twist.

Spicy Lentil Soup

Stir in cayenne, red pepper flakes, or a spoonful of harissa paste for a kick of heat.

Creamy Lentil Soup

Blend half the soup for a thicker consistency or add coconut milk for a creamy texture.

Protein Boost

Mix in quinoa, chickpeas, or even other beans for extra protein and texture.

Serving Suggestions

  • Serve with crusty bread or warm naan for dipping.

  • Pair with a simple green salad for balance.

  • Add a dollop of Greek yogurt or sprinkle with parmesan for creaminess.

  • Serve alongside roasted vegetables for an extra nutrient boost.

Storage and Freezing Tips

  • Refrigerator: Store in an airtight container for up to 5 days.

  • Freezer: Portion the soup into containers or freezer bags, and freeze for up to 3 months.

  • Reheating: Warm it gently on the stovetop or in the microwave. If it thickens, just add a splash of broth or water.

Frequently Asked Questions

Do I need to soak lentils before making this soup?

No soaking is necessary, but rinsing them before cooking is always a good idea.

Can I use frozen spinach instead of fresh?

Absolutely. Frozen spinach works well and saves time—just add it at the end of cooking.

What type of lentils are best for this soup?

Brown or green lentils keep their shape, while red lentils cook quickly and create a creamier consistency.

Can I make this in a slow cooker or Instant Pot?

Yes! Both methods work well—just adjust the cooking time. Lentils usually take about 20–25 minutes in an Instant Pot or 6–8 hours on low in a slow cooker.

Is this lentil soup gluten-free and vegan?

Yes, as long as you use a gluten-free vegetable broth, the recipe is naturally vegan and gluten-free.

Conclusion

At the end of the day, a good soup isn’t just about feeding yourself it’s about comfort, warmth, and creating a meal that feels nourishing on every level. This easy vegetarian lentil soup with spinach delivers all of that. It’s budget-friendly, customizable, and packed with nutrition, making it one of those recipes you’ll turn to again and again.

Vegetarian Lentil Soup with Spinach

Easy vegan lentil soup

Melena
This Easy Vegetarian Lentil Soup with Spinach is a healthy, comforting, and budget-friendly one-pot meal. Packed with protein-rich lentils, vibrant spinach, and classic vegetables, this plant-based soup is naturally vegan, gluten-free, and perfect for weeknight dinners or meal prep. Warm, hearty, and full of flavor, it's the ultimate nourishing comfort food for chilly days.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes

Ingredients
  

  • Core Ingredients:
  • 1 tablespoon olive oil
  • 1 small onion diced
  • 2 carrots diced
  • 2 celery stalks diced
  • 3 garlic cloves minced
  • 1 cup dried brown or green lentils rinsed
  • 1 14.5 oz can diced tomatoes
  • 6 cups vegetable broth
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ½ teaspoon dried thyme
  • 1 bay leaf
  • Salt and pepper to taste
  • 3 cups fresh spinach or 1 cup frozen spinach
  • Optional Additions:
  • 1 small potato or sweet potato peeled and diced
  • ½ cup coconut milk for creaminess
  • ¼ teaspoon red pepper flakes or cayenne
  • 1 tablespoon lemon juice to brighten
  • Fresh parsley or cilantro for garnish

Instructions
 

  • Prep Vegetables:
  • Dice onion, carrots, and celery. Mince garlic. Rinse lentils and set aside.
  • Sauté Aromatics:
  • In a large pot, heat olive oil over medium heat. Add onion, carrots, celery, and garlic. Sauté for 5–7 minutes, until softened.
  • Add Lentils & Simmer:
  • Stir in lentils, diced tomatoes, broth, cumin, paprika, thyme, bay leaf, salt, and pepper. Bring to a boil, then reduce heat and simmer for 25–30 minutes, until lentils are tender.
  • Add Spinach:
  • Stir in fresh or frozen spinach. Simmer 2–3 minutes until wilted. Add lemon juice if using. Taste and adjust seasonings.
  • Serve:
  • Ladle soup into bowls and garnish with fresh herbs if desired. Serve with crusty bread or a side salad.

Notes

  • Brown or green lentils hold their shape best. Red lentils work too but will result in a creamier texture.
  • Soup thickens as it sits add broth or water when reheating.
  • Use frozen spinach for convenience no need to thaw first.
  • Great for meal prep and freezes well.

Similar Posts