Hearty, healthy, veggie-packed and delicious, this vegetarian Italian lentil soup recipe is the perfect way to welcome the New Year and bring a little good luck with it!

a close up of Italian lentil soup in a bowl with a spoon.
Photo Credits: Ali Redmond

Italians have a New Year tradition of gathering with friends and family to enjoy lenticchie. Not because they’re protein-packed and nutrient-rich, though that’s a nice bonus! The lentils in this Italian soup recipe symbolize abundance, as their round shape represents Roman coins expanding as they simmer. Eating lentils is believed to usher in a year of good fortune. And who wouldn’t appreciate a little bit of that?!

Like most family recipes, Italian Lentil Soup varies from home to home, but many traditional recipes often include pork. My version of this comforting, aromatic Italian lentil soup, however, is vegetarian and can easily be vegan. Don’t worry! It’s still rich with flavor and tradition.

And while I can’t speak to fortune, I do know that wholesome lentils are a welcome break from the holiday cookies, baklava, and sangrias. This gluten-free soup is just the kind of reset I crave! 

With its fragrant blend of Italian seasonings, fresh aromatics, umami-rich parmesan, and rich crushed tomatoes, this soup recipe is so deeply savory you may forget it’s completely vegetarian. 

Table of Contents
  1. What Lentils to Use for Soup?
  2. Ingredients for Italian Lentil Soup
  3. How to Make Italian Lentil Soup
  4. How to Store Lentil Soup
  5. Ways to Mix it Up
  6. What to Serve with Italian Lentil Soup
  7. Hearty, Vegetarian, Delicious! More Lentil Soup Recipes 
  8. Italian Lentil Soup Recipe


What Lentils to Use for Soup?

Lentils, be it brown, green, red, or black, are not only a delicious source of vegan protein, this pantry superstar is also rich in fiber, iron, folate, and zinc–see USDA for the full breakdown. And they absorb bold flavors beautifully as they cook, making them so comforting and delicious. The type of lentil you use depends on soup you’re making!

Brown or green lentils are ideal for soups where you want to keep the lentil’s velvety yet toothsome texture, as with this Italian lentil soup recipe and lentil potato soup. In the video below, you’ll see I used our all-natural green lentils which are nutrition-rich and cook to tender perfection but won’t lose their shape, giving just the right hearty and rustic texture. If you’re making a creamy soup like Turkish lentil soup, use red lentils, which become very soft and rich, almost melting into the soup.

Ingredients for Italian lentil soup including olive oil, onion, garlic, carrots, celery, salt, pepper, canned whole tomatoes, vegetable broth, a bay leaf, Italian seasoning, red pepper flakes, lentils, baby spinach parsley, red wine vinegar, and grated parmesan cheese.


Ingredients for Italian Lentil Soup

This lentil soup uses simple pantry staples but it’s far from basic. Tried and true seasonings really pull their weight for a vegetarian soup that’s full of flavor and comfort. You’ll need: 

  • Extra-virgin olive oil: I used buttery Italian Nocellara both to sauté the vegetables and finish the soup, giving it a nice richness and depth of flavor. 
  • Aromatics: Onion, garlic, carrots, and celery provide the aromatic foundation of the soup. 
  • Italian seasoning adds big flavor with just a handful of pantry spices—I used a jar of Homemade Italian Seasoning I made a while back. My homemade seasoning is salt-free, so if you opt for a store-bought blend just check the salt levels and season accordingly if it includes salt. 
  • Dried bay leaf adds an aromatic and comforting quality. 
  • Kosher salt and black pepper enhance the flavor. 
  • Canned tomatoes: I love San Marzano tomatoes, which are nicely sweet and juicy. I like to use whole tomatoes and crush them for a rustic texture, but you can use chopped tomatoes if that’s what you have. 
  • Broth: I was craving a vegetarian soup, so I went for vegetable broth. If you have chicken stock or broth on hand feel free to use that instead. 
  • Red pepper flakes add a subtle kick. Leave them out if you don’t like spice, or substitute with Aleppo pepper for a milder option. 
  • Lentils add vegan protein, nutrients, and a texture. I typically use brown or green French Lentils because they hold their shape better.
  • Baby spinach wilts quickly for a nice vitamin boost in the final moments. You can substitute with torn kale or chard but keep in mind it takes longer to tenderize. Stir it half way through simmering the lentils. 
  • Parsley adds freshness to lift the savory soup. 
  • Red wine vinegar’s acidity brings balance to lighten the soup. You can substitute with white distilled vinegar or even lemon juice but do not skip it! 
  • Parmesan adds a delicious salty umami flavor, but you can skip it to keep this soup vegan. And although Parmesan isn’t technically vegetarian there are many delicious vegetarian Parmesan options out there. I always prefer to freshly grate the parmesan–the huge difference in quality is well-worth the extra few seconds and dish for the quality.
