Italian Sausage Potato Soup

Creamy Zuppa Toscana soup loaded with sausage, potatoes, and wilted kale Save
Creamy Zuppa Toscana soup loaded with sausage, potatoes, and wilted kale | chenkudos.com

Zuppa Toscana is a rich, comforting Italian soup that brings together browned Italian sausage, thinly sliced russet potatoes, and wilted fresh kale in a silky cream-enriched chicken broth.

It comes together in under an hour with simple stovetop cooking — brown the sausage, sauté aromatics, simmer the potatoes until fork-tender, then finish with kale and a generous pour of heavy cream.

This gluten-free dish serves four generously and pairs beautifully with crusty bread for soaking up every last drop of that flavorful broth.

The rain was hammering against the kitchen window so hard I could barely hear the pot bubbling on the stove, and honestly that was exactly the kind of evening that demanded something rib sticking and warm. I had a bunch of kale that was one day from becoming compost and some Italian sausage I grabbed on impulse at the butcher. What happened next turned into the soup I have made more than any other recipe in my house.

My neighbor Dave knocked on the door one Friday night asking if I had any sugar, and I handed him a bowl of this instead. He stood in the doorway eating the whole thing, told me it was better than the version at our local Italian place, and then asked for the sugar again on his way out. Now every time I make it, I make a little extra for Dave.

Ingredients

  • Italian sausage (400 g, mild or spicy, casings removed): The foundation of flavor here, so pick a sausage you actually like the taste of on its own.
  • Russet potatoes (4 medium, thinly sliced): They break down slightly and help thicken the broth naturally without any flour or cornstarch.
  • Onion (1 medium, diced): Cooks down into sweetness that balances the richness of the cream.
  • Garlic (3 cloves, minced): Fresh is non negotiable for this one, the aroma fills the whole kitchen.
  • Fresh kale (150 g, chopped): Strip the tough stems and just use the leaves, they soften beautifully in the simmering broth.
  • Heavy cream (240 ml): This is what turns a regular soup into something velvety and indulgent, though half and half works in a pinch.
  • Grated Parmesan cheese (30 g, optional): Shower it on top at the end for a salty, nutty finish.
  • Low sodium chicken broth (1.2 liters): Low sodium lets you control the salt level yourself throughout cooking.
  • Olive oil (1 tbsp): Just enough to get the sausage browning without sticking.
  • Crushed red pepper flakes (1 tsp, optional): A gentle heat that warms the back of your throat without overwhelming the creaminess.
  • Salt and black pepper (to taste): Season gradually and taste as you go, the sausage already brings salt to the pot.

Instructions

Brown the sausage:
Heat olive oil in a large soup pot over medium heat and crumble the sausage in, breaking it apart with a wooden spoon as it cooks until deeply browned and fragrant, about 5 minutes. Scoop it out onto a plate and let it rest while you build the base.
Soften the aromatics:
In the same pot with all those gorgeous sausage drippings, cook the diced onion until it turns translucent and sweet, roughly 3 to 4 minutes. Toss in the minced garlic and stir for one more minute until your kitchen smells incredible.
Simmer the potatoes:
Pour in the chicken broth and add the sliced potatoes, then bring everything to a rolling boil before dropping the heat to a gentle simmer. Let it cook uncovered for 12 to 15 minutes until the potato slices yield easily when poked with a fork.
Bring it all together:
Drop in the chopped kale and return the browned sausage to the pot, letting everything simmer for another 5 minutes until the kale wilts and turns bright green. The broth will start looking richer as the potatoes release some starch.
Add the cream:
Reduce the heat to low and pour in the heavy cream slowly, stirring gently, then season with red pepper flakes, salt, and pepper. Heat it through gently but never let it boil or the cream can separate and look grainy.
Serve and enjoy:
Ladle into wide bowls and let the Parmesan melt over the top if you are using it. A chunk of crusty bread on the side is not optional in my house, it is mandatory.
Steaming bowl of Zuppa Toscana soup topped with grated Parmesan cheese Save
Steaming bowl of Zuppa Toscana soup topped with grated Parmesan cheese | chenkudos.com

One January evening my daughter walked in from the cold, dropped her backpack, and said the house smelled like a hug. She was twelve at the time and had never voluntarily eaten kale in her life, but she polished off two bowls without mentioning it once.

Choosing Your Sausage

