Hearty Italian Lentil Soup made with nutritious lentils, fresh vegetables, fire-roasted tomatoes, and aromatic herbs. This easy one-pot recipe is perfect for healthy weeknight dinners, meal prep, or cozy winter meals. Packed with protein, fiber, and flavor, this comforting soup is naturally gluten-free and budget-friendly. Ready in under an hour and freezer-friendly for batch cooking.

Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 large white onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 6 cups vegetable or chicken broth
- 1¼ cups green or brown lentils, picked over and rinsed
- 1 (28-ounce) can fire-roasted diced tomatoes
- 2 bay leaves
- 1 tablespoon Italian seasoning
- ½ teaspoon crushed red pepper flakes (adjust to taste)
- 2 cups chopped kale or collard greens
- ½ cup chopped fresh basil, plus more for garnish
- Fine sea salt and freshly-ground black pepper, to taste
- Freshly-grated Parmesan cheese, for serving
Instructions
- Sauté the vegetables
In a large stockpot, heat olive oil over medium-high heat. Add the diced onion, carrots, and celery. Sauté for 6–7 minutes, stirring occasionally, until the onion becomes soft and translucent. Stir in the garlic and cook for another 1–2 minutes until fragrant. - Build the soup base
Pour in the broth, then add the rinsed lentils, fire-roasted tomatoes, bay leaves, Italian seasoning, and crushed red pepper flakes. Stir well to combine. Bring the mixture to a boil. - Simmer
Reduce the heat to medium-low, cover, and let the soup simmer for 25–30 minutes or until the lentils are tender. Stir occasionally to prevent sticking. - Add greens and season
Remove the bay leaves. Stir in the chopped kale (or collard greens) and fresh basil. Simmer for another 2–3 minutes until the greens are wilted. Taste and adjust seasoning with salt, pepper, and extra herbs as desired. - Serve
Ladle the soup into bowls and garnish with extra basil and a generous sprinkle of freshly grated Parmesan. Serve hot.
Why You’ll Love This Recipe
- Nutritious & Filling: Lentils are packed with protein and fiber, making this soup a healthy and satisfying meal.
- One-Pot Wonder: Easy to prepare and minimal cleanup.
- Versatile: Works with pantry staples and can easily be customized.
- Freezer-Friendly: Perfect for batch cooking and meal prep.

Tips
- Rinse lentils well before adding them to the soup to remove dust or debris.
- Chop vegetables evenly so they cook at the same rate.
- Let it rest for a few minutes before serving to let the flavors meld.
- Use quality broth for the best flavor—homemade or low-sodium store-bought.
Variations and Substitutions
- Lentils: Swap green or brown lentils with red lentils for a softer texture (reduce simmer time).
- Greens: Use spinach, Swiss chard, or even arugula if you don’t have kale or collards.
- Protein Boost: Add cooked Italian sausage, shredded chicken, or plant-based crumbles.
- No tomatoes? Use fresh diced tomatoes or tomato puree in a pinch.
- Gluten-Free: Naturally gluten-free! Just double-check your broth label.
FAQs
Can I use canned lentils?
Yes, but reduce the cooking time and add them during the last 10 minutes of simmering since they’re already cooked.
How long does it last in the fridge?
It stays fresh for up to 4–5 days in an airtight container in the refrigerator.
Can I freeze it?
Absolutely! Cool completely before transferring to freezer-safe containers. Freeze for up to 3 months.
Serving Suggestions
- Serve with crusty bread, garlic toast, or a slice of focaccia for dipping.
- Add a side salad for a lighter meal.
- Top each bowl with extra cheese, a drizzle of olive oil, or even a spoonful of pesto for extra depth.








Leave a Reply