an overhead photo of Italian lentil soup in a pot with a ladle.


How to Make Italian Lentil Soup

This is a highly “memorizable” recipe: just sauté the vegetables, add the tomatoes, broth and lentils, and simmer until tender. Just three simple steps! 

  • Sauté the aromatics. In a large Dutch oven, heat about 2 tablespoons olive oil over medium-high heat. Add 1 chopped onion, 4 minced garlic cloves, 2 chopped carrots, and 1 chopped celery rib. Season with a big pinch of salt and pepper. Cook, stirring occasionally until the veggies are fragrant and somewhat tender, about 5 minutes. chopped onions, garlic, carrots and celery being sautéed in a large pot.
  • Simmer. Add a (28-once) can of whole tomatoes and lightly crush with a potato masher or the back of a fork. Stir in 5 cup of vegetable broth, 1 bay leaf, 1 tablespoon Italian seasoning, 1/2 to 1 teaspoon red pepper flakes, and 1 cup of brown or green lentils. Season with another pinch of kosher salt and black pepper. Bring the soup to a boil, then lower the heat and partly cover the Dutch oven, leaving a little opening. Simmer for about 20 to 30 minutes or until the lentils are very tender and cooked through, but still intact.  an overhead photo of a pot of Italian lentil soup.
  • Finish and serve. Turn off the heat and stir in 2 cups baby spinach, 1 cup chopped parsley, and a splash of red wine vinegar. Taste and season with more vinegar, salt, and pepper to your liking. Transfer to serving bowls and finish with a drizzle of olive oil and grated Parmesan cheese, if using. Two bowls of of Italian lentil soup, one with a spoon, next to a pot of the soup.


How to Store Lentil Soup

Lentil soup stores and freezes well–make a big batch to get a leg up on takeout temptation. To store leftovers, hold off on adding cheese.

Allow the soup to cool to room temperature, then transfer to airtight containers. Refrigerate for up to 4 days, or freeze for up to 3 months. If you’re freezing soup, always leave some room at the top to allow it to expand in your freezer. 

Defrost in your microwave or allow the soup to thaw in your refrigerator overnight. Reheat over medium-low heat, stirring until steaming and delicious! 

an overhead photo of italian lentil soup in a bowl with a spoon next to a small bowl of grated parmesan.


Ways to Mix it Up

This lentil soup shines on its own. But if you’re someone who needs leftovers to feel like a whole new dish–or if you just want to experiment with flavors–here are some ways to give this soup a “day two twist.”

  • Add crunch: Top with homemade croutons, like the ones from this caprese chicken salad
  • Add tangy-creaminess: Finish with a dollop of crème fraîche, crumbled feta, goat cheese, or Greek yogurt. 
  • Add flair: Olive oil fried lemon rings are a tart–and pretty–garnish that give this soup a little extra oomph. Or add a runny poached egg for extra richness–you can find my favorite egg poaching method in this Çılbır recipe


What to Serve with Italian Lentil Soup

Lentils are an incredible pantry superfood when you think about it: just a cup will make a simple broth and vegetable soup hearty enough to feed six people. You really don’t need anything more for this gluten free, vegetarian (easily vegan) soup to satisfy a crowd.

But, if you’d like to dial up the comfort or stretch the meal a little bit, crusty bread and a crisp crunchy salad will do the trick. The lentils are velvety-tender, so the Lettuce Parmesan Salad or Focaccia both come to mind.

Hearty, Vegetarian, Delicious! More Lentil Soup Recipes 

Browse all Mediterranean recipes.

Visit Our Shop.

French Green Lentils

A protein-packed, nutrient-rich powerhouse of a legume! Green lentils require no soaking and cook in just 30 minutes or so. Great vegan protein for soups, rice, salads, and more!

