A warm, cozy bowl of Zuppa Toscana is exactly what I crave on a chilly evening. This homemade version of the classic Olive Garden favorite is creamy, savory, and loaded with flavor. With hearty Italian sausage, tender potatoes, fresh kale, and a touch of cream, it’s everything I want in a comforting soup. Best of all, it comes together in just 40 minutes with minimal cleanup, thanks to its one-pot approach.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 tablespoon olive oil
1 pound Italian sausage (mild or spicy)
3 cloves garlic, minced
1 small onion, diced
4 cups russet potatoes, thinly sliced (about 3–4 medium potatoes)
4 cups chicken broth
2 cups water
1 teaspoon salt
½ teaspoon black pepper
½ teaspoon crushed red pepper flakes (optional)
3 cups kale, chopped and stems removed
1 cup heavy cream (or canned coconut milk for dairy-free option)
½ cup cooked bacon, crumbled (optional topping)
Directions
I start by heating the olive oil in a large pot or Dutch oven over medium heat. I cook the Italian sausage until browned, breaking it into crumbles with a spoon, which takes about 6–8 minutes. Then, I remove the sausage and set it aside, leaving the flavorful drippings in the pot.
Next, I sauté the diced onion in the same pot for 3–4 minutes until soft. I add the garlic and cook for one more minute until fragrant.
Then I add the sliced potatoes, chicken broth, water, salt, black pepper, and crushed red pepper flakes. I bring the mixture to a boil.
Once boiling, I reduce the heat and let the soup simmer for 15–20 minutes, or until the potatoes are tender when pierced with a fork.
I stir in the cooked sausage and chopped kale, cooking everything for another 5–7 minutes until the kale is wilted and tender.
Finally, I lower the heat and stir in the heavy cream (or coconut milk). I let it warm through for 2–3 minutes without boiling.
I serve the soup hot, topped with crumbled bacon if I’m feeling indulgent.
Servings and timing
This recipe serves 6 people and is ready in just 40 minutes:
Prep time: 10 minutes
Cooking time: 30 minutes
Total time: 40 minutes
Calories per serving: approximately 390 kcal
Variations
I sometimes swap the heavy cream for canned coconut milk to make it dairy-free. It still tastes rich and creamy.
For a spicier version, I use hot Italian sausage and don’t skip the red pepper flakes.
If I want to make it lighter, I use half-and-half instead of heavy cream.
I can add more vegetables like spinach, zucchini, or mushrooms for extra texture and nutrients.
For a low-carb version, I replace the potatoes with cauliflower florets.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors deepen beautifully overnight.
To reheat, I warm the soup on the stovetop over medium heat until heated through. If I’m using a microwave, I heat it in short intervals, stirring occasionally. I avoid boiling it to keep the cream from separating.
FAQs
How can I make Zuppa Toscana dairy-free?
I substitute the heavy cream with canned coconut milk. It gives a similar creamy texture and works great with the flavors in the soup.
Can I freeze Zuppa Toscana?
I don’t recommend freezing it with the cream already added, as it can separate. If I plan to freeze, I do so before adding the cream, then stir it in fresh when I reheat.
What type of potatoes are best?
I prefer russet potatoes because they break down slightly and help thicken the soup. Yukon golds also work well if I want them to hold their shape more.
Is this soup gluten-free?
Yes, this recipe is naturally gluten-free, but I always double-check that the sausage and broth I use don’t have hidden gluten ingredients.
Can I use pre-cooked sausage?
I can, but I prefer raw Italian sausage for the best flavor. If I use pre-cooked, I brown it lightly before adding to the soup for added depth.
Conclusion
This Zuppa Toscana is everything I want in a cozy, satisfying soup—rich, hearty, and full of bold Italian flavor. Whether I’m meal prepping for the week or whipping it up for a simple family dinner, it always hits the spot. I love how customizable it is and how quickly it comes together in just one pot. It’s a true comfort food classic that I’ll keep making all season long.
Recipe:
Print
Zuppa Toscana – Creamy Sausage & Kale Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 40 minutes
- Yield: 6 servings
- Diet: Gluten Free
Description
A cozy and creamy Italian-inspired soup loaded with savory sausage, tender potatoes, kale, and a touch of cream. This easy one-pot Zuppa Toscana is a comforting and hearty meal perfect for chilly evenings.
Ingredients
1 tablespoon olive oil
1 pound Italian sausage (mild or spicy)
1 small onion, diced
3 cloves garlic, minced
4 cups russet potatoes, thinly sliced (about 3–4 medium potatoes)
4 cups chicken broth
2 cups water
1 teaspoon salt
½ teaspoon black pepper
½ teaspoon crushed red pepper flakes (optional)
3 cups kale, chopped and stems removed
1 cup heavy cream (or canned coconut milk for dairy-free option)
½ cup cooked bacon, crumbled (optional topping)
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Cook Italian sausage until browned, breaking it into crumbles (about 6–8 minutes). Remove sausage and set aside.
- In the same pot, sauté diced onion for 3–4 minutes until softened. Add minced garlic and cook for 1 more minute.
- Add sliced potatoes, chicken broth, water, salt, black pepper, and red pepper flakes. Bring to a boil.
- Reduce heat and simmer for 15–20 minutes, or until potatoes are tender.
- Stir in cooked sausage and chopped kale. Cook for another 5–7 minutes until kale is wilted and tender.
- Lower the heat and stir in the heavy cream or coconut milk. Warm through for 2–3 minutes without boiling.
- Serve hot, optionally topped with crumbled bacon.
Notes
Swap heavy cream with canned coconut milk for a dairy-free option.
Use hot Italian sausage and include red pepper flakes for a spicier version.
For a lighter soup, use half-and-half instead of heavy cream.
To make it low-carb, replace potatoes with cauliflower florets.
Store leftovers in the fridge for up to 4 days and reheat gently to avoid cream separation.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 390
- Sugar: 3g
- Sodium: 860mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 14g
- Cholesterol: 65mg
