This nutrient-dense Italian lentil soup is a filling meal that can be easily prepared using a slow cooker or a pressure cooker. It combines legumes, root vegetables, and aromatic herbs for a satisfying, protein-rich result.

List of ingredients
- 1 medium onion – diced for flavor base.
- 3 carrots – peeled and diced.
- 1-2 celery ribs – finely chopped.
- 3-4 cloves garlic – minced.
- 6 cups vegetable broth – as the liquid base.
- 1.5 cups dry green or brown lentils – rinsed well.
- 14.5 oz canned diced tomatoes – include the liquid.
- 1 tsp Italian seasoning blend – for classic herb flavor.
- 1 tsp salt – to enhance all flavors.
- 1/2 tsp black pepper – for a mild spice.
- 1/2 tsp smoked paprika – for a deep, woody note.
- 1/4 tsp dried thyme – for earthy undertones.
- 1/8 tsp dried or fresh rosemary – use more if using fresh.
- 15 oz canned cannellini beans – drained and rinsed.
- 2 cups fresh chopped spinach – added at the end.
- optional fresh parsley – for garnish.
- optional freshly grated Parmesan cheese – for topping.
step-by-step instructions
- Prepare Vegetables: Peel and dice the onion and carrots, finely chop the celery, and mince the garlic cloves.
- Instant Pot Method: Add 6 cups of vegetable broth to the pressure cooker. Stir in the onion, carrot, celery, garlic, lentils, diced tomatoes with their liquid, and all listed herbs and spices.
- Pressure Cook: Seal the lid and set to MANUAL for 15 minutes on HIGH pressure. It will take approximately 20-25 minutes to reach pressure before the 15-minute timer begins.
- Depressurize: Carefully perform a quick release of the pressure once the timer beeps.
- Finish Instant Pot Soup: Remove the lid and stir in the drained cannellini beans and chopped fresh spinach. The residual heat will wilt the spinach quickly.
- Crock-Pot Method: Place all ingredients except for the spinach and optional toppings into the slow cooker.
- Slow Cook: Set to HIGH for 5-6 hours or LOW for 7-8 hours. Cook until the lentils are tender and the vegetables are soft.
- Finish Slow Cooker Soup: Stir in the fresh spinach and remove from heat once wilted.
- Serve: Ladle the soup into bowls and add optional parsley and Parmesan cheese.
Selecting the Right Lentils
Using Brown Lentils for a Creamy Texture
Brown lentils are the most common variety and are ideal for soups. They break down slightly during the cooking process, which helps naturally thicken the broth while providing a soft, creamy consistency.
Using Green Lentils to Maintain Shape
Green lentils hold their structure much better than brown varieties. Use these if you prefer a soup where the lentils remain distinct and provide a firmer bite in every spoonful.
Using Puy Lentils for a Peppery Note
Puy lentils are a French variety that is smaller and denser than standard green lentils. They offer a slightly peppery flavor and a luxurious texture that elevates the overall profile of the dish.
Using Red Lentils for a Thicker Base
Red lentils split and dissolve almost completely when cooked. If you want a very thick, porridge-like soup, you can substitute a portion of the brown lentils with red ones to create a rich puree effect.
Preparing Lentils for Cooking
Always rinse your dry lentils in a fine-mesh strainer under cold water before adding them to the pot. This removes any dust, debris, or small stones that may have remained from the harvesting process.
Flavor Enhancement Techniques
Sautéing Aromatics for Deeper Flavor
While the dump-and-go method is convenient, sautéing the onion, carrots, and celery in olive oil first is highly recommended. This process, known as creating a mirepoix, develops a deeper sweetness and more complex flavor base.
Blooming Spices in Oil
Adding the smoked paprika and Italian seasoning to the hot oil during the sauté phase allows the fat-soluble flavors to release. This blooming process intensifies the aroma and distributes the spices more evenly throughout the soup.
Adding Fresh Lemon Juice for Brightness
Stirring in a tablespoon of fresh lemon juice just before serving helps balance the earthy tones of the lentils. The acidity cuts through the richness of the beans and brightens the overall flavor profile.
Incorporating Fresh Parsley at the End
Fresh parsley should be added as a garnish rather than cooked into the soup. This preserves the bright green color and provides a fresh, clean contrast to the savory, cooked flavors of the root vegetables.
Using a High-Quality Vegetable Broth
The quality of your broth significantly impacts the final taste. Choose a low-sodium vegetable broth to maintain control over the salt levels, or use a mushroom-based broth for added umami depth.
Vegetable and Bean Alternatives
Substituting Cannellini with Great Northern Beans
Great Northern beans are an excellent substitute for cannellini beans. They have a similar creamy texture and mild flavor, ensuring the balance of the soup remains consistent.
Using Chickpeas for Added Texture
If you prefer a heartier bite, replace the cannellini beans with canned chickpeas. Chickpeas maintain their firmness better and add a nutty flavor that complements the Italian herbs.
Using Kale instead of Spinach
Kale is a great alternative for those who want a more robust green. Since kale is heartier than spinach, add it about 10 minutes before the soup is finished to ensure it softens properly.
Using Swiss Chard for Earthy Tones
Swiss chard provides a slightly saltier, more mineral-like flavor compared to spinach. Chop the leaves thinly and stir them in at the end of the cooking cycle for a nutritional boost.
Substituting Carrots with Parsnips
For a more autumnal flavor, replace half of the carrots with diced parsnips. Parsnips add a sweet, peppery quality that pairs exceptionally well with the smoked paprika and thyme.
Serving and Pairing Suggestions
Serving with Jasmine Rice
Spooning the lentil soup over a bed of fluffy jasmine rice makes the meal more filling. The light, floral aroma of jasmine rice complements the savory Italian seasonings without overpowering them.
Pairing with Toasted Garlic Bread
Crusty baguette slices brushed with garlic butter and toasted until golden provide a perfect textural contrast. The crunch of the bread balances the softness of the lentils and beans.
Serving with Sweet Cornbread
Cornbread offers a sweet and dense accompaniment that absorbs the soup’s broth. This pairing is especially satisfying during colder months and adds a comforting element to the meal.
Adding Greek Yogurt for Tanginess
A dollop of plain Greek yogurt on top of the soup adds a creamy, tangy element. This is a great alternative for those who want a creamy topping without using heavy cream.
Drizzling Extra Virgin Olive Oil
A final drizzle of high-quality extra virgin olive oil adds a fruity, peppery finish. This simple addition enhances the mouthfeel of the soup and adds healthy fats to the dish.
Storage and Preservation Methods
Using Airtight Glass Containers
Store leftover soup in airtight glass containers to prevent the soup from absorbing odors from the refrigerator. Glass is non-reactive and will not leach chemicals into the acidic tomato base.
Cooling Soup Before Refrigeration
Allow the soup to cool to room temperature before sealing it in the fridge. Putting boiling hot soup directly into a closed container can create condensation and increase the risk of bacterial growth.
Freezing in Individual Portions
Freeze the soup in individual-sized freezer bags or containers for easy meal prep. Leave about an inch of headspace at the top of the container to allow the liquid to expand as it freezes.
Thawing Frozen Soup Safely
Thaw frozen portions in the refrigerator overnight before heating. Avoid thawing on the counter at room temperature to ensure the soup stays within a safe temperature zone.
Proper Reheating Techniques
Reheat the soup on the stovetop over medium heat, adding a splash of water or broth if the lentils have absorbed too much liquid. Avoid over-boiling to prevent the lentils from becoming mushy.
Common Soup Troubleshooting
Why are my lentils still hard?
Lentils may remain hard if they are very old or if you are cooking with hard water containing high mineral content. Try adding a pinch of baking soda or using distilled water to help soften the legumes.
How to fix an overly salty soup?
If the soup is too salty, add a splash of water or unsalted vegetable broth to dilute the concentration. You can also add a peeled, halved potato and simmer it for 15 minutes to absorb excess salt before removing it.
Why did my spinach lose its color?
Spinach turns a dull olive green if it is cooked for too long. Always stir in the spinach at the very last moment, utilizing only the residual heat of the soup to wilt the leaves.
How to thicken a watery soup?
If the soup is too thin, use an immersion blender to pulse a small portion of the vegetables and lentils. This releases starches into the broth, creating a thicker consistency without adding flour.
How to manage the acidity of the tomatoes?
If the canned tomatoes make the soup too acidic, add a small pinch of sugar or a teaspoon of maple syrup. This neutralizes the sharpness of the tomatoes without making the soup taste sweet.
Print
Hearty Italian Lentil Soup
- Total Time: 50 minutes
- Yield: 10 cups 1x
- Diet: Vegetarian
Description
This filling and flavorful vegetarian Italian Lentil Soup is healthy and delicious!
Ingredients
- 1 medium onion
- 3 carrots
- 1–2 celery ribs
- 3–4 cloves garlic
- 6 cups vegetable broth
- 1.5 cups dry green or brown lentils
- 14.5 oz canned diced tomatoes
- 1 tsp Italian seasoning blend
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp smoked paprika
- 1/4 tsp dried thyme
- 1/8 tsp dried or fresh rosemary
- 15 oz canned cannellini beans (drained and rinsed)
- 2 cups fresh chopped spinach
- fresh parsley (to garnish)
- freshly grated Parmesan cheese (for topping)
Instructions
- Prep: Peel and dice onion and carrots, finely chop celery, and mince garlic.
- Instant Pot Method: Add vegetable broth, onion, carrot, celery, garlic, lentils, diced tomatoes (with liquid), and all herbs/spices to the pressure cooker. Seal lid and set to MANUAL 15 minutes HIGH pressure. Quick release pressure when finished.
- Slow Cooker Method: Add all ingredients except spinach and optional toppings to the slow cooker. Cook on HIGH for 5-6 hours or LOW for 7-8 hours.
- Finish: Stir in the drained and rinsed cannelini beans and chopped fresh spinach to the hot soup.
- Serve: Ladle into bowls and top with parsley or Parmesan cheese.
Notes
Can be served over fluffy white or brown rice. Leftovers can be stored in the fridge for 4-5 days or frozen for up to one month.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Pressure Cooking
- Cuisine: Italian
Nutrition
- Serving Size: 1 cup
- Calories: 180 kcal
- Sugar: 4.28 g
- Sodium: 877.62 mg
- Fat: 0.59 g
- Saturated Fat: 0.11 g
- Unsaturated Fat: 0.48 g
- Trans Fat: 0 g
- Carbohydrates: 33.35 g
- Fiber: 12.21 g
- Protein: 11.4 g
- Cholesterol: 0 mg