This spinach lentil soup is a culinary delight, offering a hearty, fiber-rich, and protein-packed dinner solution that’s both easy to prepare and bursting with vibrant Mediterranean flavors. It’s designed to keep your family feeling full, satisfied, and nourished with every wholesome spoonful, making it an ideal choice for a healthy weeknight meal or a comforting weekend dish.
Looking for more incredibly easy and healthy soup recipes? Explore our collection including a quick lentil soup, a delightful Mediterranean pumpkin soup, an aromatic spiced lentil soup, and our robust Mediterranean chickpea soup.

A Hearty, Nourishing Meal Made with Simple, Wholesome Ingredients
Embrace the cozy warmth and comforting flavors of this incredible spinach lentil soup – a true feel-good meal that promises ease of preparation, abundant fiber, and an authentic taste of the Mediterranean. It strikes a perfect balance, being both hearty enough to satisfy and light enough to leave you feeling energized. The harmonious blend of tender lentils, an array of colorful vegetables, and nutrient-rich spinach creates a bowl of pure, nourishing comfort.
We absolutely adore this recipe because it embodies both wholesomeness and simplicity, making it an effortless addition to any balanced, nutritious diet. It’s a versatile dish that can adapt to various palates and preferences, ensuring everyone at the table finds something to love.
This remarkable one-pot lentil soup is inherently low in saturated fats and generously packed with plant-based protein. This potent combination guarantees long-lasting satiety, making it an excellent choice for maintaining steady energy levels throughout your day. It’s more than just a soup; it’s a complete meal designed for optimal wellness.
Whether you choose to serve it alongside a slice of crusty artisan bread for a more substantial experience or savor it on its own, this easy, healthy lentil soup recipe is an absolute winner for any night of the week. Its vibrant flavors and nutritional profile make it a smart and delicious choice for health-conscious individuals and busy families alike.
Why This Spinach Lentil Soup Will Become Your Go-To Recipe
There are countless reasons why this Mediterranean spinach lentil soup is destined to become a staple in your kitchen. It effortlessly combines exceptional flavor with incredible health benefits and unparalleled convenience. Here’s why you’ll fall in love with it:
- Unrivaled Nutritional Powerhouse: Lentils are celebrated for their high fiber and protein content, while spinach adds a bounty of vitamins and minerals. This soup is a nutritional powerhouse, supporting digestive health, muscle maintenance, and overall vitality.
- Rich Mediterranean Flavors: Infused with aromatic garlic, earthy oregano, and sweet paprika, this soup transports your taste buds straight to the sun-drenched coasts of the Mediterranean. The fresh lemon juice brightens every spoonful, tying all the flavors together beautifully.
- Effortlessly Easy & One-Pot Wonder: Forget about complicated steps and multiple dirty dishes! This recipe comes together in a single pot, making both cooking and cleanup a breeze. It’s perfect for busy weeknights when you crave something homemade but have limited time.
- Family-Friendly & Comforting: Its mild yet deeply satisfying flavor profile appeals to both adults and children. It’s the kind of comforting meal that brings warmth and joy to the dinner table, making everyone feel nourished and cared for.
- Naturally Plant-Based & Allergy-Friendly: Being entirely plant-based, this soup is naturally vegan and gluten-free (ensure your broth is too!), making it suitable for a wide range of dietary needs and preferences. It’s wholesome goodness without compromise.
- Budget-Friendly & Pantry Staple: Made with inexpensive pantry staples like lentils, canned tomatoes, and common vegetables, this soup is incredibly economical. It’s a smart choice for feeding a family healthy meals without breaking the bank.
- Excellent for Meal Prep: This soup tastes even better the next day, making it fantastic for meal prepping. Prepare a large batch and enjoy nutritious lunches or dinners throughout the week. It freezes beautifully too!
Ingredients for a Perfect Spinach Lentil Soup
You’ll find the complete list of ingredients, precise quantities, and flexible substitutions in the detailed recipe box located at the bottom of this page.

