Save There's something about the sizzle of bacon hitting a hot pot that makes you pause and just listen. My neighbor knocked on my door one chilly October afternoon, carrying a bunch of fresh kale from her garden and asking if I knew what to do with it. That's when this soup came together—part improvisation, part inspiration from a restaurant we'd both loved years ago. The result was so satisfying that it became the dish I reach for whenever someone needs real comfort, the kind that fills both the bowl and the room with warmth.
I made this for a dinner party where someone showed up unexpectedly with their new partner, and I was nervous about whether I had enough food. Turns out this soup stretched beautifully across six bowls, and watching them both go back for seconds while talking and laughing made me realize the best meals are the ones that bring people together without fuss.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Italian Sausage (450 g or 1 lb, casings removed): Buy it fresh from the butcher if you can, or use the packaged kind—either mild or spicy depending on your heat preference and who you're feeding.
- Bacon (4 slices, chopped): The rendered fat becomes your flavor foundation, so don't skip this or use turkey bacon as a substitute here.
- Yellow Onion (1 medium, diced): The sweeter variety caramelizes beautifully as it softens, building that savory base everything else rests on.
- Garlic (3 cloves, minced): Fresh is non-negotiable—the minced stuff in a jar just won't give you that aromatic punch at the right moment.
- Russet Potatoes (4 medium, sliced into 0.5 cm rounds): Their starchy nature thickens the broth naturally and creates that creamy texture without needing extra cream.
- Kale (120 g or 4 cups, stems removed and chopped): Strip away those tough stems before chopping, or you'll end up with chewy bits nobody enjoys; the leaves wilt perfectly in the last few minutes.
- Low-Sodium Chicken Broth (1.2 liters or 5 cups): Low-sodium gives you control over the final seasoning, so you're not fighting an overly salty base.
- Heavy Cream (240 ml or 1 cup): This is what transforms the soup from good to memorable—add it gently at the end so it doesn't break or curdle.
- Dried Italian Herbs (1 tsp): A reliable workhorse that adds complexity without competing with the meat and kale.
- Crushed Red Pepper Flakes (1/2 tsp, optional): This is your heat adjustment—start with less if you're unsure, since you can always add more but can't take it back.
- Salt and Black Pepper: Taste as you go, especially after adding the cream, since that mellows out the seasoning.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Crisp the bacon first:
- Get your large pot over medium heat and let those bacon pieces render slowly until they're golden and the fat is pooling in the bottom. This fat is liquid gold—it's where most of your flavor lives, so don't drain it all away.
- Brown the sausage:
- Crumble the sausage into the bacon fat and let it sit for a minute before stirring, so it gets a chance to caramelize instead of just turning gray. Break it up with your spoon as it cooks until there are no large chunks left.
- Soften the aromatics:
- Toss in your diced onion and let it become translucent and soft—this takes about 4 minutes. Stir in the garlic and you'll immediately smell why this matters; cook it for just 1 minute so it perfumes the pot without turning bitter.
- Build the broth:
- Add your sliced potatoes and chicken broth along with the Italian herbs and red pepper flakes if you're using them. Bring it all to a rolling boil, then lower the heat and let it simmer uncovered for 15 to 20 minutes until those potato slices are tender enough to break with a wooden spoon.
- Wilt in the kale:
- Stir in your chopped kale and watch it transform from a big pile into something silky in just 3 to 4 minutes. The heat does all the work here—you're just letting it happen.
- Add the cream gently:
- Lower your heat so the soup is barely bubbling, then slowly pour in the heavy cream while stirring. Keep the temperature low and the stirring steady so the cream melds into the broth instead of separating or curdling.
- Season and serve:
- Taste it carefully and adjust your salt and pepper until it feels just right on your tongue. Ladle it into bowls and scatter those reserved bacon pieces on top for texture and that smoky finish.
Save A colleague once brought this soup to a potluck where there wasn't much left over, and someone actually asked her for the recipe. When she told them I made it, it became this sweet running joke where they'd text me soup requests before bad weather hit. That's when I knew this wasn't just a recipe—it was something that meant something to people.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
The Magic of Rendered Fat
Most home cooks rush past the bacon step, but that's where the entire soul of this soup lives. The fat that renders from both the bacon and sausage creates a flavor base that no amount of herbs or cream can replicate, so let it happen slowly and don't drain away more than you absolutely need to. I used to think keeping all that fat was wasteful until I tasted the difference it made.
Potato Thickness Matters More Than You Think
Slice your potatoes too thick and they'll still be hard when the kale is already turning to mush. Too thin and they'll disintegrate into the broth, which isn't necessarily bad but changes the texture completely. The quarter-inch thickness is that sweet spot where they stay tender but still hold their shape, giving you actual bites instead of a potato-infused broth.
Customizing Without Losing the Soul
This soup is forgiving enough to welcome additions and substitutions, but there's a balance between creative and chaotic. If you want to add carrots or celery, do it when you add the onions so they have time to soften properly. Swap the heavy cream for half-and-half if you're watching calories, but know it'll be lighter and less luxurious—sometimes that's exactly what you want, and sometimes it's not quite the same magic.
- Dice carrots and celery small so they cook in the same time as the onions.
- Save the cream substitution for when you know your guests will appreciate the lighter version.
- Fresh Parmesan on top adds a salty note that wakes everything up at the very end.
Save There's a reason this soup became what it is—it asks for a little attention but repays you with something that feels both restaurant-quality and deeply personal. Make it for someone who needs warmth, or make it for yourself on an ordinary Tuesday and taste the difference that care makes.
Recipe Questions & Answers
- → Can I use turkey sausage instead of pork Italian sausage?
Yes, turkey Italian sausage works well as a lighter alternative. The flavor will be slightly milder, but the soup will still be delicious and satisfying.
- → How do I store leftover Italian sausage soup?
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth if needed to restore the creamy consistency.
- → Can I freeze this soup?
Yes, though cream-based soups can separate when frozen. For best results, freeze before adding the cream, then stir it in when reheating. Freeze for up to 3 months.
- → What can I substitute for heavy cream?
Half-and-half creates a lighter version, or use coconut cream for a dairy-free option. You can also blend some of the cooked potatoes to add natural creaminess without dairy.
- → Can I use a different type of potato?
Absolutely. Yukon Gold potatoes hold their shape well and add a buttery flavor, while red potatoes offer a firmer texture. Both work beautifully in this soup.
- → How can I make this soup spicier?
Use spicy Italian sausage, increase the red pepper flakes, or add a dash of hot sauce. Fresh jalapeños or a pinch of cayenne pepper also boost the heat nicely.