Authentic Tuscan Zuppa is a hearty and comforting soup filled with fresh vegetables, beans, and smoky pancetta. This classic dish brings together the earthiness of kale or cabbage, tender white beans, and a rich broth that warms you from the inside out. It’s a simple, rustic soup that feels like a big, cozy hug in a bowl.
I love making this soup when the weather turns chilly because it’s easy to throw together but feels so special. The best part is that it tastes even better the next day, so I always make a big pot to enjoy all week. A little drizzle of good olive oil on top just before serving adds a lovely smooth finish that makes the flavors sing.
One of my favorite ways to eat Tuscan Zuppa is with some crusty bread on the side for dipping. It’s a filling meal that doesn’t need much else, perfect for a simple lunch or relaxed dinner. Whenever I make this soup, it reminds me of sitting around a wooden table with friends, sharing stories and good food. It’s just the kind of meal that brings people together.
Key Ingredients & Substitutions
Italian Sausage: This gives the soup its smoky, savory taste. If you prefer less fat, turkey or chicken sausage works well. For a vegetarian version, try plant-based sausage or add extra beans.
Kale or Swiss Chard: These greens add a nice texture and earthiness. You can swap with spinach or collard greens if needed. Just add them toward the end since they cook quickly.
Potatoes: They thicken the soup and add comfort. Yukon gold or red potatoes are great choices. If you want to skip the carbs, use more zucchini or add sweet potatoes for a twist.
Heavy Cream (Optional): Adds creaminess and softens the flavors. For a lighter option, use milk or skip it entirely. Coconut milk is a good dairy-free swap but will change the taste slightly.
How Do You Get the Best Flavor by Building the Soup Step-by-Step?
Building layers of flavor is key here. Start by gently sautéing the onion, carrot, and celery until soft. This frees their natural sweetness and creates the base.
- Add garlic last in this step to avoid it burning and becoming bitter.
- Cook the sausage thoroughly, breaking it into small pieces so it flavors the broth evenly.
- Simmer potatoes and zucchini in broth with herbs—this lets the flavors combine deeply while softening the veggies.
- Add kale right at the end; it wilts quickly and keeps a nice texture.
This slow layering of flavors makes the soup cozy and rich without needing complicated steps. A final stir of cream or half-and-half smooths everything out beautifully.

Equipment You’ll Need
- Large heavy-bottom pot or Dutch oven – perfect for even cooking and simmering all the soup ingredients together.
- Sharp chef’s knife – essential for chopping vegetables and slicing sausage neatly.
- Cutting board – gives you a safe and stable surface to prep all your ingredients.
- Wooden spoon or silicone spatula – great for stirring without scratching your pot.
- Ladle – makes serving the soup into bowls easy and mess-free.
Flavor Variations & Add-Ins
- Swap Italian sausage for ground turkey or chicken for a leaner version that’s still flavorful.
- Add cannellini beans or chickpeas for extra protein and creamy texture.
- Use spinach or collard greens instead of kale to vary the leafy green flavor and texture.
- Stir in grated Parmesan or Pecorino cheese at serving for added salty richness.
How to Make Authentic Tuscan Zuppa
Ingredients You’ll Need:
Main Ingredients:
- 2 tablespoons olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 1 pound Italian sausage (mild or spicy), casings removed
- 2 medium potatoes, peeled and diced
- 1 zucchini, diced
- 1 (14-ounce) can diced tomatoes
- 6 cups chicken broth
- 2 cups chopped kale or Swiss chard (stems removed)
- 1 teaspoon dried rosemary (or 1 sprig fresh)
- 1 teaspoon dried thyme
- Salt and freshly ground black pepper, to taste
- ½ cup heavy cream or half-and-half (optional for creamier texture)
- Crusty bread, for serving
Time You’ll Need:
From start to finish, this soup takes about 40 minutes to prepare and cook. Most of the time is spent simmering the vegetables and sausage until tender and flavorful. It’s a straightforward process that makes a warming meal perfect for any day.
Step-by-Step Instructions:
1. Sauté the Vegetables:
Begin by heating the olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery and cook for about 5-7 minutes until the vegetables are soft and fragrant. This is the tasty base of your soup.
2. Cook the Garlic and Sausage:
Add the minced garlic and cook for just one more minute so it doesn’t burn. Then add the Italian sausage, breaking it apart with a spoon. Cook the sausage until it’s browned and fully cooked through, about 6-8 minutes.
3. Add Potatoes, Zucchini, Broth, and Herbs:
Stir in the diced potatoes, zucchini, diced tomatoes with their juices, chicken broth, rosemary, and thyme. Turn up the heat to bring everything to a boil. Once boiling, lower the heat to a simmer, cover the pot, and cook until the potatoes are tender—about 20 minutes.
4. Add the Greens:
Mix in the chopped kale or Swiss chard. Let the soup simmer for another 5-7 minutes until your greens are wilted and tender.
5. Optional Creaminess and Seasoning:
If you like a creamier soup, stir in the heavy cream or half-and-half and warm it through without letting it boil. Season the soup with salt and freshly ground black pepper to taste. Remove the rosemary sprig if you used fresh herbs.
6. Serve and Enjoy:
Ladle the soup into bowls and garnish with a fresh rosemary sprig if you like. Serve it up with some crusty bread on the side to soak up the delicious broth.
Can I Use Frozen Sausage Instead of Fresh?
Yes, you can use frozen Italian sausage, but be sure to thaw it completely in the refrigerator overnight before cooking. This helps it cook evenly and prevents excess moisture from affecting the soup’s texture.
How Long Does Tuscan Zuppa Keep in the Fridge?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over medium-low heat, stirring occasionally. If the soup thickens too much, add a splash of broth or water to loosen it.
Can I Make This Soup Vegetarian?
Absolutely! Simply omit the sausage and add extra beans like cannellini or chickpeas for protein. Use vegetable broth instead of chicken broth, and it’ll still be hearty and delicious.
What’s the Best Bread to Serve with Tuscan Zuppa?
Crusty Italian bread or a rustic sourdough loaf is perfect for dipping. The chewy texture and thick crust help soak up the flavorful broth for a truly satisfying meal.