- Lentils: For this robust and satisfying recipe, we highly recommend using green or brown lentils. Their ability to maintain their shape beautifully during cooking ensures a delightful, hearty texture in every spoonful. If your preference leans towards a creamier, more velvety soup, red lentils are an excellent alternative as they naturally break down and thicken the broth. For those seeking an even quicker meal, canned lentils are a fantastic time-saver, cutting your cooking time by nearly half. Just remember to reduce the amount of broth by approximately half, as canned lentils are already cooked and won’t absorb as much liquid.
- Spinach: Fresh spinach is a cornerstone of this recipe, infusing the soup with a vibrant burst of color, essential nutrients, and a refreshing taste that complements the rich lentils. It wilts down beautifully, adding a gentle earthiness. For dietary flexibility or seasonal availability, feel free to swap fresh spinach with baby kale, Swiss chard, or even frozen spinach. Any of these options will contribute to a delicious and heart-healthy soup.
- Olive Oil: Extra virgin olive oil is indispensable for imparting a luscious richness and the signature smooth, fruity notes characteristic of Mediterranean cuisine. It serves as the foundation for sautéing your aromatics. As an alternative, avocado oil works wonderfully for a neutral flavor, or a small pat of butter can be used for a softer, slightly creamier taste profile.
- Carrots, Onion, and Celery (Mirepoix): This classic aromatic trio is the soul of many great soups, and this one is no exception. Sautéing carrots, onion, and celery slowly creates a delicious base of natural sweetness, profound aroma, and complex depth, building layers of flavor from the very start. Should you find yourself short on one, sweet potatoes can beautifully substitute carrots, leeks can stand in for onion, and bell pepper offers a lovely alternative to celery.
- Garlic, Oregano, and Paprika: These spices are crucial for bringing warmth, a beautiful color, and an intricate complexity to the soup. Grated fresh garlic provides a pungent, irresistible aroma. Dried oregano adds an herbaceous, slightly peppery Mediterranean essence. Paprika contributes a mild sweetness and a lovely red hue. For a milder garlic presence, consider roasted garlic. Italian herbs can offer a delightful twist, and smoked paprika will add an even greater depth and a subtle smoky undertone. A pinch of red pepper flakes also adds a subtle, welcoming heat.
- Broth and Tomatoes: These two components form the flavorful liquid base of our soup. We often opt for bouillon powder dissolved in water as it’s a convenient, space-saving option that keeps your grocery list light and lasts for weeks. Crushed or diced tomatoes provide a vital balance of acidity and sweetness, adding body and a rich, savory backdrop to the lentils.
- Lemon Juice: A final squeeze of fresh lemon juice is a non-negotiable step that brightens the entire dish, cutting through the richness and adding a lively pop of flavor that expertly ties all the ingredients together. It’s the secret ingredient that elevates the soup from good to extraordinary.
How to Make Hearty Spinach Lentil Soup: Step-by-Step
Step 1. Build the Aromatic Flavor Base
Begin by heating the olive oil in a large, heavy-bottomed pot or a Dutch oven over medium heat. Once shimmering, add the finely chopped onion, celery, and carrot. Sauté these vegetables for approximately 4 to 5 minutes, stirring frequently. The goal is for the onion to become translucent and softened, releasing its sweet aromas without browning too much, which would lead to a bitter taste. This gentle sautéing process is fundamental for developing a deep, nuanced flavor in your soup.
Next, stir in the freshly grated garlic and the paprika. Continue to cook for just another minute, allowing the garlic to become fragrant and the paprika to bloom in the hot oil. This step is where the rich, savory foundation of this healthy lentil soup truly comes to life, promising a comforting and exceptionally flavorful final dish.

Step 2. Simmer the Lentils to Tender Perfection
Thoroughly rinse your dry lentils in a fine-mesh sieve under cold running water. This crucial step removes any dust, debris, or small stones that might be present, ensuring a clean and pleasant eating experience.
Once rinsed, add the lentils to the pot, followed by the vegetable broth, crushed tomatoes, dried oregano, salt, freshly ground black pepper, and a pinch of red pepper flakes (if using, for a touch of warmth). Stir everything together to combine.
Bring the mixture to a rolling boil over medium-high heat. Once boiling, reduce the heat to low, partially cover the pot, and let the soup simmer gently for about 30 to 35 minutes. Stir occasionally to prevent sticking. The lentils should become tender but still retain their shape, providing a satisfying chew. Keep in mind that smaller lentils may cook slightly faster, while larger varieties might require a few extra minutes.