Bag of French Green lentils from the Mediterranean Dish.
4.95 from 51 votes

Italian Lentil Soup

Suzy Karadsheh
An overhead photo of a bowl of Italian lentil soup with a spoon next to a small bowl of grated parmesan cheese and olive oil.
Lentils are a traditional part of an Italian New Year celebration: Their coin-like shape expanding as they cook is said to bring good fortune. But this hearty, healthy, veggie-packed lentil soup is useful well beyond your end-of-year menu! Nourishing and comforting in all the best ways, this flavorful recipe is easy to make, comes together in 40-ish minutes, and freezes well. Good fortune indeed!
Prep – 10 minutes
Cook – 30 minutes
Total – 38 minutes
Cuisine:
Italian
Serves – 6
Course:
Entree or Side Dish, Soup

Ingredients
  

  • Extra-virgin olive oil
  • 1 medium yellow onion, finely chopped
  • 4 large garlic cloves, minced
  • 2 carrots, chopped
  • 1 celery rib, chopped
  • Kosher salt
  • Black pepper
  • 1 (28-ounce) can whole tomatoes (I like San Marzano)
  • 5 cups vegetable broth
  • 1 dried bay leaf
  • 1 tablespoon Italian seasoning
  • 1/2 to 1 teaspoon red pepper flakes
  • 1 cup green lentils, rinsed (or brown lentils)
  • 2 cups baby spinach
  • 1 cup chopped parsley leaves
  • Splash red wine vinegar
  • Freshly grated parmesan cheese, for garnish (optional)

Instructions
 

  • Sauté the aromatics. In a large Dutch oven, heat about 2 tablespoons olive oil over medium-high heat. Add the onions, garlic, carrots, and celery. Season with a big pinch of salt and pepper. Cook, stirring occasionally until the veggies are fragrant and somewhat tender, about 5 minutes.
  • Simmer. Add the tomatoes and lightly crush with a potato masher or the back of a fork. Stir in the vegetable broth, bay leaf, Italian seasoning, red pepper flakes, and lentils. Season with another pinch of kosher salt and black pepper. Bring the soup to a boil, then lower the heat and partly cover the Dutch oven, leaving a little opening. Simmer for about 20 to 30 minutes or until the lentils are very tender and cooked through, but still intact.
  • Finish and serve. Turn off the heat and stir in the baby spinach, parsley, and a splash of red wine vinegar. Taste and season with more vinegar, salt, and pepper to your liking. Transfer to serving bowls and finish with a drizzle of olive oil and Parmesan cheese, if using.

Video

Notes

  • If you prefer a thicker soup, reduce the amount of broth to 4 cups. 
  • Leave out the parmesan cheese to make this lentil soup vegan.
  • To store leftovers, hold off on adding cheese. From there:
    • Allow the soup to cool to room temperature, then transfer to airtight containers. Refrigerate for up to 4 days, or freeze for up to 3 months. If you’re freezing soup, always leave some room at the top to allow it to expand in your freezer.
    • Defrost in your microwave or allow the soup to thaw in your refrigerator overnight. Reheat over medium-low heat, stirring until steaming and delicious, then top with freshly grated parmesan.  
  • Visit our shop to browse quality Mediterranean ingredients including olive oils, honey, jams, and spices.

Nutrition

Calories: 161.8kcalCarbohydrates: 30.5gProtein: 10gFat: 0.7gSaturated Fat: 0.1gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 0.1gSodium: 915.3mgPotassium: 661mgFiber: 12.3gSugar: 5.9gVitamin A: 5754.9IUVitamin C: 27.1mgCalcium: 91.7mgIron: 4.4mg
Tried this recipe?

Share it with the world

