Hearty Italian Sausage Soup

Featured in: Family Table Comfort

This hearty Italian-inspired soup combines savory sausage and crispy bacon with tender potatoes and fresh kale in a rich, creamy broth. Perfect for cold evenings, this one-pot comfort dish delivers restaurant-quality flavor at home in just 50 minutes. Customize the heat level with red pepper flakes and serve with crusty bread for a satisfying meal the whole family will love.

Updated on Thu, 29 Jan 2026 13:28:00 GMT
A bowl of creamy Italian Sausage Soup filled with sliced potatoes, kale, and savory sausage, garnished with crispy bacon bits. Save
A bowl of creamy Italian Sausage Soup filled with sliced potatoes, kale, and savory sausage, garnished with crispy bacon bits. | ilemdrift.com

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.
Hearty Italian Sausage Soup simmering in a Dutch oven, featuring tender potatoes and fresh kale in a rich, creamy broth. Save
Hearty Italian Sausage Soup simmering in a Dutch oven, featuring tender potatoes and fresh kale in a rich, creamy broth. | ilemdrift.com

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.
Comforting Italian Sausage Soup ladled into a rustic bowl, topped with crumbled bacon and a side of crusty bread. Save
Comforting Italian Sausage Soup ladled into a rustic bowl, topped with crumbled bacon and a side of crusty bread. | ilemdrift.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Hearty Italian Sausage Soup

Savory Italian sausage, bacon, potatoes, and kale in a creamy broth. A comforting classic made simple.

Time to prep
15 mins
Time to cook
35 mins
Overall time
50 mins
Recipe by Owen Strickland


Level Easy

Cuisine Italian-American

Output 6 Portions

Dietary details Free from Gluten

What You'll Need

Meats

01 1 lb Italian sausage, mild or spicy, casings removed
02 4 slices bacon, chopped

Vegetables

01 1 medium yellow onion, diced
02 3 cloves garlic, minced
03 4 medium russet potatoes, scrubbed and sliced into 1/4 inch rounds
04 4 cups fresh kale, stems removed and chopped

Liquids

01 5 cups low-sodium chicken broth
02 1 cup heavy cream

Seasonings

01 1 teaspoon dried Italian herbs
02 1/2 teaspoon crushed red pepper flakes, optional
03 Salt and black pepper to taste

How To Make It

Stage 01

Render Bacon: In a large soup pot or Dutch oven over medium heat, cook chopped bacon until crisp. Remove with a slotted spoon and set aside, preserving drippings in the pot.

Stage 02

Brown Sausage: Add Italian sausage to the pot and cook while breaking it up with a spoon until browned. Drain excess fat if necessary.

Stage 03

Develop Aromatics: Add diced onion and cook for approximately 4 minutes until softened. Stir in minced garlic and cook for 1 minute until fragrant.

Stage 04

Simmer Base: Add sliced potatoes, chicken broth, Italian herbs, and red pepper flakes if desired. Bring to a boil, then reduce heat and simmer uncovered for 15 to 20 minutes until potatoes reach tender consistency.

Stage 05

Incorporate Greens: Stir in chopped kale and simmer for 3 to 4 minutes until completely wilted.

Stage 06

Finish with Cream: Lower heat and slowly pour in heavy cream. Heat gently until warmed through, ensuring mixture does not reach a boil.

Stage 07

Season and Serve: Season with salt and black pepper to taste. Ladle into bowls and garnish with reserved bacon.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment needed

  • Large soup pot or Dutch oven
  • Sharp knife and cutting board
  • Slotted spoon
  • Soup ladle

Allergy details

Double-check the ingredients for allergens. If you aren't sure, ask your healthcare provider.
  • Contains dairy products (heavy cream)
  • Contains pork (Italian sausage and bacon)
  • Verify sausage and broth labels for gluten content if sensitive
  • Always review ingredient labels for potential cross-contamination allergens

Nutrition Details (per serve)

Only use this data for general reference. It isn't a substitute for professional medical guidance.
  • Energy (kcal): 450
  • Fats: 32 g
  • Carbohydrates: 23 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.