There’s nothing quite like a warm, comforting bowl of soup to bring people together. Zuppa Toscana, an Italian-inspired classic, is one of those dishes that feels like a warm hug in a bowl. Originating from Tuscany, this creamy soup is famously known from Olive Garden’s menu, but making it at home is incredibly simple—even for beginners. Traditionally, Zuppa Toscana includes spicy Italian sausage, crispy bacon, tender potatoes, and fresh kale, all simmered in a rich, creamy broth. However, for this version, we’ll swap the bacon for juicy chicken to keep it just as flavorful while making it suitable for all diets.
Print
Zuppa Toscana: A Creamy, Comforting Classic for Beginners
- Total Time: 30 minutes
- Yield: 3–4 servings 1x
Description
🍲🔥 Zuppa Toscana—warm, creamy, and oh-so-satisfying! This easy-to-make classic combines tender potatoes, flavorful chicken, and vibrant kale in a rich, garlicky broth. It’s the perfect one-pot meal for beginners and guaranteed to be a family favorite! 😍
#CozyMeals #SoupLover #ToscanaSoup #EasyComfortFood #OnePotWonder #HomemadeSoup #SavoryAndCreamy #BeginnerFriendly #SimpleAndDelicious #WarmAndHearty 🍲💛
Ingredients
- 16 ounces spicy Italian sausage – Adds a rich, flavorful kick to the soup. You can also use mild Italian sausage if you prefer less heat.
- 8 ounces chicken breast or thighs, diced – Replacing the bacon with chicken keeps the dish flavorful while maintaining a hearty texture.
- ½ large onion, diced – Provides a savory base for the soup. Yellow or white onions work best.
- 2 to 3 cloves garlic, minced – Essential for adding depth of flavor. Fresh garlic is best, but ½ teaspoon garlic powder can be used in a pinch.
- 28 ounces chicken broth (low sodium) – Forms the base of the soup. You can use vegetable broth for a lighter option.
- 24 ounces water (3 cups) – Helps balance the broth and ensures the right consistency.
- 5 medium russet potatoes, thinly sliced – These create a creamy texture when cooked. Yukon gold potatoes can be used as an alternative.
- 1 teaspoon crushed red pepper flakes (optional) – Adds a touch of heat for those who enjoy spice.
- Salt and pepper (to taste) – Enhances the flavors of the soup.
- 4 cups chopped kale – Brings a slight crunch and a boost of nutrients. Spinach or Swiss chard can be used instead.
- 1 cup heavy whipping cream – Creates the signature creamy texture. Half-and-half or coconut milk can be used for a lighter alternative.
Instructions
Step 1: Brown the Sausage
- Heat a large pot or Dutch oven over medium heat.
- Add the Italian sausage and cook, breaking it into crumbles with a spoon, until browned and cooked through (about 5-7 minutes).
- Remove the sausage with a slotted spoon and set it aside on a plate.
Step 2: Cook the Chicken
- In the same pot, add the diced chicken and cook until browned and fully cooked (about 5 minutes).
- Remove the chicken and set aside with the sausage.
Step 3: Sauté the Aromatics
- Add the diced onion to the pot and cook until softened (about 5-6 minutes).
- Stir in the minced garlic and cook for another 30 seconds to release its aroma.
Step 4: Build the Broth
- Pour in the chicken broth and water, stirring to combine.
- Add the crushed red pepper flakes (if using), along with salt and pepper to taste.
Step 5: Cook the Potatoes
- Add the thinly sliced potatoes to the pot and bring everything to a gentle simmer over medium heat.
- Let the potatoes cook for about 10 minutes or until they become fork-tender.
Step 6: Add the Kale
- Stir in the chopped kale and let it simmer for another 5-10 minutes, allowing it to soften while retaining some texture.
- Taste and adjust the seasoning with more salt and pepper if needed.
Step 7: Finish with Cream
- Reduce the heat to low and pour in the heavy cream, stirring until fully incorporated.
- Allow the soup to warm through for a couple of minutes, but do not let it boil.
Step 8: Serve and Enjoy
- Ladle the soup into bowls and top with freshly grated Parmesan cheese.
- Serve immediately with crusty bread or garlic bread on the side.
Notes
✅ How to Tell if Potatoes Are Cooked: Insert a fork or knife into a potato slice—it should slide in easily without resistance.
✅ Preventing Overcooked Kale: Add the kale towards the end of cooking so it stays vibrant and slightly crisp.
✅ Adjusting the Spice Level: If you prefer a milder soup, use mild Italian sausage and skip the red pepper flakes. For extra heat, add a pinch of cayenne pepper.
✅ Thickening the Soup: If you prefer a thicker broth, mash some of the cooked potatoes with a fork before adding the cream.
✅ Lighter Version: Swap heavy cream for half-and-half or coconut milk for a lower-calorie alternative.
✅ Alternative Greens: If kale isn’t your favorite, substitute with spinach or Swiss chard for a softer texture.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
This homemade Zuppa Toscana is a one-pot wonder that’s easy to prepare, incredibly satisfying, and perfect for a cozy family meal. It requires minimal effort, yet delivers a restaurant-quality dish. The combination of savory sausage, velvety potatoes, and earthy kale makes every bite delightful, while the creamy broth ties everything together beautifully. Whether you’re new to cooking or just looking for an easy, go-to soup recipe, this one is sure to become a household favorite.
Why This Recipe is Perfect for Beginners
- One-Pot Convenience: No need for multiple pans or complicated techniques—everything comes together in a single pot, making cleanup a breeze.
- Simple Ingredients: You’ll only need a handful of pantry staples and fresh ingredients, making this recipe accessible for any home cook.
- Quick and Easy: With just 45 minutes from start to finish, this soup is a great option for busy weeknights or lazy weekends.
- Rich and Comforting: The combination of sausage, potatoes, and cream creates a luxurious, hearty soup that tastes like you spent hours cooking.
- Customizable: This recipe allows for substitutions and variations to fit dietary preferences and ingredient availability.
Ingredients and Substitutions
Main Ingredients:
- 16 ounces spicy Italian sausage – Adds a rich, flavorful kick to the soup. You can also use mild Italian sausage if you prefer less heat.
- 8 ounces chicken breast or thighs, diced – Replacing the bacon with chicken keeps the dish flavorful while maintaining a hearty texture.
- ½ large onion, diced – Provides a savory base for the soup. Yellow or white onions work best.
- 2 to 3 cloves garlic, minced – Essential for adding depth of flavor. Fresh garlic is best, but ½ teaspoon garlic powder can be used in a pinch.
- 28 ounces chicken broth (low sodium) – Forms the base of the soup. You can use vegetable broth for a lighter option.
- 24 ounces water (3 cups) – Helps balance the broth and ensures the right consistency.
- 5 medium russet potatoes, thinly sliced – These create a creamy texture when cooked. Yukon gold potatoes can be used as an alternative.
- 1 teaspoon crushed red pepper flakes (optional) – Adds a touch of heat for those who enjoy spice.
- Salt and pepper (to taste) – Enhances the flavors of the soup.
- 4 cups chopped kale – Brings a slight crunch and a boost of nutrients. Spinach or Swiss chard can be used instead.
- 1 cup heavy whipping cream – Creates the signature creamy texture. Half-and-half or coconut milk can be used for a lighter alternative.
For Garnish:
- Parmesan cheese – Adds a salty, umami boost when sprinkled on top.
Step-by-Step Instructions for a Perfect Zuppa Toscana
Step 1: Brown the Sausage
- Heat a large pot or Dutch oven over medium heat.
- Add the Italian sausage and cook, breaking it into crumbles with a spoon, until browned and cooked through (about 5-7 minutes).
- Remove the sausage with a slotted spoon and set it aside on a plate.
Step 2: Cook the Chicken
- In the same pot, add the diced chicken and cook until browned and fully cooked (about 5 minutes).
- Remove the chicken and set aside with the sausage.
Step 3: Sauté the Aromatics
- Add the diced onion to the pot and cook until softened (about 5-6 minutes).
- Stir in the minced garlic and cook for another 30 seconds to release its aroma.
Step 4: Build the Broth
- Pour in the chicken broth and water, stirring to combine.
- Add the crushed red pepper flakes (if using), along with salt and pepper to taste.
Step 5: Cook the Potatoes
- Add the thinly sliced potatoes to the pot and bring everything to a gentle simmer over medium heat.
- Let the potatoes cook for about 10 minutes or until they become fork-tender.
Step 6: Add the Kale
- Stir in the chopped kale and let it simmer for another 5-10 minutes, allowing it to soften while retaining some texture.
- Taste and adjust the seasoning with more salt and pepper if needed.
Step 7: Finish with Cream
- Reduce the heat to low and pour in the heavy cream, stirring until fully incorporated.
- Allow the soup to warm through for a couple of minutes, but do not let it boil.
Step 8: Serve and Enjoy
- Ladle the soup into bowls and top with freshly grated Parmesan cheese.
- Serve immediately with crusty bread or garlic bread on the side.
Beginner Tips and Common Troubleshooting
✅ How to Tell if Potatoes Are Cooked: Insert a fork or knife into a potato slice—it should slide in easily without resistance.
✅ Preventing Overcooked Kale: Add the kale towards the end of cooking so it stays vibrant and slightly crisp.
✅ Adjusting the Spice Level: If you prefer a milder soup, use mild Italian sausage and skip the red pepper flakes. For extra heat, add a pinch of cayenne pepper.
✅ Thickening the Soup: If you prefer a thicker broth, mash some of the cooked potatoes with a fork before adding the cream.
✅ Lighter Version: Swap heavy cream for half-and-half or coconut milk for a lower-calorie alternative.
✅ Alternative Greens: If kale isn’t your favorite, substitute with spinach or Swiss chard for a softer texture.