I’m Suzy; born and bred right on the shores of the Mediterranean. I’m all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you’re here…
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
4.95 from 51 votes (24 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?




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

Comments

  1. Mary says:

    5 stars
    This is one of the best soups I have ever made, easy and delicious!

    1. TMD Team says:

      Oh, wow! Thank you so much for the great review, Mary!

  2. Tonya says:

    Can one use red lentils? That is all I have on hand.

    1. Summer Miller says:

      Hi, Tonya! I’m Summer and I work here at The Mediterranean Dish. I wouldn’t use red lentils in this recipe because they breakdown and become almost creamy. I made this Greek Red Lentil soup over Christmas and it was a big hit. Drizzle with a bit of olive oil before serving.

  3. Corliss says:

    5 stars
    I just finished making this recipe. Another keeper!! It was easy to make and tastes good. On this wet cold dreary day it will hit the spot at dinner time. Thank you for all your fantastic recipes. I will make it again.

    1. TMD Team says:

      Yay! Thanks, Corliss!

  4. Mary says:

    5 stars
    Healthy, delicious, warm, comforting – made recipe exactly as written, wouldn’t change a thing! My daughter asked to bring leftovers for school lunch – a true win!

    1. TMD Team says:

      Great to hear! Thanks, Mary!

  5. Nancy Mullen says:

    5 stars
    Easy to make, delicious will make again!

    I did add Traders Joes chicken meatballs
    5 stars

    1. TMD Team says:

      Love that idea! Thanks for sharing, Nancy!

  6. Cara says:

    5 stars
    I just made it for lunch and had a friend over, it was delicious! I had to leave the soup on for an extra 20 minutes for the lentils to soften but I don’t think my simmer was high enough to begin with. Another winner and I have lunch for the rest of the week 🙂

    1. TMD Team says:

      Thanks for the great review, Cara!

  7. Iris says:

    5 stars
    I made your soup and I just loved it. It is a winner and I plan to make it a lot this winter. Minnesota fan 🥰

    1. TMD Team says:

      Brrr! Stay warm, my friend!

  8. Maureen Civiletto says:

    5 stars
    This Italian Lentil Soup was oh my gosh GREAT! I made one change in mine by adding a diced chicken breast for added protein. Everyone loved it.

    1. TMD Team says:

      Thanks so much, Maureen!

  9. Ann says:

    I never leave comments but had to for this. I have made lots of lentil soups but none as flavorful as this! I love it, and so did my family.

    1. TMD Team says:

      Yay! We love to hear that, Ann! Thank you!

  10. Shoshanah says:

    5 stars
    Suzy, this is another WINNER! I made it for my New Year’s Day meal and followed your directions with ALL THE INGREDIENTS…….don’t leave out the splash of red wine vinegar either! I loved topping mine with freshly grated Reggiano parmesan and a fabulous Italian Organic Novello olive oil too! Will surely make this one again!

    ABSOLUTELY love this site, recipes and videos and am ALWAYS sharing with others!!!!!

    1. TMD Team says:

      Aww! What a sweet note! Thank you so much, Shoshanah!

  11. Pamela says:

    5 stars
    Wonderful and satisfying soup! Bold flavors and a kick from the red pepper flakes and the red wine vinegar. So, so, so good. This, among all the other recipes from Suzi, is a keeper for sure!! <3

    1. TMD Team says:

      Love to hear that, Pamela! Thanks for the great review!

  12. Diane says:

    2 stars
    Needs way more garlic and the parsley is overpowering. I would add a sm can of tom. sauce and a dry red wine if I made it again.

  13. Lara says:

    Obviously it wouldn’t be the same without it, but can the parsley be skipped without making the whole dish flavorless?

    1. TMD Team says:

      Sure, Lara! It will still have lots of flavor, even without the parsley. Hope you love it!

  14. Jackie Jasper says:

    Have to try it

  15. ~Chrissie O. says:

    5 stars
    This is my classic clean-out-the-fridge recipe when I notice carrots/celery getting soft, so I typically double those. I grow and can San Marzanos; the flavor is sublime!! Lentils are amazing little legumes – I use them all the time to “pass for meat” in chili, tacos, you name it (half the time, my dairy-farm-boy husband, Mr. Meat & Potatoes, doesn’t even notice…)! I have noted, when I freeze this and thaw, the lentils break down. No problem – I reheat on the stove, hit with an immersion blender, add 2 cups of broth, some barley, and give it a completely different feel, 2nd time around. It’s simply, SIMPLE-Y, delicious – just let the flavors shine!! Some crusty bread and a salad, and it’s a complete meal, thanks to the high-protein lentils! It’s a regular on the menu, at the very least monthly!!

    1. TMD Team says:

      Wonderful! Thanks so much for taking the time to share your thoughts, Chrissie!

  16. Iris says:

    Going to try it for New Years Day

    1. Devin Fuller says:

      Hi Iris, Devin here from the Mediterranean Dish team. Thanks for trying this recipe, let us know how it goes! Happy New Year!