Hearty Italian Lentil Soup

Authentic Italian lentil soup is a hearty and comforting dish, perfectly suited for cooler weather. Renowned for its simplicity and budget-friendly nature, our classic recipe features a delightful blend of carrots, onions, celery, and rich plum tomatoes, enhanced with nutrient-packed baby spinach, a hint of aromatic oregano, and the irreplaceable depth of flavor from a Parmigiano Reggiano rind. This soul-warming soup can be prepared in about 1 hour, making it an ideal choice for weeknight dinners or leisurely weekend lunches. Serve it generously alongside a fresh salad, a robust sandwich, or some crusty bread for a truly satisfying meal.

Full Instructional Video

For those who prefer a visual guide, an instructional video demonstrating each step of this Italian lentil soup recipe is available.

The Timeless Appeal of Italian Lentil Soup

One of the many reasons I cherish Italian lentil soup is its reliance on ingredients that are almost always stocked in my pantry and refrigerator. It’s a testament to simple, wholesome cooking using staples that are readily available and affordable. Lentils are a cornerstone of many global cuisines, and in Italy, they transform into this incredibly comforting and nutritious soup.

I always make sure to keep several bags of lentils in my pantry, along with cans of quality plum tomatoes and various beans. Carrots, celery, and onions, often referred to as the “holy trinity” of Italian cooking (soffritto), are perpetually on hand, ready to form the flavor base for countless dishes. From comforting beef barley soup and creamy Tuscan white bean soup, to the rustic pasta e ceci and hearty split pea soup, we prepare an abundance of soup recipes throughout the brisk fall and winter months.

This particular lentil soup holds a special place in my heart; it’s the very soup I grew up eating. It’s wonderfully unfussy, deeply traditional, and incredibly basic in the best possible way. Its simplicity is part of its charm, offering pure, unadulterated comfort without needing elaborate preparations. It’s even more straightforward than my sausage lentil soup, which is itself not overly complicated.

Why This Italian Lentil Soup Stands Out

Beyond its nostalgic value, this Italian lentil soup is a fantastic addition to any home cook’s repertoire. It’s naturally wholesome, packed with plant-based protein and fiber, making it a stellar choice for a healthy meal. The combination of classic Italian aromatics, nutrient-rich lentils, and a touch of fresh spinach creates a balanced and deeply satisfying flavor profile that appeals to everyone. It’s also incredibly versatile, easily adaptable to various dietary needs or preferences, and it tastes even better the next day, making it perfect for meal prepping.

Ingredients shown: plum tomatoes, tomato paste, lentils, Parmigiano Reggiano rind, spinach, carrots, onion, and celery.

How to Make the Best Italian Lentil Soup

Crafting a delicious lentil soup is all about building layers of flavor with fresh ingredients and a slow simmer. Here’s how to achieve the perfect bowl:

Important Note: Before cooking, always make sure to inspect your lentils. Spread them in a shallow bowl or on a light-colored surface to check for any small stones, debris, or imperfect lentils. Discard any foreign objects to ensure a smooth and enjoyable eating experience.

