by Olena

Lentil Spinach Soup

by Olena

4.9 from 7 reviews

Lentil Spinach Soup with green lentils, diced tomatoes and lots of Parmesan cheese. Healthy, easy, low calorie and hearty.

Lentil Spinach Soup

Lentil and Spinach Soup from My Italian Neighbour

Lentil and spinach soup recipe with green lentils, diced tomatoes and lots of Parmesan cheese I got from my Italian neighbour back in 2014 and improved upon with a few spices in 2018.

This vegetarian healthy soup is cheap, easy and fast weeknight dinner or all weekend lunch + dinner (make once, eat five times – I am good at that).

Are Lentils Good for You?

With about 30% of their calories from protein, green lentils have the third-highest level of protein of any legume or nut, after soybeans and hemp. Lentils are also full of fiber, folate, vitamin B1 and a good source of iron. They help lower cholesterol levels and reduce the risk of heart disease. Their soluble fiber traps carbohydrates and stabilizes blood sugar levels – an example how complex carbs are healthy vs. simple carbs.

Lentils are also low in calories and dare me to say help with weight loss. 1 cup contains 230 calories but leaves you full and satisfied for long.

green lentils in a jar

What If I Don’t Like Lentils?

If you are not a huge-huge fan of lentils like me, I mean I like but don’t love lentils to death, I recommend a hefty dose of freshly grated Parmesan cheese melted right in your bowl of hot soup. And freshly toasted white pita. Makes ANY lentils taste like chicken. I promise, fixes everything!

OK, let’s go over the ingredients and make you fall in love with lentils. JK, at least like them like I do because they are so darn cheap and nutritious!

Lentil and Spinach Soup Ingredients

  • Green lentils
  • Low sodium diced tomatoes
  • Onion
  • Carrot
  • Celery
  • Spinach
  • Spices
  • Low sodium vegetable broth

Lentil Spinach Soup

FAQ About Lentils

Are Lentils Same as Beans?

Lentils are legumes just like beans but are relatively quick and easy to prepare. That’s why you rarely see canned lentils in stores.

Do I Need to Soak Lentils?

No, just like you don’t have to soak split peas, just FYI. It is a good idea to rinse lentils and then they should take about 30 minutes to cook. Other than that lentils do not require soaking like beans which makes them convenient for quick night vegetarian meals like green lentil curry. Or you can try Instant Pot lentil soup or slow cooker vegetarian lentil soup for completely hands off meal.

Can I Use Brown Lentils?

Yes. Both brown and green lentils retain their shape well, so consistency of the soup won’t change.

Can I Use Red Lentils?

Yes, you can but red lentils are split and tend to almost disintegrate in the soup.

Can I Use Frozen Spinach?

OMG, I have to share with you the trick that daunted on me one Costco shopping trip. I was scratching my head in their freezing cold fridge how can I buy more cheap organic spinach without it going bad or me making another trip to the store.

Freeze it! Because reality is that I rarely make spinach salad but rather add it to a green smoothie and this soup. And that’s it. So we buy 2-3 boxes at $3.99 and don’t buy later at $5.99. Or buy it on sale and freeze – won’t go bad. Wahoo!

frozen spinach

How to Make Lentil Spinach Soup

How to Make Lentil Spinach Soup

1. Sauté the Onion, Celery and Carrot

  • Start by sauteing onion and garlic. Preheat Dutch oven or large pot over medium heat and swirl 1 tbsp of oil to coat. Add half the garlic and all onion and cook for 2 minutes, stirring occasionally. This step will allow the onion to develop flavour and garlic not burn along with onion.
  • Then add carrots and celery and cook for a few more minutes, stirring occasionally but allowing vegetables to brown a bit.
  • Add oregano and cumin once vegetables are almost done and cook for 30 seconds. This will allow spices become more fragrant rather than throwing them in with liquids and dry ingredients.

2. Pre-cook Lentils

Add lentils and sauté for another 3 minutes, stirring here and there.

3. Add Liquids and Let Soup Cook

Add diced tomatoes, vegetable broth, salt, pepper and bay leaves. Cover, bring to a boil and cook for 30 minutes or until lentils are tender.

4. Add Spinach and Garnishes

Add spinach, remaining garlic, parsley and stir. Serve hot garnished with Parmesan cheese. Lentil Spinach Soup

Can I Freeze Leftovers?

Yes, this soup freezes beautifully. I usually transfer leftovers to a large glass container leaving some room for soup to expand, and freeze for up to 3 months.

To thaw, just remove frozen soup from the freezer the night before and defrost in the fridge overnight. Chances are it still will be somewhat frozen after 24 hours, so I put it on a counter for a few hours. And if I remove soup from the freezer in the morning and would like to reheat for lunch, I just thaw it on the counter. It won’t spoil.