Step 3. Blend for Creaminess, Then Add Spinach
For those who adore a thicker, more luxurious texture, carefully remove about 2 cups of the simmering soup from the pot. Use an immersion blender directly in the pot to blend a portion of the soup until smooth, or transfer 2 cups to a standing blender and process until creamy, then stir it back into the main pot.
This blending technique allows you to achieve a wonderfully protein-rich lentil soup that boasts a hearty and creamy mouthfeel, all without the need for any dairy products. If you prefer a more rustic, chunky texture with whole lentils, feel free to skip this blending step entirely.
Finally, stir in the fresh spinach (or your chosen leafy greens like kale, Swiss chard, or baby greens) into the hot soup. Cook for just 3 to 5 minutes, stirring gently, until the greens have wilted down and their vibrant color is integrated into the soup. This ensures they retain their nutritional value and fresh taste.

Step 4. Finish and Serve Your Mediterranean Masterpiece
Before serving, take a moment to assess the soup’s consistency. If it appears too thick for your liking, gradually add a little more vegetable broth or hot water, stirring until it reaches your desired texture. Taste the soup and adjust the seasoning with additional salt or black pepper as needed to perfect the flavors.
To truly elevate your spinach lentil soup, finish each serving with a generous drizzle of high-quality extra virgin olive oil. This adds a beautiful sheen and enhances the Mediterranean profile. A final squeeze of fresh lemon juice is essential; its bright acidity provides a delightful zing that ties all the robust flavors together. Serve immediately with a thick slice of toasted crusty bread on the side for dipping.
💡 Chef’s Tip: For an authentic Italian touch, gently rub the warm, toasted bread with a freshly cut clove of garlic, then drizzle it with olive oil and sprinkle with a pinch of sea salt. This simple addition complements the soup perfectly.

