Healthy Italian Lentil Soup

Posted on February 3, 2026 · [Elisa]

Italian lentil soup

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

Subscribe

Never miss a recipe again! Subscribe to my newsletter.

Subscription Form

There’s something deeply comforting about a bowl of homemade Italian lentil soup—hearty, warming, and layered with bold, rustic flavors. Whether you’re chasing away a winter chill or seeking a wholesome weeknight dinner, this soup delivers nourishment and satisfaction in every spoonful. With its balance of protein-rich lentils, aromatic vegetables, and Italian herbs, it’s a dish that feels both cozy and nutritious.

This soup is naturally vegetarian, but it doesn’t skimp on flavor. The use of a Parmesan rind adds depth, while fresh herbs and a touch of heat from red chili flakes give it an authentic Mediterranean flair. Best of all, it’s easy to prepare with pantry staples and only gets better as leftovers.

Why You’ll Love Italian Lentil Soup

If you’re craving something hearty but also health-conscious, this soup strikes the perfect balance. Lentils are not only rich in plant-based protein, but they’re also full of fiber and essential nutrients. Combined with a medley of vegetables and warming herbs, each bowl offers a satisfying and savory experience.

You’ll love how easy this soup is to make. It requires just one pot and about 45 minutes from start to finish. It’s also a wonderful make-ahead meal—perfect for meal prep, freezing, or enjoying as leftovers that only taste better the next day.

Who This Recipe Is For

This Italian lentil soup is ideal for:

  • Home cooks looking for nutritious, hearty meals
  • Vegetarians and flexitarians wanting more plant-based dinners
  • Busy families in need of meal prep–friendly recipes
  • Anyone who loves classic Italian flavors in a simple format
  • Soup lovers looking for a filling, protein-packed option

Whether you’re cooking for one or a full house, this soup is always a good idea.

Ingredients You’ll Need (with Exact Quantities)

Soup Base:

  • 3 tablespoons extra virgin olive oil (or 1/4 cup)
  • 1 medium brown/yellow onion, peeled and finely diced
  • 1 large carrot, washed and finely diced
  • 2 celery ribs, finely diced
  • 3 garlic cloves, finely chopped

Core Ingredients:

  • 1 cup (200 g) dried brown lentils
  • 400 g (14 oz) can crushed tomatoes
  • 5 1/2 cups (1.375 liters) vegetable stock
  • 1 Parmesan rind (about 7.5 cm / 3 inches)

Herbs and Seasonings:

  • 1/4 teaspoon red chili flakes
  • 1 1/2 teaspoons dried basil
  • 1 1/2 teaspoons dried oregano
  • 1 teaspoon fresh rosemary, finely chopped
  • Sea salt and freshly ground black pepper, to taste

To Serve:

  • 2 tablespoons flat-leaf parsley, finely chopped
  • Extra virgin olive oil, for drizzling
  • Freshly grated Parmesan cheese, for garnish

Ingredient Notes and Variations

Brown lentils are the star here—they cook relatively quickly and hold their shape beautifully. You can swap them for green lentils or even French lentils for a slightly firmer bite.

The Parmesan rind is optional but recommended. It infuses the soup with rich umami and doesn’t overwhelm the other flavors. If you’re making this soup fully vegan, you can skip the cheese and instead use a splash of balsamic vinegar for depth.

Feel free to add additional vegetables such as diced zucchini, spinach, or kale for more texture and nutrition. You can also stir in cooked pasta or rice at the end to make it even heartier.

Kitchen Equipment You’ll Need

  • Large soup pot or Dutch oven
  • Cutting board and knife
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Ladle

Optional:

  • Immersion blender (if you prefer a smoother texture)

Step-by-Step Preparation: How to Make Italian Lentil Soup

Step 1: Sauté the Aromatics

Heat the olive oil in a large pot over medium heat. Add the diced onion, carrot, and celery. Sauté gently for about 5 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent.

Step 2: Add Garlic

Stir in the chopped garlic and cook for about 1 minute, just until fragrant.

Step 3: Add Remaining Ingredients

To the pot, add the dried lentils, crushed tomatoes, vegetable stock, Parmesan rind, chili flakes, basil, oregano, rosemary, salt, and pepper. Stir to combine.

Step 4: Simmer the Soup

Bring the mixture to a boil, then reduce the heat to low. Cover partially and simmer for 30–40 minutes, stirring occasionally, until the lentils are tender.

Step 5: Final Touches

Remove the Parmesan rind. Stir in the chopped parsley. Taste the soup and adjust seasoning as needed.

Step 6: Serve and Enjoy

Ladle the soup into bowls. Drizzle with a little extra virgin olive oil and sprinkle with freshly grated Parmesan. Serve hot with crusty bread, if desired.

Pro Tips for the Best Italian Lentil Soup

  • Rinse the lentils before using to remove any dust or debris.
  • Don’t skip the soffritto: The onion-carrot-celery base builds essential flavor.
  • Use good-quality olive oil: Since it’s used for both cooking and finishing, it matters.
  • Simmer gently: Too high a heat can cause lentils to split or become mushy.
  • Let it rest: Like many soups, this one tastes even better the next day.