More Tasty Lentil Soup Recipes


Lentil Spinach Soup

4.9 from 7 reviews

Lentil Spinach Soup with green lentils, diced tomatoes and lots of Parmesan cheese. Healthy, easy, low calorie and hearty.

  • Author: Olena of
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 8 servings 1x
  • Category: Soup and Stew
  • Method: Stove
  • Cuisine: Italian


  • 2 1/2 cups green lentils, rinsed & drained
  • 5 garlic cloves, minced & divided
  • 1 large onion, finely chopped
  • 3 large carrots, chopped
  • 2 large celery stalks, chopped
  • 1 tbsp avocado oil
  • 28 oz can diced tomatoes, low sodium
  • 12 cups vegetable broth, low sodium
  • 2 tsp cumin, ground
  • 2 tsp oregano, dried
  • 1 tsp salt
  • Ground black pepper, to taste
  • 3 bay leaves
  • 3 handfuls of spinach
  • 1/2 cup parsley, finely chopped
  • Parmesan cheese, grated (for garnish)


  1. Preheat large heavy bottom pot or Dutch oven on medium heat and swirl oil to coat. Add half the garlic and all onion; sauté for 2 minutes, stirring occasionally. Add carrots and celery; sauté for a few more minutes, stirring occasionally.
  2. Add cumin, oregano and lentils; sauté for another 3 minutes.
  3. Add diced tomatoes, vegetable broth, salt, pepper and bay leaves. Cover, bring to a boil and cook for 30 minutes.
  4. Add spinach, remaining garlic, parsley and stir. Serve hot garnished with Parmesan cheese.

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

Freeze: Fully cook, cool completely and freeze in an airtight container for up to 3 months. Thaw on a stovetop covered on low.

 Did you make this recipe? Please give it a star rating in the comments.

olena osipov in the studio

Hello and welcome to iFOODreal.

My name is Olena Osipov. I'm a mom to 2 boys and a wife to Alex. And this is our healthy family recipes blog. I grew up in Ukraine on real food. As an adult, I tried many diets without results. Now for over 10 years, I cook quick and easy healthy meals for my family. I can help you with “What’s for dinner?” too.

What You Will Find Here

Healthy family recipes with simple ingredients. Many are inspired by my Ukrainian heritage. I share mostly dinner recipes because it just never ends... I’m obsessed with healthy freezer meals. And more than in love with my Instant Pot.

A Little More About Me

Originally from Ukraine, I now reside on magic Vancouver Island in British Columbia, Canada with my family. I started this blog in 2012 when I ended up at home with 2 small kids unemployed and a wee bit chubby.

56 comments on “Lentil Spinach Soup

Our “happiness” software deletes rude comments without publishing, so we can keep on happily cooking delicious recipes for you. Please see our full comment policy:).

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Dear Olena, I came upon your recipe for lentil spinach soup while looking for a gluten free soup to make for guests. I haven’t yet made your particular recipe, but intend to in a few days. What I was astonished to read was your ruminations on buying large quantities of spinach. Would you believe that only a few weeks ago did it occur to me that maybe I could find out if spinach could be frozen. My husband and I are never able to finish the large bags from Costco without maybe half of it going bad, which was exactly the situation you described. It was as though you were reading my mind! So, yes, as of three weeks ago, I now freeze small quantities in quart size zip lock bags, press out the air, and stack the bags in the freezer. I’m delighted that in this regard at least, I’m no longer being wasteful and still have “fresh” spinach at my disposal. As a grandmother, you’d think I would have figured this out a long time ago! Best wishes and continued success on your blog.

    1. Hello Lorraine. That is awesome. I know, such a simple hack and so much joy haha. You can also rinse and re-use same baggies to continue on no waste path. Happy New Year!

  2. Gave it 4 because I made it! Not too sure about my cooking sometimes 🙄
    Loved the ingredients, used Rotel for the tomatoes. Tastes good and will make it again!

  3. Hi Olena! … I made this soup last night. It was easy, tasty, and very healthy. Every body love it. Thank you very much for sharing it. God bless you & your family.

  4. Hello, I’m new to cooking and wonder if the vegetable broth is a completely different cooking exercise that needs to be prepared first.

    1. Hi Mark. No. You can buy it in cartons or buy vegetable bouillon cubes and dilute with water. For both preferably to buy low sodium and organic – less preservatives. But up to you. Or you can just use water this time.

The information on this website is for educational purposes only. It has not been evaluated by the FDA and is not intended to diagnose, treat, prevent, or cure any disease. You assume full responsibility and liability for your own actions.

This page may contain affiliate links. is a participant of Amazon Services LLC Associates Program. If you make a purchase, we will receive a small commission at no extra cost to you. It helps keep iFOODreal recipes free. Thanks for your support!