Zuppa Toscana is a creamy, savory soup made with tender potatoes, Italian sausage, crispy bacon, and bright kale. It’s simple to prepare in one pot and delivers comforting, restaurant-style flavor at home.

Zuppa Toscana
Zuppa Toscana is a rich, creamy soup that feels like a meal in a bowl. The combination of spicy or mild Italian sausage, smoky bacon, savory broth, and tender potatoes makes this an ideal weeknight dinner or a make-ahead meal for busy families. It reheats well, freezes cleanly, and can be adapted easily for dietary needs—see the substitutions section below.
This version uses basic pantry ingredients and a straightforward technique: brown the meat, simmer the potatoes in broth until tender, finish with cream, then stir in kale for color and nutrition. Serve with a sprinkle of freshly grated Parmesan or Romano cheese if you like.
Is Zuppa Toscana Healthy?
Whether this soup fits your definition of “healthy” depends on portions and ingredient choices. A hearty serving is typically under 500 calories and supplies protein, carbohydrates, and vegetables. To boost nutrients and fiber, consider using sweet potatoes instead of russet potatoes. Sweet potatoes add beta-carotene and other vitamins without making the soup overly sweet when boiled in broth.
For dairy-free options, canned full-fat coconut milk provides richness similar to cream. To reduce carbohydrates for a low-carb or keto diet, substitute diced radishes or cauliflower florets in place of potatoes. Always check labels on sausage to ensure they meet your dietary needs (for example, gluten-free).
How to Make Zuppa Toscana Thicker
If you prefer a thicker, creamier texture, use a cornstarch slurry: mix 2 tablespoons cornstarch with 2 tablespoons cold water, then stir it into the hot soup. Simmer for 10–20 minutes while stirring occasionally to allow the starch to cook and the soup to thicken. Alternatively, mash a few potatoes against the side of the pot and stir to naturally thicken the broth.
What to Serve with Zuppa Toscana
This soup already combines protein (sausage and bacon), starch (potatoes), and greens (kale), so it can stand alone as a complete meal. For a simple, satisfying dinner, serve with:
- a crisp green salad dressed with lemon or red wine vinaigrette
- a wedge of warm crusty bread or garlic toasts for dipping
- a grilled or toasted sandwich for a heartier pairing

How to Make Zuppa Toscana
Follow these steps for a reliable, flavorful soup. The method is forgiving and easy to scale up or down.
Ingredients
- 1 pound ground Italian sausage (hot or mild)
- 6 slices bacon, diced
- 1 medium onion, diced
- 6 medium garlic cloves, minced
- 7 cups chicken broth
- 4 medium russet potatoes, peeled and cubed
- 2 cups heavy cream
- 1 bundle kale, leaves stripped and chopped
- Salt and pepper, to taste
- Freshly grated Parmesan or Romano cheese for serving (optional)
Instructions
- In a large pot or Dutch oven over medium heat, cook the Italian sausage, diced bacon, diced onion, and minced garlic. Cook until the sausage is browned and no longer pink. Drain excess fat if desired and return the browned mixture to the pot.
- Add the chicken broth and the cubed potatoes. Bring to a boil, then reduce heat and simmer for 15–20 minutes, until the potatoes are tender when pierced with a fork.
- Lower the heat and stir in the heavy cream. Warm the soup until it is steaming but avoid bringing it back to a full boil to prevent the cream from separating.
- Add the chopped kale and simmer for a few minutes until the kale is wilted. Season with salt and pepper to taste.
- Ladle into bowls and top with freshly grated Parmesan or Romano cheese if desired. Serve warm.
Variations, Tips & Storage
- Olive Garden style: Use spicy Italian sausage for a closer match to the restaurant flavor.
- Gluten-free: This recipe is naturally gluten-free if you use gluten-free sausage—always check labels.
- Dairy-free: Substitute full-fat canned coconut milk for heavy cream to keep the soup creamy without dairy.
- Keto-friendly: Omit potatoes or replace them with diced radishes or cauliflower florets to lower carbs.
- Greens swap: If you don’t have kale, baby spinach or Swiss chard are good alternatives; add them at the same step.
- Make-ahead & storage: Refrigerate leftovers in an airtight container for up to 5 days. Reheat gently on the stove over medium heat. For single servings, microwave until warmed through. Note that cream-based soups can thicken in the fridge—add a splash of broth or water when reheating if needed.
- Freezing: Cool the soup completely, then transfer to freezer-safe containers. Freeze up to 3 months. Thaw overnight in the refrigerator and reheat on the stove. Texture of potatoes may change slightly after freezing; if desired, add a few fresh diced potatoes and cook until tender when reheating.
- Thickness: To thicken the soup, stir in a cornstarch slurry (2 tablespoons cornstarch mixed with 2 tablespoons cold water) and simmer 10–20 minutes until desired consistency.
Notes
- Nutrition facts on the recipe are calculated without optional cheese topping.
- Cream adds richness, but half-and-half can be used in a pinch for a lighter finish.
Nutrition
Serving: 1 serving | Calories: 463 kcal | Carbohydrates: 20 g | Protein: 12 g | Fat: 38 g | Saturated Fat: 18 g | Cholesterol: 108 mg | Sodium: 1132 mg | Potassium: 734 mg | Fiber: 1 g | Sugar: 1 g | Vitamin A: 1269 IU | Vitamin C: 27 mg | Calcium: 76 mg | Iron: 2 mg