Italian Lentil Soup (Zuppa di Lenticchie)

Italian Lentil Soup (Zuppa di Lenticchie) is a rustic, deeply comforting meal built on dried brown lentils and Italian herbs.

This is the kind of soup that fills your kitchen with the smell of garlic, tomatoes, and rosemary while it simmers away for half an hour. You start with a traditional soffritto—onion, carrot, and celery—then add lentils, crushed tomatoes, vegetable stock, and a piece of Parmesan rind that melts into the broth and adds a savory depth you can’t quite get any other way. The whole thing finishes with fresh parsley and a drizzle of olive oil, and it’s naturally gluten-free and easy to make vegan if you skip the cheese.

In Italy, lentils are eaten at midnight on New Year’s Eve because they’re thought to resemble Roman coins and bring good fortune, prosperity, and long life. That makes this soup a favorite for festive occasions, but it’s also just a really solid option when you want something nourishing without a lot of fuss. The ingredients are mostly pantry staples, the method is straightforward, and the result is a bowl of soup that feels like a warm hug after a long day.

What You’ll Need for Authentic Italian Lentil Soup

This lineup is simple, but each ingredient plays a real role in building the soup’s rustic, layered flavor.

  • Dried brown lentils – hold their shape during the simmer and give the soup a hearty, satisfying texture.
  • Onion, carrot, and celery – form the soffritto base that anchors the flavor and adds sweetness as the vegetables soften.
  • Garlic – brings a sharp, aromatic note that mellows as it cooks.
  • Crushed tomatoes – provide acidity and body, turning the broth rich and slightly tangy.
  • Vegetable stock – keeps the soup light but flavorful, letting the lentils and vegetables shine.
  • Parmesan rind – melts slowly into the broth, adding a deep, umami-rich backbone.
  • Dried basil, oregano, and fresh rosemary – layer in classic Italian herb flavor without overpowering the lentils.
  • Red chili flakes – add a gentle warmth that builds as the soup simmers.
  • Fresh parsley – brightens the finish and adds a pop of color just before serving.
  • Extra virgin olive oil – used both for sautéing and as a final drizzle, it ties the whole bowl together.

How to Make Zuppa di Lenticchie: Step-by-Step

STEP 1: Heat the olive oil in a large saucepan over medium heat, then add the diced onion, carrot, and celery. Sauté gently for about 5 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent.

STEP 2: Add the chopped garlic and sauté for one minute, just until it becomes fragrant.

STEP 3: Stir in the rinsed lentils, crushed tomatoes, vegetable stock, Parmesan rind, chili flakes, dried basil, dried oregano, fresh rosemary, sea salt, and black pepper.

STEP 4: Bring the soup to a boil, then lower the heat and let it simmer for 30 to 40 minutes, stirring regularly, until the lentils are tender but still hold their shape. If the soup thickens too much, add a little extra stock to loosen it.

STEP 5: Just before serving, stir in the chopped parsley and taste the soup to adjust the seasoning.

STEP 6: Ladle the soup into bowls, removing and discarding the Parmesan rind. Drizzle with extra virgin olive oil and top with freshly grated Parmesan if you like.

Serving Suggestions: What Goes with Italian Lentil Soup

Recipe variations

Serve this soup with thick slices of crusty bread for dipping—something with a chewy crust and an open crumb works best. A simple green salad with lemon and olive oil keeps things light and fresh, or try a handful of arugula tossed with shaved Parmesan and a squeeze of lemon. For a festive occasion, a glass of light red wine like Chianti or Barbera pairs beautifully with the tomato and herb notes.

Insider Tips for the Best Lentil Soup

  • Rinse the lentils before adding them to the pot to remove any dust or debris, but don’t soak them—they’ll cook perfectly in the broth.
  • Keep the heat low during the simmer and stir regularly to prevent the lentils from sticking to the bottom of the pan.
  • Store any leftover Parmesan rinds in the freezer in an airtight container and pull them out whenever you’re making soup or stock—they add a savory depth that’s hard to replicate.
  • Taste the soup before serving and adjust the seasoning, especially if you’ve added extra stock to thin it out.

Italian Lentil Soup FAQs: Common Questions Answered

Can I use green lentils or other types instead of brown lentils?

Yes, green lentils work well and hold their shape nicely during cooking. Red or yellow lentils will break down and create a thicker, more porridge-like texture, which changes the character of the soup but can still taste good if that’s what you prefer.