Expert Tips for the Best Spinach Lentil Soup
- Sauté the Veggies Slowly for Maximum Flavor: Don’t rush the initial sautéing of the onion, carrot, and celery. Taking your time here allows these foundational vegetables to soften and release their natural sugars, building a rich, aromatic base that gives this Mediterranean lentil soup its incredible depth of flavor.
- Rinse Lentils Thoroughly: Always wash your dry lentils under cold running water in a sieve before cooking. This removes any dust, debris, or small stones, ensuring the best possible texture and taste in your finished soup.
- Maintain a Gentle Simmer: Once the soup comes to a boil, reduce the heat to medium-low and maintain a gentle simmer. This allows the lentils to cook evenly, absorb the rich flavors of the broth and spices, and become tender without breaking apart or becoming mushy.
- Blend a Portion for Creaminess: To achieve a luxurious, velvety consistency while still retaining some whole lentils for texture, blend about 1-2 cups of the cooked soup using an immersion blender or a regular blender, then stir it back into the pot. This creates a satisfying body without adding dairy.
- Add Greens at the Very End: Stir in the fresh spinach (or other leafy greens) just a few minutes before you’re ready to serve. This preserves its vibrant color, delicate texture, and maximum nutrient content, ensuring your heart healthy soup recipe feels light and fresh.
- Adjust Consistency to Your Liking: As the soup cools, it will naturally thicken due to the starches from the lentils. If you find it too thick when serving or reheating, simply add a splash more vegetable broth or water until it reaches your preferred consistency. Conversely, if it’s too thin, let it simmer uncovered for a few extra minutes to reduce and thicken.
- Don’t Skip the Lemon Juice Finish: A squeeze of fresh lemon juice just before serving is a game-changer. Its bright acidity cuts through the richness of the lentils and tomatoes, enhancing all the flavors and adding a refreshing, zesty pop that elevates the entire dish.
- Serve with the Right Accompaniments: Pair your high fiber soup recipe with toasted sourdough, crusty whole-grain bread, or a light side salad for a wholesome and completely satisfying meal. The bread is perfect for soaking up every last drop of the flavorful broth.
- Store and Reheat Gently: This soup is excellent for meal prep. When reheating leftovers, remember that it will have thickened. Add a small amount of water or broth, stir well, and heat gently over low heat until warmed through to restore its perfect texture and consistency.
Frequently Asked Questions About Spinach Lentil Soup
Absolutely! Canned lentils are a fantastic option if you’re short on time. They are already cooked, so you’ll need to reduce the vegetable broth by about half. Simply rinse them well before adding them to the pot with the other ingredients. This simple swap can transform it into an easy lentil soup with spinach, ready in approximately 25 minutes.
Green or brown lentils are generally preferred for this recipe as they hold their shape well during cooking, contributing a wonderful, hearty texture to the soup. If you desire a creamier consistency, red lentils are an excellent choice as they tend to break down more easily and naturally thicken the soup.
No, you do not need to soak most types of lentils (especially green, brown, or red) before cooking. A thorough rinse under cold water is sufficient to remove any dust or debris and ensures they cook evenly. Soaking is typically reserved for larger legumes.
Yes, this spinach lentil soup freezes beautifully! Allow it to cool completely before transferring it into airtight freezer-safe containers or bags. It can be frozen for up to 3 months. When reheating, thaw in the refrigerator overnight, then gently warm on the stovetop, adding a little extra broth or water to achieve the desired consistency.
This versatile soup pairs wonderfully with a variety of accompaniments. Crusty bread or warm pita bread is excellent for dipping. A simple green salad with a light vinaigrette provides a refreshing contrast. For an added layer of creaminess and tang, a dollop of low-fat Greek yogurt (or a dairy-free alternative) can be a delightful topping.
To achieve a rich, creamy, and satisfying texture without adding any cream or butter, simply blend about 2 to 3 cups of the cooked soup using an immersion blender directly in the pot, or by carefully transferring a portion to a standing blender. Stir the blended portion back into the soup, and it will thicken beautifully.
Absolutely! Lentils are an exceptional source of plant-based protein, making this a genuinely protein-rich lentil soup. It’s incredibly filling and provides a balanced nutritional profile, perfect for a satisfying lunch or dinner that supports your dietary goals.
More Easy and Healthy Soup Recipes to Explore
If you’ve fallen in love with the simplicity and flavor of this spinach lentil soup, you’re in for a treat! Our kitchen is brimming with other delicious and wholesome soup creations that are equally easy to make and perfect for any season. Dive into these fantastic options:
- Creamy Red Lentil Soup: A velvety, comforting classic with a smooth texture.
- Tuscan Cabbage Bean Stew: A rustic and hearty Italian-inspired stew packed with vegetables and beans.
- Creamy Coconut Pumpkin Soup: A tropical twist on a fall favorite, wonderfully rich and aromatic.
- Tofu Mushroom Soup: An umami-rich and satisfying option for mushroom lovers.
- Mediterranean Lentil Soup: Another staple highlighting the fresh, vibrant flavors of the region.
- Creamy Healthy Potato Soup: A surprisingly light yet incredibly comforting potato soup, made healthy.
- Tomato Lentil Soup: A bright and tangy combination of two pantry heroes.
- Pastina Soup: A delicate and comforting Italian classic, perfect for soothing souls.
If you tried this Spinach Lentil Soup recipe or any other recipe from our blog, we’d absolutely love to hear from you! Please consider leaving a 🌟 star rating and sharing your experience in the comments section below. Your feedback truly brightens our day and helps others discover these wonderful plant-based creations!
Spinach Lentil Soup
Nico Pallotta
5 from 3 votes
10
40
50
4 people
Main Course
Mediterranean
Share
Video
Ingredients
- 2 tablespoons extra virgin olive oil
- 2 carrots chopped
- 1 onion chopped
- 1 rib celery chopped
- 3 cloves garlic grated
- 1 teaspoon paprika
- 1 cup dried lentils green or brown, rinsed
- 6 cups vegetable broth or chicken broth
- 2 cans crushed tomatoes 15 oz / 400 g each can
- 1½ teaspoons dried oregano
- ¼ teaspoon red pepper flakes
- ¾ teaspoons salt or more to taste + black pepper
- ½ pound spinach
- 1 lemon the juice
Instructions
-
Build the flavor base: Heat 2 tablespoons extra virgin olive oil in a large pot over medium heat. Add 2 carrots, 1 onion, and 1 rib celery (all chopped), and cook for about 4 minutes until the onion is soft and translucent. Stir often. Add 3 cloves garlic (grated) and 1 teaspoon paprika, then cook for 1 more minute until fragrant.
-
Simmer the lentils: Rinse 1 cup dried lentils under cold water and check for any small stones. Add them to the pot with 6 cups vegetable broth, 2 cans crushed tomatoes, 1½ teaspoons dried oregano, ¼ teaspoon red pepper flakes, ¾ teaspoons salt, and black pepper.
Bring to a boil, then reduce the heat and simmer gently for about 30 minutes until the lentils are tender but still hold their shape. Stir every now and then.
-
Blend for creaminess: Blend about 2 cups of the soup, then stir it back in for a creamy texture. You can skip this step if you prefer a chunkier soup.
Stir in ½ pound spinach and cook for 3 minutes until wilted.
-
Serve and finish: Add more broth or water if the soup feels too thick. Taste and adjust the seasoning, then serve with a squeeze of lemon juice and some crusty bread.
Notes
- Lentils: Use red lentils for a creamier soup, or 3 cans of lentils (15 oz / 400 g each) for a quicker version (remember to reduce broth by half).
- Spinach: Baby kale, Swiss chard, or frozen spinach work well for a similar heart-healthy twist.
- Olive oil: Avocado oil or a small pat of butter can be used for a richer flavor profile.
- Carrots: Sweet potatoes or parsnips can add a slightly sweeter, earthy taste.
- Onion: Leeks or shallots offer a milder, more delicate flavor.
- Celery: Bell pepper or fennel stalks can be used for a light, aromatic alternative.
- Garlic: Roasted garlic or a pinch of garlic powder provides a gentler flavor.
- Oregano: Italian seasoning or thyme can offer a fresh herbal touch.
- Paprika: Smoked paprika, chili flakes, or ground cumin can introduce a warm, spicy note.
- Broth: Bouillon powder dissolved in water is a convenient option with a longer shelf life.
- Crushed tomatoes: Diced tomatoes can be used for texture, or tomato sauce for an even smoother base.
- Lemon juice: Freshly grated lemon zest or a splash of apple cider vinegar can also provide a burst of brightness.
Tips
- Sauté the veggies slowly to build a rich, aromatic base for deep Mediterranean flavor.
- Rinse the lentils well under cold water and check for any small stones for the best texture.
- Simmer gently on medium-low heat so the lentils cook evenly and stay tender.
- Blend a little for creaminess to get a velvety texture while keeping some lentils whole.
- Add the greens last to keep the spinach bright, fresh, and full of nutrients.
- Adjust consistency with extra broth or water, or simmer uncovered to thicken.
- Finish with lemon juice to brighten the flavor and balance the richness.
- Serve with bread for a wholesome, high fiber meal that feels hearty and satisfying.
- Reheat gently with a splash of water to restore the perfect texture after storing.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze in portions for up to 3 months.
Nutrition Facts (per serving)
Calories: 355kcal,
Carbohydrates: 57g,
Protein: 19g,
Fat: 9g,
Saturated Fat: 1g,
Polyunsaturated Fat: 1g,
Monounsaturated Fat: 5g,
Trans Fat: 0g,
Cholesterol: 0mg,
Sodium: 560mg,
Potassium: 1613mg,
Dietary Fiber: 23g,
Sugar: 14g,
Vitamin A: 11209IU,
Vitamin B6: 1mg,
Vitamin C: 56mg,
Vitamin E: 6mg,
Vitamin K: 303µg,
Calcium: 208mg,
Folate: 395µg,
Iron: 9mg,
Manganese: 2mg,
Magnesium: 163mg,
Zinc: 3mg
Tried this recipe?
Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you ⭐️ 💚.