Each number below corresponds to the numbered step in the cooking process.

  1. Prepare Your Soffritto: Begin by finely dicing 2 celery ribs, 2 medium carrots, and 1 medium onion. This classic Italian aromatic base, known as soffritto, is essential for deep flavor. Chef’s Tip: Don’t discard the celery leaves! Chopping them finely and adding them to the pot with the ribs will infuse your soup with an extra layer of fresh, herbaceous flavor. (Photo #1)
Italian lentil soup recipe process shot collage group number one showing chopped carrots celery and onion simmering in a dutch oven.
  1. Sauté the Vegetables: Heat a large, heavy-bottomed pot or Dutch oven over medium-low heat. Add a 1/4 cup of good quality olive oil. Once shimmering, add your diced carrots, celery, and onion. Sauté gently, stirring occasionally, until the vegetables are soft and translucent, which typically takes about 10 minutes. This slow cooking allows their natural sugars to caramelize, building a robust flavor foundation. (Photo #2)
  2. Brown the Tomato Paste: After the vegetables have softened beautifully, add 3 ounces of tomato paste (approximately half of a standard small can). Cook the tomato paste, stirring frequently, for about 5 minutes. This step is crucial; browning the tomato paste deepens its flavor and reduces its raw acidity, adding richness to the soup. (Photo #3)
Recipe process shot collage group number two showing tomato paste being added to the pot and parmesan rind being added to pot.
  1. Simmer to Perfection: Now, it’s time to combine the main ingredients. Add 8 ounces of hand-crushed plum tomatoes (or canned crushed tomatoes), 1 teaspoon of dried oregano, 1 standard 1-pound bag of lentils (brown or green are ideal), a Parmigiano Reggiano rind, and 8 cups of water. Bring the mixture to a rolling boil, then immediately reduce the heat to low and let it simmer uncovered. Cook until the lentils are completely soft and tender, which usually takes about 45-50 minutes. Pro Tip: Always save the rinds from your Parmigiano Reggiano blocks! They impart an incredible depth of umami and saltiness to soups and sauces. If you don’t have one, the soup will still be delicious, but a rind adds an authentic touch. (Photo #4)
  2. Incorporate Fresh Greens: Once the lentils have reached their perfect tenderness, turn off the heat. Stir in the baby spinach until it wilts into the hot soup. The residual heat will cook the spinach just enough, preserving its vibrant color and fresh taste. (Photo #5)
Recipe process shot collage group number three showing spinach added to pot and finished soup with spinach..
  1. Final Seasoning: Taste the soup and adjust the seasoning with salt and freshly ground black pepper as needed. The flavors should be balanced and rich, reflecting the wholesome ingredients. (Photo #6)

Serve your magnificent pot of Italian lentil soup directly from the stove, bringing its warmth and aroma to the table. It pairs beautifully with a delicious crisp green salad and some light, fluffy, no-knead focaccia for dipping. For an extra touch of Italian authenticity, drizzle your finest extra virgin olive oil generously over each bowl and offer freshly grated Parmigiano Reggiano cheese on the side for those who desire more creamy, salty notes.

Top Tips for the Ultimate Italian Lentil Soup

  • Thoroughly Check Your Lentils: As mentioned, lentils can sometimes contain small pebbles or debris from the harvesting process. Always take a few moments to spread them out and inspect them before rinsing to avoid any unpleasant surprises in your delicious soup.
  • Harness the Power of Parmigiano Reggiano Rinds: Never discard your Parmigiano Reggiano rinds! These hard, flavorful pieces are a treasure in Italian cooking. Adding a rind to your soups and sauces, such as this lentil soup, sausage lentil soup, spicy sausage potato and kale soup, or pasta e ceci, infuses the dish with an incredible depth of umami, saltiness, and savory notes that cannot be replicated. Just remember to remove the softened rind before serving.
  • Embrace the “Make-Ahead” Magic: Like many stews and hearty soups, Italian lentil soup often tastes even better the day after it’s made. Allowing it to sit in the refrigerator for 24-48 hours gives the flavors time to meld and deepen, resulting in a more complex and harmonious taste. Prepare a large batch and enjoy it throughout the week!
  • Don’t Hesitate to Customize: While this recipe is a classic, feel free to adapt it to your preferences. I often add a splash of red wine vinegar just before eating for a bright, tangy finish. My wife sometimes stirs in a dollop of Greek yogurt for added creaminess and protein. For a heartier meal, consider adding cooked sausage, ground turkey, or even cubed pancetta during the initial sautéing phase. Other vegetables like diced zucchini, potatoes, or bell peppers can also be wonderful additions.
  • Choosing Your Lentils: Brown or green lentils are best for this recipe as they hold their shape well during cooking and offer a good texture. Red lentils tend to break down more, creating a creamier soup, which can also be delicious but changes the traditional texture. Black (Beluga) lentils are too firm for this style of soup.
White bowl with Italian lentil soup and piece of bread.

Storage and Reheating

This Italian lentil soup is perfect for meal prep and keeps wonderfully. Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. When ready to enjoy, reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. You might need to add a splash of water or broth to adjust the consistency as lentils can absorb liquid upon standing. For longer storage, lentil soup freezes exceptionally well. Portion cooled soup into freezer-safe containers or bags and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

More Great Italian Soup Recipes

If you love the comforting simplicity of this lentil soup, you’ll surely enjoy exploring other Italian soup traditions. Beyond the hearty options mentioned above, these are some of my all-time favorites, many of which also benefit from those precious Parmigiano Reggiano rinds!

  • Traditional Italian Wedding Soup: A classic, delicate soup with tiny meatballs and fresh greens.
  • Escarole and Bean Soup: A lighter, yet satisfying soup featuring bitter greens and cannellini beans.
  • Classic Minestrone: The ultimate vegetable soup, adaptable to whatever fresh produce is in season.
  • Pasta Fagioli: A beloved pasta and bean soup, often called “pasta and beans,” perfect for a cold day.

If you’ve enjoyed this Italian Lentil Soup Recipe or any recipe on this site, we encourage you to give it a 5-star rating and share your experience in the comments below. Your feedback helps us grow and provides valuable insights for other home cooks.

Italian Lentil Soup

by James Delmage

Rated 4.93 out of 5 stars by 140 users

Prep Time: 10 mins

Cook Time: 55 mins

Total Time: 1 hr 5 mins

Servings: 8

Italian lentil soup featured image.

Italian lentil soup is simple to make and ultra comforting. Lentils, carrots, onions, and celery are simmered together until soft. Our version adds baby spinach at the end for an extra dose of green.

Ingredients

  • 1/4 cup (60g) extra virgin olive oil
  • 1 medium onion, diced
  • 2 ribs celery, diced
  • 2 medium carrots, diced
  • 1 teaspoon dried oregano
  • 3 ounces (85g) tomato paste
  • 1 cup (240g) crushed plum tomatoes
  • 1/2 pound (226g) baby spinach
  • 8 cups (1.9kg) water
  • 1 pound (454g) brown or green lentils (see notes below)
  • 1 small Parmigiano Reggiano rind (optional, see notes below)
  • Salt and pepper to taste

Instructions

  1. Heat a large heavy pot to medium-low and add the olive oil, carrots, celery, and onion. Cook until soft and translucent (about 10 minutes).
  2. Add in the tomato paste and cook, stirring frequently for 5 minutes.
  3. Next, add in the plum tomatoes, oregano, lentils, Parmigiano Reggiano rind, and water. Bring to a boil, then lower heat and cook over a simmer until the lentils are soft (about 45-50 minutes).
  4. After the lentils are cooked through and tender, turn off the heat and add the baby spinach.
  5. Taste test and adjust salt and pepper to taste. Serve in bowls with a drizzle of extra virgin olive oil and with grated cheese on the side. Also, serve with crusty bread. Enjoy!

Notes

  • This recipe makes 8 moderate or 6 large servings.
  • Brown and green lentils are recommended. Brown lentils cook slightly faster and have a milder taste than the peppery green lentils.
  • Always save your Parmigiano Reggiano rinds! They are excellent for enriching soups like this one. If you don’t have a rind, simply serve with plenty of freshly grated cheese.
  • A final drizzle of extra virgin olive oil and/or a splash of red wine vinegar can elevate the flavor of each bowl significantly.
  • Leftovers can be stored in the refrigerator for up to 3 days and can be easily reheated in the microwave or on the stovetop. Lentil soup can also be frozen for up to 3 months for future enjoyment.

Nutrition

Calories: 288 kcal | Carbohydrates: 41.7g | Protein: 16.1g | Fat: 7.1g | Saturated Fat: 1g | Sodium: 438mg | Potassium: 848mg | Fiber: 19.1g | Sugar: 5.9g | Calcium: 55mg | Iron: 5mg

Nutrition information is automatically calculated and should only be used as an approximation.


Enjoyed this recipe? Leave a comment below!
We love hearing from you! Share your thoughts and culinary creations.