Save My neighbor stopped by on a chilly October evening with a container of homemade Italian sausage soup, and I haven't stopped thinking about it since. The first spoonful hit different—creamy but not heavy, with that perfect salty-smoky bacon note cutting through the richness. I pestered her for weeks before she finally shared her method, and it turns out the magic isn't complicated at all. Now this soup lives in my regular rotation, especially when I want something that feels like a restaurant dish but takes barely an hour from start to finish.
I made this for my book club last winter, and someone literally set down their book halfway through the meeting to focus entirely on the soup. It was the first time I realized a dish I threw together could actually stop conversation—not in a stressed way, but in that satisfied, cozy way where everyone's just enjoying being together over good food. That's when I knew this recipe deserved a permanent spot in my cooking life.
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 (450g, casings removed): Buy from a butcher if you can—they'll remove the casings for you, and the quality makes a real difference in flavor depth.
- Bacon (4 slices, chopped): This isn't just a garnish; those rendered drippings become your flavor foundation, so don't skip it or use bacon bits.
- Yellow onion (1 medium, diced): The sweetness balances the sausage's saltiness, and dicing it small helps it melt into the broth.
- Garlic (3 cloves, minced): Mince it fresh right before adding—that's when the aroma really wakes up the kitchen.
- Russet potatoes (4 medium, sliced thin): Thin slices cook faster and absorb more flavor; aim for about a quarter-inch thick so they're tender without turning mushy.
- Kale (120g, stems removed, chopped): The stems are tough and fibrous, so that step matters—tear the leaves into bite-sized pieces so they wilt evenly.
- Chicken broth (1.2 liters): Low-sodium lets you control the salt and prevents the soup from tasting like a salt lick by the end.
- Heavy cream (240ml): This is what makes the soup silky; don't substitute with milk or it'll taste thin and flat.
- Dried Italian herbs (1 tsp): A blend of oregano, basil, and thyme ties all the Italian flavors together without any single herb overpowering.
- Red pepper flakes (1/2 tsp, optional): Start with less if you're heat-sensitive; you can always add more, but you can't take it back.
- Salt and black pepper: Taste as you go—the sausage and bacon add saltiness, so hold back until the end.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with bacon and get those drippings working:
- In a large soup pot over medium heat, chop and cook the bacon until it's crispy and golden—listen for that satisfying sizzle. Scoop it out with a slotted spoon, crumble it onto a paper towel, and leave every drop of those flavorful drippings in the pot.
- Brown the sausage until it smells incredible:
- Add the sausage to the hot bacon fat and break it into small pieces with a wooden spoon as it cooks, about 5-7 minutes. If there's a pool of excess fat sitting on top, drain some off, but leave enough to keep things rich.
- Build flavor with aromatics:
- Toss in the diced onion and let it soften and turn golden, stirring occasionally—this takes about 4 minutes and your kitchen will smell amazing. Add the minced garlic and stir for just 1 minute until it's fragrant but not brown, or it'll turn bitter.
- Get the potatoes cooking in the broth:
- Pour in the chicken broth, add those thin potato slices, sprinkle in the Italian herbs and red pepper flakes if using, and bring everything to a boil. Once it's bubbling, lower the heat and let it simmer uncovered for 15-20 minutes until the potatoes are fork-tender and starting to soften the broth.
- Wilt the kale until it surrenders:
- Stir in your chopped kale and simmer for another 3-4 minutes—it'll go from bright green and tough-looking to tender and almost silky. This is the moment the soup goes from tasty to complete.
- Make it creamy without breaking it:
- Lower the heat to medium-low and pour in the heavy cream in a slow stream, stirring gently as you go. Keep the temperature gentle—you want it warm and velvety, not boiling, or the cream can separate.
- Season and taste your way to perfect:
- Give it a taste and add salt and black pepper gradually until it's exactly right for your palate. Ladle into bowls and top each one with a scatter of that crispy bacon you set aside earlier.
Save My daughter asked me to pack this soup in a thermos for her school lunch, and three months later her teacher asked for the recipe. Suddenly I was emailing it to strangers, and that's when I realized comfort food isn't just about feeding yourself—it's about accidentally creating a little moment of warmth in someone else's day.
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.
Why the Bacon Matters More Than You Think
I used to skip the bacon to cut fat, thinking the sausage would be enough, and the soup tasted flat and one-dimensional. The bacon doesn't just add crunch at the end—those rendered drippings create a savory base that makes every other ingredient taste more like itself. It's the difference between a soup that's good and one you'll actually crave when the weather turns cold.
Timing and Temperature Secrets
The biggest mistake I see is rushing the simmering stage or letting the cream boil after you add it. Give those potatoes a full 15-20 minutes to get genuinely tender, not just soft—they'll start absorbing the broth and creating a naturally creamy texture. And when you add the cream, treat it gently like you're tucking in something delicate, because the lower your heat, the silkier your soup becomes.
Make It Your Own
This soup is forgiving enough to adapt without losing its soul. I've added diced carrots, celery, or even white beans, and each version felt like a different version of comfort. Some nights I leave out the red pepper flakes entirely, other times I double them when I'm in a spicy mood—the base is solid enough to handle your preferences.
- Stir in a handful of spinach instead of kale if that's what you have on hand, though kale holds its texture better.
- A sprinkle of grated Parmesan cheese on top adds a tangy richness that deepens every spoonful.
- Leftover soup tastes even better the next day after the flavors have gotten to know each other overnight.
Save This is the kind of soup that makes your kitchen feel like home, even on days when nothing else makes sense. Serve it with crusty bread, a quiet evening, and good company—that's when it becomes more than just dinner.
Recipe FAQs
- → Can I use a different type of sausage?
Yes, you can substitute with turkey sausage, chicken sausage, or any preferred variety. Adjust cooking time as needed for leaner meats.
- → How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of broth if needed to thin.
- → Can I make this soup ahead of time?
Yes, prepare the soup without adding the cream. Store refrigerated and add cream when reheating to prevent separation.
- → What can I substitute for heavy cream?
Use half-and-half for a lighter version, or try coconut cream for a dairy-free alternative. Adjust seasoning to taste.
- → Can I freeze this soup?
Freeze the soup without cream for up to 2 months. Thaw overnight in the refrigerator, reheat, and stir in fresh cream before serving.
- → What other greens work well in this soup?
Spinach, Swiss chard, or collard greens make excellent substitutes for kale. Add leafy greens toward the end of cooking to prevent overcooking.