Italian Sausage Soup

Featured in: One-Pot Comfort Meals

This satisfying soup combines browned Italian sausage and crispy bacon with tender russet potatoes, fresh kale, and aromatic onions in a rich, creamy broth. The restaurant-style favorite comes together in under an hour, perfect for feeding a family or meal prepping for the week. Serve with crusty bread for a complete meal that warms you from the inside out.

Updated on Tue, 27 Jan 2026 09:56:00 GMT
Steaming Italian Sausage Soup with kale and creamy broth in a rustic bowl. Save
Steaming Italian Sausage Soup with kale and creamy broth in a rustic bowl. | amberoregano.com

There's something about a bowl of Italian sausage soup that stops you mid-day and makes you pause. My neighbor brought over a pot of it one October evening when the weather had just turned crisp, and I watched how everyone at the table went quiet—not the awkward kind, but the satisfied kind where you're too busy eating to make conversation. The sausage was rich and savory, the potatoes were tender but still held their shape, and that cream made everything silky. I asked for the recipe the next morning, and after a few tweaks in my own kitchen, this became the soup I make when I want to feel like I've done something right.

I made this for my partner's work friends during a dinner party, and someone actually asked if I'd made it professionally before. I hadn't, and I remember laughing while ladling it out, thinking about how the simplest dishes often impress people the most. The kale adds a visual pop at the end, and the cream swirling through turns it into something that looks almost too good to have come from your own pot.

Ingredients

  • Italian sausage (450 g / 1 lb, casings removed): This is where the soup gets its soul—use mild or spicy depending on your mood, and remove it from the casings so it browns evenly and creates a rich base.
  • Bacon (4 slices, chopped): Those crispy bits do double duty: they flavor the oil you'll cook everything in, and they become the garnish that makes people lean in for another spoonful.
  • Yellow onion (1 medium, diced): The sweetness of the onion balances the salty sausage and bacon—don't skip the step of softening it first, or you'll taste the raw edge.
  • Garlic (3 cloves, minced): Add it after the onion has mellowed, and you'll catch that moment when your kitchen smells like Italy.
  • Russet potatoes (4 medium, sliced into 0.5 cm rounds): Slice them thin so they cook through in 15 minutes and absorb the broth without turning to mush.
  • Kale (120 g / 4 cups, stems removed and chopped): The tender leaves wilt in seconds and add an earthy green note that makes the soup feel complete.
  • Low-sodium chicken broth (1.2 liters / 5 cups): Use low-sodium so you can control the salt level and the meat flavors shine through.
  • Heavy cream (240 ml / 1 cup): This is what transforms the broth into something velvety and luxurious—stir it in gently at the end and never let it boil.
  • Dried Italian herbs (1 tsp): A shortcut that works beautifully here, bringing dried oregano and basil into every spoonful.
  • Crushed red pepper flakes (1/2 tsp, optional): Add heat if you like it, but know that the sausage already brings some warmth.
  • Salt and black pepper: Taste as you go near the end; the sausage and bacon are already salty, so you might need less than you'd think.

Instructions

Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon
Start with the bacon:
Chop it into small pieces and drop them into a large pot over medium heat. Listen for the sizzle and watch until the edges curl and turn golden brown, then use a slotted spoon to fish them out. Leave those rendered drippings behind—that's liquid gold for what comes next.
Brown the sausage:
Crumble the sausage directly into the hot bacon fat and let it sit for a minute before you start breaking it apart with a spoon. You want it to develop color and caramelization, not just cook through—this takes about 5 minutes. If you see a pool of fat on top, tilt the pot slightly and spoon some off, but don't be overly aggressive.
Build the base:
Add your diced onion to the sausage and let it soften for about 4 minutes, stirring now and then. When it turns translucent, stir in the garlic and wait for that fragrant moment when you know something delicious is happening.
Add the broth and potatoes:
Pour in the chicken broth and add the sliced potatoes along with the dried Italian herbs and red pepper flakes if using. Bring it to a boil over medium-high heat, then immediately turn it down to a simmer—you want gentle bubbles, not a rolling boil. Let this cook uncovered for 15 to 20 minutes, just until you can easily pierce a potato slice with a fork.
Finish with the greens:
Stir in the kale and let it wilt for 3 to 4 minutes. It'll go from bright green and billowing to dark and tender, and that's exactly what you want.
Cream it gently:
Lower the heat to low and pour in the heavy cream slowly, stirring gently to combine. Let it warm through for a minute or two, but if you see it starting to bubble, pull it off the heat—boiling cream can break and separate. Taste now and season with salt and pepper to taste, keeping in mind that you already have salty elements in play.
Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon
A comforting bowl of Italian Sausage Soup with kale and potatoes, ready to serve. Save
A comforting bowl of Italian Sausage Soup with kale and potatoes, ready to serve. | amberoregano.com

