Italian Lentil Soup is a warm, satisfying recipe built for cozy days, busy schedules, and nourishing meals. This Italian Lentil Soup brings together tender lentils, vegetables, herbs, and a smart blending trick that creates a creamy without dairy texture. It’s a true one pot recipe that delivers a healthy, filling, and deeply comforting bowl every time. Serve it with crusty bread for a hearty lunch or dinner that feels traditional, rustic, and dependable.
[Image: Bowl of Italian lentil soup with crusty bread – alt text: Italian lentil soup one pot hearty lunch]
Story
Italian Lentil Soup has always been a reliable dish in my kitchen when cooler weather arrives and meals need to feel grounding without feeling heavy. I learned to appreciate this soup because Italian home cooking focuses on patience, balance, and simple ingredients treated well. This Italian Lentil Soup simmers slowly, builds flavor naturally, and finishes with a partial blend that gives it body without cream. I make Italian Lentil Soup often for family lunches because it reheats beautifully, fills the kitchen with comforting aromas, and always tastes better the next day.
Ingredients
This Italian Lentil Soup uses accessible ingredients that cook evenly and layer flavor naturally.
-
1 cup dried lentils
-
2 tablespoons olive oil
-
½ medium onion, chopped
-
2 carrots, chopped (1 cup)
-
1 celery stalk, chopped (¼ cup)
-
1–2 cloves garlic, minced
-
4–5 cups vegetable or chicken broth
-
1 can pelati tomatoes, mashed (1¾ cups)
-
½ teaspoon dried oregano
-
½ teaspoon dried basil
-
1 bay leaf
-
1–2 dashes hot pepper flakes or black pepper
-
2 medium potatoes, chopped (1¾ cups)
-
1½ cups baby spinach leaves
-
Salt, to taste
[Image: Raw ingredients for Italian lentil soup on a wooden board – alt text: Italian lentil soup ingredients vegetables lentils]
Step-by-Step Instructions
Preparing the Ingredients
Start this Italian Lentil Soup by soaking the lentils in a large bowl of water for one to two hours, then drain and rinse them well. While the lentils soak, chop the onion, carrots, celery, potatoes, and garlic so everything is ready before cooking begins.
Cooking Instructions
Heat olive oil in a large pot over medium heat, then add the onion, carrots, and celery and cook while stirring for two minutes until fragrant. Add the garlic and cook until the onion turns translucent, then stir in lentils, broth, tomatoes, oregano, basil, bay leaf, and pepper. Bring to a boil, cover, and simmer for 30 minutes, add potatoes, and cook for another 30 minutes; during the final five minutes remove the bay leaf, add spinach, stir, blend one third to one half of the soup until mostly smooth, return it to the pot, heat through, and serve.
[Image: Italian lentil soup simmering in pot – alt text: Italian lentil soup one pot cooking]
Tips for Perfect Results
Common Mistakes to Avoid
Avoid skipping the lentil soak because soaked lentils cook evenly and digest more comfortably. Do not add salt early if using store-bought broth since the soup reduces as it cooks, which can concentrate salt quickly.
Pro Tips for Better Flavor
Use brown or green lentils if you want texture, or red lentils if you prefer a softer body. Blending only part of the soup creates a rich mouthfeel while keeping the soup rustic and balanced.
Serving and Storage
How to Serve
Serve Italian Lentil Soup hot with crusty bread, a drizzle of olive oil, or a sprinkle of grated cheese for extra depth. This soup works beautifully as a satisfying lunch or a light dinner with a simple salad.

How to Store Leftovers
Store leftovers in an airtight container in the refrigerator for up to four days. Reheat gently on the stovetop or microwave, or freeze in freezer-safe containers for up to six months.
Conclusion
Italian Lentil Soup proves that comforting food does not need complicated steps or heavy ingredients. This recipe delivers warmth, balance, and reliable flavor in every bowl, making it a dependable addition to your meal rotation.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make Italian Lentil Soup without soaking the lentils?
You can skip soaking if needed, but cooking time will increase and the lentils may cook less evenly. Soaking helps improve texture and digestion.
What lentils work best for Italian Lentil Soup?
Brown and green lentils hold their shape well, while red or yellow lentils break down more easily. Choose based on whether you want texture or a smoother soup.
Is Italian Lentil Soup good for meal prep?
Yes, this soup stores and reheats very well. The flavors deepen over time, making it ideal for planned lunches during the week.
Print
Italian Lentil Soup
- Total Time: 2 hours 20 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Italian Lentil Soup is a hearty one pot Italian soup made with lentils, vegetables, herbs, and a creamy without dairy finish.
Ingredients
- 1 cup dried lentils
- 2 tablespoons olive oil
- 1/2 medium onion chopped
- 2 carrots chopped
- 1 celery stalk chopped
- 1–2 cloves garlic minced
- 4–5 cups vegetable or chicken broth
- 1 can pelati tomatoes mashed
- 1/2 teaspoon oregano
- 1/2 teaspoon basil
- 1 bay leaf
- 1–2 dashes hot pepper flakes or black pepper
- 2 medium potatoes chopped
- 1 1/2 cups baby spinach leaves
- Salt to taste
Instructions
- Soak lentils in water for 1 to 2 hours, then drain and rinse.
- Heat olive oil in a large pot and cook onion, carrots, and celery for 2 minutes.
- Add garlic and cook until onion is translucent.
- Add lentils, broth, tomatoes, oregano, basil, bay leaf, and pepper and bring to a boil.
- Cover and simmer for 30 minutes.
- Add potatoes and cook for another 30 minutes.
- Remove bay leaf, add spinach, and stir.
- Blend one third to one half of the soup until mostly smooth and return to pot.
- Heat through and serve.
Notes
- Do not add salt early if using store bought broth.
- Brown or green lentils hold their shape best.
- Soup stores well in the fridge for up to four days and freezes up to six months.
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 267
- Sugar: 3g
- Sodium: 480mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 16g
- Protein: 14g
- Cholesterol: 0mg