Serving Suggestions
🍞 Pair with Bread: A warm loaf of crusty bread, garlic bread, or breadsticks makes an excellent side for soaking up the creamy broth.
🥗 Serve with a Salad: A fresh side salad with balsamic dressing balances the richness of the soup.
🧀 Top with Cheese: In addition to Parmesan, try topping the soup with shredded mozzarella or pecorino Romano for extra flavor.
Storage and Reheating Tips
- Refrigerator: Let the soup cool to room temperature, then transfer it to an airtight container. Store in the fridge for up to 3-4 days.
- Freezer: Allow the soup to cool completely before freezing in an airtight container. It will keep for up to 3 months.
- Reheating: Warm on the stovetop over medium-low heat, stirring occasionally. If the soup has thickened, add a splash of broth or water to adjust the consistency.
Final Thoughts: Try This Cozy, Creamy Zuppa Toscana Tonight!
There’s something incredibly satisfying about making a restaurant-quality soup from scratch, and this homemade Zuppa Toscana proves that anyone can do it. Whether you’re a beginner cook or just looking for an easy, crowd-pleasing recipe, this dish delivers on every level. It’s creamy, hearty, and packed with flavor—perfect for chilly nights, family dinners, or meal prepping for the week.
Now, it’s your turn! Give this Zuppa Toscana recipe a try and let me know how it turns out in the comments. Did you make any substitutions? How did your family enjoy it? I’d love to hear your thoughts! Happy cooking! 🍲✨