Is there a way to make this soup vegan?

Absolutely. Just skip the Parmesan rind and the grated Parmesan at the end. The soup will still have plenty of flavor from the soffritto, tomatoes, herbs, and olive oil, and it stays naturally rich and satisfying without the cheese.

What if I don’t have a Parmesan rind—can I skip it?

You can skip it, though you’ll lose some of the savory depth it adds. If you want a substitute, try adding a splash of soy sauce or a small spoonful of miso paste to boost the umami without dairy.

How do I thicken or thin the soup if needed?

If the soup is too thick, stir in a little extra vegetable stock or water until it reaches your preferred consistency. If it’s too thin, let it simmer uncovered for a few more minutes to reduce the liquid and concentrate the flavor.

Can Italian Lentil Soup be frozen for later?

Yes, this soup freezes beautifully. Let it cool completely, then transfer it to airtight containers and freeze for up to three months. Thaw overnight in the fridge and reheat gently on the stovetop, adding a splash of stock if it’s thickened up.

Storing and Reheating Your Lentil Soup

Store leftover soup in an airtight container in the fridge for up to four days. The flavors deepen as it sits, so it often tastes even better the next day. To reheat, warm it gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of stock or water if it’s thickened. You can also reheat individual portions in the microwave, but the stovetop method gives you more control over the consistency.

If you’ve frozen the soup, thaw it in the fridge overnight and reheat the same way, checking the seasoning and adjusting as needed. This is the kind of soup that gets better with time, and it’s just as comforting on a Tuesday night as it is on New Year’s Eve.

Italian Lentil Soup (Zuppa di Lenticchie)

No ratings yet
Italian Lentil Soup (Zuppa di Lenticchie) is a hearty, rustic dish built on brown lentils, vegetables, and Italian herbs. Simmered gently with a Parmesan rind for added depth, this nourishing soup is naturally gluten-free and can be made vegan if you skip the cheese. It's comforting and simple, making it perfect for family dinners or festive occasions.
Cook Time 40 minutes
Course: Main Course, Soup
Cuisine: Italian

Ingredients
  

For the Soup
  • 3 tablespoon extra virgin olive oil
  • 1 medium brown or yellow onion peeled and finely diced
  • 1 large carrot washed and finely diced
  • 2 ribs celery finely diced
  • 3 cloves garlic finely chopped
  • 1 cup dried brown lentils rinsed
  • 400 g crushed tomatoes
  • 5 1/2 cups vegetable stock
  • 1 piece Parmesan rind about 3 inches
  • 1/4 teaspoon dried red chili pepper flakes
  • 1 1/2 teaspoon dried basil
  • 1 1/2 teaspoon dried oregano
  • 1 teaspoon fresh rosemary finely chopped
  • sea salt and freshly ground black pepper to taste
To Serve
  • 2 tablespoon flat-leaf parsley finely chopped
  • extra virgin olive oil for drizzling
  • Parmesan cheese freshly grated

Equipment

  • Large saucepan
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons

Method
 

  1. Heat the olive oil in a large saucepan over medium heat. Add the diced onion, carrot, and celery. Cook gently, stirring from time to time, until the vegetables are tender and the onion looks translucent, about 5 minutes.
  2. Add the chopped garlic and sauté for another minute until it becomes fragrant.
  3. Stir in the rinsed lentils, crushed tomatoes, vegetable stock, Parmesan rind, chili flakes, dried basil, dried oregano, rosemary, salt, and black pepper.
  4. Increase the heat to bring the soup to a boil, then lower the heat to a simmer. Let it cook uncovered for 30–40 minutes, stirring occasionally, until the lentils are cooked through. Add a splash more stock if the soup starts to get too thick.
  5. Before serving, mix in the chopped parsley and adjust the seasoning to taste.
  6. Remove the Parmesan rind and ladle the soup into bowls. Finish each bowl with a drizzle of extra olive oil and freshly grated Parmesan if you wish.

Notes

To make this soup vegan, simply omit the Parmesan rind and grated cheese—the herbs and soffritto create plenty of flavor on their own. Green lentils can be substituted for brown, though red lentils will create a softer, thicker soup. Store leftovers in the fridge for up to four days, or freeze for up to three months; the soup tastes even better the next day. Stir in extra stock as needed to reheat or if the soup thickens too much. Serve with crusty bread or a green salad for a full meal.

Tried this recipe?

Let us know how it was!

Leave a Reply

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

Recipe Rating