When the temperature drops and your kitchen craves the aroma of something warm and hearty simmering on the stove, there’s no better comfort than a bowl of Italian Lentil Soup. Packed with protein, fiber, and traditional Mediterranean flavors, this soup is not only nourishing—it’s deeply satisfying. Whether you’re following a plant-forward diet or simply seeking a wholesome dinner that’s budget-friendly, this is the best ever lentil soup you’ll want on repeat.
This recipe is for those who appreciate simple ingredient soups that don’t skimp on flavor. Perfect for cold nights, meal prep Sundays, or anytime you need a bowl of warmth with rustic Italian soul. If you’re a fan of cozy recipes like our Creamy Vegan Tomato White Bean Stew or Slow Cooker Pumpkin Pie Oatmeal, this lentil soup will fit right into your fall and winter meal plan.
Table of Contents
Why You’ll Love This Italian Lentil Soup Recipe
What makes this soup so irresistible?
- One-pot simplicity
- Naturally vegetarian (and vegan-friendly with minor swaps)
- Rich, savory, and comforting
- Perfect for lunch, dinner, or make-ahead meals
- Customizable with pantry staples
It’s a wonderful way to use lentils, which are packed with protein and fiber, making this a healthy dish that also feels indulgent. Plus, it’s gluten-free and dairy-free by default!
What Is Italian Lentil Soup?
Italian Lentil Soup is a traditional rustic dish often served in Italian households during colder months, especially around New Year’s for good luck. It’s typically made with green or brown lentils, a base of sautéed aromatics (like garlic, onions, and carrots), and simmered in a rich tomato broth with herbs like thyme, bay leaf, and parsley.
Unlike cream-based soups, Italian lentil soup is brothy and hearty. The texture comes from the lentils themselves, not heavy cream or butter. It’s easy to make, nutrient-dense, and incredibly satisfying.
Key Ingredients for Italian Lentil Soup
Here’s what you’ll need to bring this comforting classic to life:
- 2 tablespoons extra-virgin olive oil
- 1 small onion, finely chopped
- 2 medium carrots, peeled and diced
- 2 celery ribs, diced
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1 bay leaf
- 1 ½ cups green or brown lentils, rinsed and drained
- 1 (15-ounce) can diced tomatoes
- 6 cups low-sodium vegetable broth (or chicken broth)
- 2 tablespoons tomato paste
- Salt and black pepper, to taste
- Fresh parsley, for garnish
- Optional: Parmesan cheese for serving
Note: For even more richness, add a splash of good-quality olive oil or a drizzle of Pumpkin Whipped Cottage Cheese as a topping.
Tools and Equipment You’ll Need
This is a one-pot dish, making cleanup easy. You’ll need:
- Large soup pot or Dutch oven
- Wooden spoon
- Chef’s knife
- Cutting board
- Ladle
- Measuring cups and spoons
How to Make Italian Lentil Soup (Step-by-Step)
1. Sauté the aromatics:
In a large soup pot, heat olive oil over medium heat. Add onion, carrots, and celery. Cook until softened, about 5–7 minutes. Stir in garlic, oregano, thyme, and bay leaf. Sauté for another 1–2 minutes until fragrant.
2. Add lentils and tomatoes:
Pour in the rinsed lentils, diced tomatoes, and tomato paste. Stir to combine everything evenly.
3. Simmer the soup:
Add the broth and bring everything to a boil. Reduce heat to low, cover partially, and simmer for 30–35 minutes until lentils are tender but not mushy.
4. Adjust and finish:
Remove the bay leaf. Taste and season with salt and black pepper as needed. If the soup becomes too thick, stir in a bit of warm water or more broth.
5. Serve and garnish:
Ladle into bowls, top with chopped parsley, and finish with grated Parmesan or a drizzle of olive oil if desired.
Tips for the Best Italian Lentil Soup Every Time
- Rinse your lentils before cooking to remove any grit or dust.
- Use low-sodium broth so you can control the salt level.
- Let the soup rest for 10 minutes before serving—it allows the flavors to deepen.
- Make it ahead: The flavor gets even better the next day!
Want more texture? Toss in a handful of orzo or rice like in this Pumpkin Pie Overnight Oats recipe that uses pantry staples creatively.
Ingredient Substitutions and Variations
- Lentils: Use green, brown, or French lentils. Avoid red lentils—they break down too quickly.
- Vegetables: Add spinach, kale, or zucchini at the end for extra nutrients.
- Broth: Use chicken broth for added richness or bone broth for protein.
- Herbs: Swap thyme for rosemary, or add a pinch of red pepper flakes for heat.
- Make it creamy: Blend half of the soup for a thicker texture or stir in Pumpkin Cottage Cheese Pancakes mix-ins for creaminess.
How to Serve and Present Your Lentil Soup
This soup shines when served hot in deep bowls with:
- A crusty slice of sourdough or a piece of Cheesy Zucchini Bread
- A swirl of olive oil or pesto on top
- Fresh cracked black pepper
- A sprinkle of Parmesan cheese (optional)
- A side salad like Harvest Quinoa Salad
What to Eat With Italian Lentil Soup (Pairing Ideas)
Looking to build a full meal? Try pairing with:
- Mini Pumpkin Bread with Cinnamon Swirl
- Cucumber Shrimp Salad
- Pumpkin Cream Puffs for dessert
- Peach Smoothie or Hibiscus Iced Tea for a refreshing beverage
Storage and Reheating Instructions
- Fridge: Store in an airtight container for up to 5 days.
- Freezer: Freeze in portions for up to 3 months. Let cool completely before freezing.
- Reheat: Thaw overnight and reheat over medium heat, adding a splash of broth if needed.
This soup is perfect for meal prepping and tastes even better as leftovers.
Common Mistakes to Avoid When Cooking Lentils
- Skipping the rinse: Always rinse lentils to remove impurities.
- Overcooking: Lentils turn mushy if cooked too long. Simmer gently and check for doneness.
- Not seasoning in stages: Add a little salt early, but adjust more once lentils are tender.
- Using red lentils: Save those for pureed soups; they fall apart quickly.
Italian Lentil Soup FAQs
Can I make this in a slow cooker?
Yes! Sauté the aromatics first, then transfer all ingredients to a slow cooker. Cook on low for 6–7 hours.
Do I need to soak the lentils?
No soaking is required for brown or green lentils. Just rinse them well.
How do I make it spicy?
Add red pepper flakes or a splash of hot sauce to taste.
Is this soup vegan?
Yes, just skip the Parmesan topping or use a dairy-free alternative.
Can I add meat?
Absolutely—stir in cooked sausage or chicken for extra protein. Or try our Slow Cooker Chicken Stew for another hearty option.
Why This is the Best Italian Lentil Soup Recipe to Bookmark
There’s a reason this recipe is called the best Italian lentil soup—it’s simple, full of flavor, and endlessly adaptable. Whether you’re cooking for your family, prepping lunches for the week, or feeding a crowd, this one never disappoints.
From its earthy richness to its cozy aroma, this soup delivers comfort in every spoonful.
Final Thoughts + Call to Action
If this Italian Lentil Soup recipe warmed your heart, please share it on Pinterest, Facebook, or with a friend who loves simple yet flavorful meals. And don’t forget to subscribe to our blog for more nourishing recipes like Creamy Polenta or Pumpkin Muffins that keep your kitchen delicious and cozy all season long.
PrintAuthentic Italian Lentil Soup – A Comforting Classic for Cozy Nights
- Total Time: 55 minutes
- Yield: 6 servings 1x
Description
This Authentic Italian Lentil Soup is hearty, wholesome, and deeply satisfying. Packed with protein-rich lentils, aromatic vegetables, herbs, and simmered in a rich tomato broth, it’s the ultimate comfort food for cold nights. Naturally gluten-free, dairy-free, and vegan-friendly, this soup is perfect for meal prep, family dinners, or a cozy night in.
Ingredients
- 2 tbsp extra-virgin olive oil
- 1 small onion, finely chopped
- 2 medium carrots, diced
- 2 celery ribs, diced
- 3 cloves garlic, minced
- 1 tsp dried oregano
- 1 tsp dried thyme
- 1 bay leaf
- 1 ½ cups green or brown lentils, rinsed and drained
- 1 (15 oz) can diced tomatoes
- 2 tbsp tomato paste
- 6 cups low-sodium vegetable broth (or chicken broth)
- Salt and black pepper, to taste
- Fresh parsley, chopped (for garnish)
- Optional: Parmesan cheese for serving
Instructions
- Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook 5–7 minutes until softened. Stir in garlic, oregano, thyme, and bay leaf; cook 1–2 minutes more.
- Add Lentils & Tomatoes: Stir in lentils, diced tomatoes, and tomato paste until combined.
- Simmer: Pour in broth, bring to a boil, then reduce heat. Cover partially and simmer 30–35 minutes until lentils are tender.
- Adjust Seasoning: Remove bay leaf. Taste and season with salt and pepper. Add extra broth if too thick.
- Serve: Ladle into bowls, garnish with parsley, and finish with Parmesan or a drizzle of olive oil if desired.
Notes
- Rinse lentils before cooking to remove grit.
- Use low-sodium broth to control saltiness.
- Let soup rest 10 minutes before serving to deepen flavor.
- Make ahead—the flavor improves the next day.
- Add greens like spinach or kale at the end for extra nutrients.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian, Mediterranean
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 7g
- Sodium: 620mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 14g
- Protein: 15g
- Cholesterol: 0mg