Common Mistakes to Avoid

  • Undercooking lentils: Always check for tenderness before serving.
  • Adding too much salt early: Lentils absorb liquid and flavors—season more accurately at the end.
  • Skipping the stir: Stir occasionally to prevent lentils from sticking to the bottom of the pot.

Serving Suggestions

This Italian lentil soup pairs beautifully with:

  • Warm crusty bread or garlic toast
  • A fresh side salad with lemon vinaigrette
  • Fennel apple salad for a refreshing contrast
  • Grilled vegetable panini or a simple bruschetta

It’s also great served in smaller portions as a starter for an Italian-themed dinner.

Creative Presentation Ideas

To elevate your presentation:

  • Serve in rustic soup bowls with a drizzle of herb-infused oil
  • Add a parmesan crisp or garlic crostini on the side
  • Top with microgreens or additional chopped herbs for color
  • Use small ramekins for an appetizer portion

Flavor Variations and Add-Ins

Make it your own with these tweaks:

  • Stir in baby spinach or kale during the last 5 minutes of cooking
  • Add cooked sausage or pancetta for a non-vegetarian version
  • Include a splash of lemon juice or vinegar for brightness
  • Swap lentils for split peas or add a handful of orzo pasta

How to Store and Reheat

This soup stores very well:

  • Refrigerate: Store in an airtight container for up to 5 days
  • Freeze: Freeze in portioned containers for up to 3 months
  • Reheat: Warm gently on the stovetop or microwave, adding a splash of water or broth if needed

Make-Ahead Tips

Make a batch on the weekend and enjoy it all week long. You can also prepare the base (soffritto and herbs) in advance and freeze it. Just thaw and add to your pot with lentils and stock when ready.

Frequently Asked Questions

Can I use canned lentils?
Yes, but reduce the simmering time to 10–15 minutes and use less stock.

Is it gluten-free?
Yes, as long as your stock and toppings are gluten-free.

Can I make this in a slow cooker?
Absolutely—cook on low for 6–8 hours or high for 3–4 hours.

Can I blend the soup?
Yes, for a creamier texture, blend partially or fully with an immersion blender.

Final Thoughts: Why Italian Lentil Soup Is Always a Good Idea

This Italian lentil soup is proof that simple ingredients can yield rich, layered flavors. It’s cozy, comforting, and deeply satisfying—all while being good for you. Whether you’re making it for a quick dinner, a hearty lunch, or meal prep for the week, this soup never disappoints.

So grab your pot, gather your ingredients, and enjoy a warm bowl of rustic Italian goodness that brings comfort with every spoonful.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hearty Italian Lentil Soup


  • Author: Elisa
  • Total Time: 50 minutes
  • Yield: 46 servings 1x

Description

This Italian lentil soup is hearty, cozy, and packed with rustic Mediterranean flavor. Protein-rich lentils simmer with a classic soffritto, crushed tomatoes, and Italian herbs, then finish with parsley, olive oil, and optional Parmesan for extra depth. Perfect for meal prep—leftovers taste even better!


Ingredients

Scale

Soup Base

  • 3 tablespoons extra virgin olive oil
  • 1 medium brown/yellow onion, finely diced
  • 1 large carrot, finely diced
  • 2 celery ribs, finely diced
  • 3 garlic cloves, finely chopped

Core Ingredients

  • 1 cup (200 g) dried brown lentils, rinsed
  • 1 can (14 oz / 400 g) crushed tomatoes
  • 5 1/2 cups (1.375 L) vegetable stock
  • 1 Parmesan rind (about 3 inches / 7.5 cm) optional

Herbs & Seasonings

  • 1/4 teaspoon red chili flakes
  • 1 1/2 teaspoons dried basil
  • 1 1/2 teaspoons dried oregano
  • 1 teaspoon fresh rosemary, finely chopped
  • Sea salt and freshly ground black pepper, to taste

To Serve

  • 2 tablespoons flat-leaf parsley, finely chopped
  • Extra virgin olive oil, for drizzling
  • Freshly grated Parmesan cheese, for garnish (optional)

Instructions

  1. Sauté the soffritto: Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery. Cook about 5 minutes until softened and the onion is translucent.
  2. Add garlic: Stir in garlic and cook 1 minute, just until fragrant.
  3. Add everything: Add lentils, crushed tomatoes, vegetable stock, Parmesan rind (if using), chili flakes, basil, oregano, rosemary, plus salt and pepper. Stir to combine.
  4. Simmer: Bring to a boil, then reduce to low. Partially cover and simmer 30–40 minutes, stirring occasionally, until lentils are tender.
  5. Finish: Remove Parmesan rind. Stir in chopped parsley. Taste and adjust seasoning.
  6. Serve: Ladle into bowls and drizzle with olive oil. Top with grated Parmesan if desired.

Notes

  • Rinse lentils: Removes dust and helps keep the soup tasting clean.
  • Vegan option: Skip the Parmesan rind and add 1–2 teaspoons balsamic vinegar at the end for depth.
  • Add greens: Stir in spinach or kale during the last 5 minutes of simmering.
  • Make it thicker: Simmer uncovered for a few extra minutes, or lightly mash some lentils with the back of a spoon.
  • Storage: Refrigerate up to 5 days or freeze up to 3 months. Add a splash of broth when reheating.
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl

Tags:

You might also like these recipes