I was making this soup one cold November morning, and my kid came into the kitchen halfway through and asked what smelled so good. By the time it was ready to eat, we'd abandoned our plans and decided to have lunch together instead. That's when I realized this soup does more than fill a bowl—it creates a reason to sit down with someone and take a breath.

Making It Your Own

The beauty of this soup is that it's flexible enough to work with what you have and what you love. I've made it with half-and-half when I didn't have heavy cream, and it was still creamy and delicious, just slightly lighter. Some nights I add diced carrots or celery at the same time as the potatoes, and they soften right alongside and add sweetness. You could even swap the kale for spinach or chard if that's what's in your crisper drawer, though kale's earthiness feels right with all the richness here.

Serving and Storage

Ladle this into bowls and top with those reserved bacon pieces—they stay crispy even when they hit the hot soup, and they're the first thing people notice. A sprinkle of grated Parmesan cheese across the top makes it feel fancy, and crusty bread on the side is non-negotiable for soaking up every last drop. This soup keeps beautifully in the refrigerator for up to four days, though I'd recommend storing the bacon separately and adding it fresh when you reheat, so it doesn't lose its crunch.

Why This Works Every Time

The reason this soup feels foolproof is that the sausage and bacon are doing the heavy lifting flavor-wise, so even if your potatoes are slightly thicker or thinner than ideal, or your kale is a different variety, the soup will still taste rich and satisfying. The cream at the end smooths out any rough edges and ties everything together into one cohesive bowl. There's no complicated technique here, just good ingredients treated with a little patience and respect.

  • If you prefer less heat, skip the red pepper flakes entirely—the sausage brings enough warmth on its own.
  • Make a double batch and freeze half in individual containers for a weeknight dinner that just needs to be reheated.
  • Serve this alongside a simple green salad to balance all that richness, and you've got a complete meal.
Product image
Keeps paper towels accessible for wiping spills, drying hands, and cleaning surfaces while cooking.
Check price on Amazon
Italian Sausage Soup with crispy bacon, tender potatoes, and fresh kale garnish. Save
Italian Sausage Soup with crispy bacon, tender potatoes, and fresh kale garnish. | amberoregano.com

This is the kind of soup that makes you feel capable and generous at the same time—like you've done something thoughtful without having to work too hard. Keep the recipe close for when the seasons turn and people need warming up.

Recipe FAQs

Can I freeze this soup?

Freezing works best before adding the cream. Store the cooled soup without cream in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator, reheat gently, and stir in fresh cream when serving.

What type of sausage works best?

Both mild and spicy Italian sausage work beautifully. Remove the casings before cooking so the meat crumbles nicely. For a lighter option, try turkey sausage or chicken sausage with Italian herbs.

How can I make this dairy-free?

Substitute full-fat coconut milk or unsweetened almond milk for the heavy cream. The soup will have a slightly different flavor profile but remain satisfying and creamy. Skip the Parmesan garnish if avoiding dairy.

Can I use different greens?

Spinach, Swiss chard, or collard greens all work well. Add heartier greens like collards earlier since they take longer to wilt. Delicate spinach only needs 1-2 minutes in the hot broth.

How do I prevent the cream from curdling?

Lower the heat before adding cream and avoid boiling afterward. Stir gently and heat just until warmed through. If reheating leftovers, do so over low heat and add a splash of broth if needed.

What can I serve with this soup?

Crusty Italian bread, garlic knots, or a simple green salad complement the rich broth. For extra indulgence, offer grated Parmesan, crusty croutons, or a drizzle of good olive oil at the table.

Italian Sausage Soup

Hearty soup with Italian sausage, bacon, potatoes, kale, and creamy broth—comfort in a bowl.

Prep Time
15 mins
Time to Cook
35 mins
Time Needed
50 mins
Recipe by Amber Oregano Caleb Murphy


Skill Level Easy

Cuisine Italian-American

Portion Size 6 Portions

Dietary Info No Gluten

What to Use

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 Prepare

Step 01

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

Step 02

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

Step 03

Sauté aromatics: Add diced onion and cook until softened, approximately 4 minutes. Stir in minced garlic and cook for 1 minute until fragrant.

Step 04

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

Step 05

Wilt kale: Stir in chopped kale and simmer for 3 to 4 minutes until wilted.

Step 06

Incorporate cream: Lower heat and pour in the heavy cream. Heat gently until warmed through without boiling.

Step 07

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

What You'll Need

  • Large soup pot or Dutch oven
  • Chef's knife and cutting board
  • Slotted spoon
  • Ladle

Allergy Details

Always check ingredients for allergens and talk to your doctor if unsure.
  • Contains dairy products (heavy cream)
  • Contains pork (sausage and bacon)
  • Verify sausage and broth for gluten content for sensitive individuals

Nutrition Details (per serving)

Nutritional data is for info only—consult a professional for health guidance.
  • Energy: 450
  • Total Fat: 32 g
  • Carbohydrates: 23 g
  • Proteins: 16 g