Warm your soul with our Tuscan Lentil Soup! Packed with hearty veggies and protein, it’s the perfect, easy-to-make meal.

This particular soup is inspired by a really popular Tuscan soup from Olive Garden. However my recipe is different as I have added in a few more veggies, ditched the cream, and loaded it with lentils.
If you’ve never cooked with lentils before, I’m here to tell you that you need to! They’re basically little teeny tiny superfoods, packed full of protein, fiber, and B vitamins.
Serve it up piping hot and enjoy it with a sprinkle of shaved Parmesan cheese! Hearty and flavorful, this Tuscan Lentil Soup is sure to become a regular in your home. Pair it with homemade cheese breadsticks, focaccia, or garlic parmesan artisan bread for the perfect way to soak up every drop of that delicious broth.
Table of Contents
Recipe Ingredients

Ground Italian Sausage – This adds a savory, slightly spicy (or sweet, depending on what you use) flavor with a juicy, meaty texture.
Dried Oregano and Basil – These herbs bring an earthy, slightly sweet, and peppery flavor.
Green Lentils – They give the soup a hearty taste that is packed with protein and vitamins.
For a full list of ingredients and amounts, see the recipe card below.
Variations
Spice It Up – If you like things on the spicy side, go for all-spicy Italian sausage and maybe toss in a pinch of cayenne pepper to really heat things up.
Veggie Delight – This Tuscan lentil soup is great for veggie lovers! Add whatever you have on hand —mushrooms, carrots, butternut squash, or sweet potatoes—to make it even more hearty and nutritious.
How to Make Tuscan Lentil Soup
Step 1: In a large stockpot or Dutch oven set over medium heat, add the oil. When the oil is hot, add the sausage and cook until browned, about 5 minutes; drain any excess fat.
Step 2: Stir in the garlic and onion; cook until fragrant. Sprinkle in the oregano, basil, red pepper flakes, paprika, salt, and black pepper. Add the bay leaf and then pour in the chicken broth. Bring to a boil, then add the potatoes and lentils and cook for 10 minutes.

Step 3: After the 10 minutes, add in the tomatoes and zucchini, and continue simmering for 15 minutes or until the lentils are tender. Stir in the spinach and let it wilt, about 2 minutes. Serve immediately, topped with Parmesan shavings if desired.

Expert Tip
Rinse your Lentils – Give the lentils a good rinse in a colander before adding them to the boiling broth.
FAQs
Yes, you can easily adapt this recipe for a slow cooker. Combine all ingredients except the spinach in the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. Stir in the spinach for about 15 minutes before serving, allowing it to wilt.
Yes, you can use canned lentils. Drain and rinse them before adding to the soup, and reduce the cooking time since they’re already cooked.
Storage Info
STORE this Tuscan Lentil Soup in an airtight container in the refrigerator, where it will stay good for up to 5 days. To FREEZE, pour into freezer-safe containers, leaving some space for expansion, and it will last for up to 3 months.
To REHEAT, thaw overnight in the fridge if frozen, then warm on the stove over medium heat until hot. Alternatively, microwave in a suitable container, stirring occasionally, until heated through.
More Fantastic Soups to Try

Tuscan Lentil Soup Recipe
Ingredients
- 1 tablespoon olive oil
- 1 lb ground Italian sausage - spicy, mild, or sweet
- 1 yellow onion - diced
- 4 cloves garlic - minced
- 3/4 tsp dried oregano
- 3/4 tsp dried basil
- 1/4 tsp crushed red pepper flakes
- 1/4 tsp paprika
- 1/4 tsp kosher sea salt
- 1/2 tsp black pepper
- 1 bay leaf
- 8 cup low-sodium chicken broth
- 2 small russet potatoes - cubed
- 1 cup dry green lentils
- 1 cup cherry tomatoes - quartered
- 1 zucchini - thinly sliced
- 3 cup fresh spinach
Instructions
- In a large stockpot or Dutch oven set over medium heat, add the oil. When the oil is hot, add the sausage and cook until browned, about 5 minutes; drain any excess fat.
- Stir in the garlic and onion; cook until fragrant. Sprinkle in the oregano, basil, red pepper flakes, paprika, salt, and black pepper. Add the bay leaf and then pour in the chicken broth. Bring to a boil, then add the potatoes and lentils and cook for 10 minutes.
- After the 10 minutes, add in the tomatoes and zucchini, and continue simmering for 15 minutes or until the lentils are tender. Stir in the spinach and let it wilt, about 2 minutes. Serve immediately, topped with Parmesan shavings if desired.











Thank you so much for sharing this amazing tucsan lentil soup recipe! It is really easy to make and it tasted super delicious! Will have it again!
SO hearty and I love all of the fresh veggies in it!
I have made it several times and my family loves it!! I add a bit more pepper flakes bc we love a bit of spice. DELICIOUS!!!
I’m so glad you loved it and adjusted the heat to your preference.
This is the very first Pinterest recipe that was perfect AS IS and that I didn’t have to doctor up with extra seasoning! One of my new favorites now! 👍🏼
Awesome! I’m so glad you found and tried it.
Absolutely DELICIOUS . The results were fantastic of this soup. I prepared my own chicken broth by boiling chicken skin and bones which gave this soup a lot of depth
Homemade stock really can’t be beat.