Mild sausage keeps things family friendly and lets the cream and potatoes shine, while spicy sausage turns this into something bolder and more assertive. I usually split the difference and use half of each when I can find both.

The Potato Question

Russets are the classic choice because their starch helps thicken the broth, but Yukon Golds hold their shape better if you prefer distinct tender chunks. Either way, do not peel them, the skins add texture and color.

Storage and Reheating

This soup keeps beautifully in the fridge for up to three days and the flavor deepens overnight as everything melds together. Reheat it gently on the stove over low heat rather than microwaving, which can cause the cream to separate.

  • Freeze individual portions without the cream, then stir it in fresh when you reheat.
  • A splash of white wine added after browning the sausage adds a wonderful layer of acidity.
  • Always taste for salt at the end because the broth reduces and concentrates as it sits.
Hearty Zuppa Toscana soup with crumbled sausage and tender potato slices Save
Hearty Zuppa Toscana soup with crumbled sausage and tender potato slices | chenkudos.com

Some recipes come and go from my rotation, but this one earned a permanent spot the moment I watched a quiet kitchen fill with people drawn in by nothing more than the smell of sausage and cream. That is the real magic of soup.

Recipe FAQs

Yes, this soup actually tastes better the next day as the flavors meld together. Store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, avoiding a full boil to prevent the cream from separating.

Either mild or spicy Italian sausage works well depending on your heat preference. Remove the casings and crumble the meat into the pot while browning. For extra depth, you can even use a combination of both mild and spicy links.

Freezing is possible but the cream base may separate or become grainy upon thawing. If you plan to freeze, consider omitting the heavy cream and adding it fresh when reheating. Consume frozen portions within 2 months for best quality.

Swiss chard or spinach make excellent substitutes for kale. If using spinach, add it during the last 2 minutes of cooking since it wilts much faster than kale. Swiss chard can be added at the same stage as kale with similar results.

For a thicker consistency, mash a few potato slices against the side of the pot before adding the cream. To thin the soup, simply stir in extra chicken broth or water until you reach your desired consistency. Adjust seasoning accordingly.

Yes, the core ingredients — sausage, potatoes, kale, cream, and chicken broth — are naturally gluten-free. Always verify the sausage and broth labels for any hidden gluten-containing additives or cross-contamination warnings.

Italian Sausage Potato Soup

Hearty Italian soup with sausage, potatoes, kale, and creamy broth for cozy comfort.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 14 oz Italian sausage (mild or spicy), casings removed

Vegetables

  • 4 medium russet potatoes, thinly sliced
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 5 oz fresh kale, chopped

Dairy

  • 1 cup heavy cream
  • 1 oz grated Parmesan cheese (optional, for serving)

Liquids

  • 5 cups low-sodium chicken broth
  • 1 tbsp olive oil

Seasonings

  • 1 tsp crushed red pepper flakes (optional)
  • Salt and black pepper, to taste

Instructions

1
Brown the Sausage: Heat olive oil in a large soup pot over medium heat. Add the sausage, breaking it into crumbles with a wooden spoon, and cook until browned throughout, about 5 minutes. Transfer the sausage to a plate and set aside.
2
Sauté Aromatics: In the same pot, cook the diced onion until translucent, 3 to 4 minutes. Add the minced garlic and stir for 1 minute until fragrant.
3
Simmer Potatoes: Add the sliced potatoes and chicken broth to the pot. Bring to a boil, then reduce the heat and simmer uncovered for 12 to 15 minutes, until the potatoes are fork-tender.
4
Add Kale and Sausage: Return the browned sausage to the pot and add the chopped kale. Simmer for an additional 5 minutes until the kale is wilted and tender.
5
Finish with Cream: Reduce the heat to low and stir in the heavy cream. Season with crushed red pepper flakes, salt, and black pepper to taste. Heat through gently without boiling.
6
Serve: Ladle into bowls and garnish with grated Parmesan cheese if desired. Serve with crusty bread alongside.
Additional Information

Equipment Needed

  • Large soup pot or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Measuring cups and spoons
  • Ladle

Nutrition (Per Serving)

Calories 520
Protein 24g
Carbs 32g
Fat 32g

Allergy Information

  • Contains dairy (heavy cream, Parmesan cheese)
  • Contains meat (Italian sausage)
  • Check sausage labels for potential gluten or hidden allergens
Lina Chen

Sharing simple, nourishing recipes and practical cooking tips for food lovers and fellow home cooks.