Italian Lentil Soup Recipe delivers a cozy, tomato-kissed broth packed with tender lentils, soft vegetables, and a savory hint of garlic and herbs. It fits busy weeknights, budget-minded cooks, and anyone craving a nourishing bowl in about 45 minutes start to finish. I ladle it up when the weather dips and my Midwestern bones ask for something warm.
Why This Italian Lentil Soup Recipe
Italian Lentil Soup Recipe keeps prep simple with pantry staples and one pot. You skip soaking, since brown or green lentils cook right in the broth. The soup simmers gently while you set the table or cue up your favorite playlist.
The method stays flexible. Swap in frozen mirepoix, use jarred minced garlic, or add a Parmesan rind for extra depth. The pot still delivers a rustic, protein-rich bowl every time.
Ingredients You Need
- Extra-virgin olive oil, 2 tablespoons
- Pancetta, 2 to 3 ounces, diced (optional, for smoky depth; omit for vegetarian)
- Yellow onion, 1 medium, diced
- Carrots, 2, diced
- Celery, 2 ribs, diced
- Garlic, 4 cloves, minced (jarred works)
- Tomato paste, 1 tablespoon
- Crushed or diced tomatoes, 1 can 14.5 ounces (passata also works)
- Brown or green lentils, 1.5 cups dry, rinsed and picked over
- Low-sodium chicken or vegetable broth, 6 cups (Better Than Bouillon gives great flavor)
- Bay leaf, 1
- Dried oregano, 1 teaspoon
- Dried thyme or Italian seasoning, 1 teaspoon
- Red pepper flakes, 1/4 teaspoon, to taste
- Kosher salt and black pepper, to taste
- Parmesan rind, 1 piece (optional but wonderful)
- Kale or baby spinach, 3 cups chopped
- Balsamic vinegar or fresh lemon juice, 1 to 2 teaspoons, for finish
- Extra olive oil and grated Parmesan, for serving
Pantry shortcuts and swaps:
- Use a frozen mirepoix mix to save chopping time.
- Use canned lentils in a pinch. Add them during the last 10 minutes and reduce broth by 1 to 2 cups.
- Add smoked paprika if you skip pancetta and still want a hint of smoke.
Equipment:
- Large pot or Dutch oven
- Cutting board and chef’s knife
- Wooden spoon
- Ladle
How to Make Italian Lentil Soup
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Rinse lentils under cool water and pick out any tiny stones. Set them aside.
- Heat olive oil in a large pot over medium. Add pancetta and cook 3 to 4 minutes until it sizzles and browns.
- Add onion, carrots, and celery. Cook 5 to 7 minutes until the vegetables soften and smell sweet.
- Stir in garlic, tomato paste, oregano, thyme, and red pepper flakes. Cook 1 minute to toast the spices.
- Add tomatoes, broth, lentils, bay leaf, and the Parmesan rind. Bring the pot to a gentle boil, then lower to a steady simmer.
- Simmer partially covered 25 to 30 minutes, stirring a few times, until lentils taste tender but not mushy.
- Stir in kale or spinach and cook 2 to 3 minutes until greens wilt. Add balsamic or lemon juice, then season with salt and plenty of black pepper.
- Remove bay leaf and Parmesan rind. Ladle the soup into bowls and finish with a thread of olive oil and grated Parmesan.
Tips & Common Mistakes
- Rinse lentils so dust and tiny debris do not cloud the broth.
- Keep the simmer gentle; a hard boil can break lentils and muddy texture.
- Salt near the end to keep lentils tender and skins intact.
- Stir a few times during the simmer so nothing sticks at the bottom.
- Add greens at the end so they stay bright and tender.
- Taste the acid level. A splash of vinegar or lemon lifts the whole pot.
- Use low-sodium broth, then season to taste for better control.
- Skip the Parmesan rind if you need a dairy-free bowl; add a pinch of umami seasoning instead.
Variations I’ve Tried
- Spicy Calabrian: Stir in 1 to 2 teaspoons Calabrian chili paste with the tomato paste.
- Tuscan style: Swap oregano for rosemary and sage, and finish with extra olive oil.
- Sausage swap: Use Italian sausage instead of pancetta and brown it well.
- Veggie boost: Add diced zucchini or fennel with the mirepoix.
- Smoky vegetarian: Add 1 teaspoon smoked paprika and a dash of soy sauce for depth.
- Tomato-forward: Use passata and an extra tablespoon of tomato paste for a richer base.
How to Serve Italian Lentil Soup
Spoon the soup into warm bowls and top with grated Parmesan, cracked pepper, and a drizzle of olive oil. Serve with crusty bread, garlic toast, or focaccia to catch every last bit. Pair it with a crisp green salad and a light red like Chianti or a bright Pinot Grigio. If you crave heat, add a few drops of chili oil at the table.
Make-Ahead and Storage
Let the soup cool until steam subsides, then portion it into airtight containers. Store in the fridge up to 4 days or in the freezer up to 3 months.
Reheat on the stove over medium with a splash of water or broth. The soup thickens as it rests, so loosen it to your ideal texture, then recheck salt and acid.
Nutrition Information
Per serving, about 6 servings without pancetta: 320 calories; protein 18 g; carbs 46 g; fiber 16 g; total fat 8 g; saturated fat 1.5 g; sodium varies by broth and salt. With pancetta, add roughly 40 to 60 calories and 2 to 3 g fat per serving. These numbers are estimates based on typical products and standard portions.

Italian Lentil Soup
Ingredients
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, carrots, and celery; sauté until softened about 5-7 minutes.
- Add lentils, vegetable broth, diced tomatoes, thyme, and bay leaf.
- Bring to a boil, then reduce heat and simmer uncovered for 40 minutes or until lentils are tender.
- Remove bay leaf, season with salt and pepper to taste.
- Serve hot with crusty bread.
