Italian Sausage Soup

Featured in: Everyday Home Cooking

This comforting Italian-inspired soup combines savory sausage, crispy bacon, tender potato rounds, and fresh kale in a rich, creamy broth. The flavors meld together beautifully during a gentle simmer, creating a restaurant-quality dish that's surprisingly simple to prepare at home.

The secret lies in starting with bacon drippings to brown the sausage, then building layers of flavor with aromatic onions and garlic. The potatoes become perfectly tender in the chicken broth, while the kale adds color and nutrients during the final minutes of cooking. A splash of heavy cream creates the luxuriously smooth finish that makes this soup so satisfying.

Ready in just 50 minutes with minimal prep work, this soup yields six generous servings and reheats beautifully for meal prep. It's naturally gluten-free and pairs perfectly with crusty bread for a complete, cozy meal any night of the week.

Updated on Wed, 28 Jan 2026 09:23:00 GMT
A close-up bowl of Italian Sausage Soup, featuring creamy broth with savory sausage, tender potatoes, and vibrant green kale. Pin it
A close-up bowl of Italian Sausage Soup, featuring creamy broth with savory sausage, tender potatoes, and vibrant green kale. | warmassif.com

The first time I had this soup was at a tiny Italian place tucked between a dry cleaner and a pawn shop. I kept trying to figure out what made it so incredibly comforting until I noticed the server bringing out a bowl of soup with flecks of green kale peeking through the creamy broth and crispy bacon scattered on top like confetti. Now it's the soup my family requests whenever the temperature drops below 15 degrees.

Last winter my neighbor came over unexpectedly when I had a pot simmering on the stove. She ended up staying for two hours just talking at the kitchen table while the aroma of sausage and garlic filled every corner of my apartment. Sometimes food creates its own kind of magic.

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: Removing the casings lets the sausage crumble beautifully into the soup creating little meaty pockets in every bite
  • Bacon: Cook this first and use the drippings to build layers of smoky flavor that permeate the entire broth
  • Yellow onion: Dicing them small helps them melt into the soup becoming part of the silky base rather than distinct chunks
  • Garlic: Fresh minced garlic adds that aromatic backbone that makes this soup taste like it simmered all day
  • Russet potatoes: Slice them thin about a quarter inch so they cook through quickly and release starch to naturally thicken the broth
  • Kale: Remove those tough stems and chop the leaves into bite sized pieces so they wilt nicely without becoming stringy
  • Chicken broth: Low sodium lets you control the salt level especially important since bacon and sausage add plenty of saltiness
  • Heavy cream: Add this at the very end off the heat to prevent separating and turning grainy
  • Italian herbs: Dried oregano basil and thyme work perfectly here and hold up better than fresh herbs during simmering
  • Red pepper flakes: Even a tiny pinch wakes up all the other flavors without making the soup actually spicy

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Cook the bacon:
In a large soup pot or Dutch oven cook the chopped bacon over medium heat until crisp and the fat has rendered out about 6 to 8 minutes.
Brown the sausage:
Add the crumbled sausage to the bacon drippings and cook breaking it up with a wooden spoon until browned and no longer pink about 5 minutes.
Soften the aromatics:
Toss in the diced onion and cook for 4 minutes until translucent then stir in the garlic for just 1 minute until fragrant.
Simmer the base:
Pour in the chicken broth add the sliced potatoes dried herbs and red pepper flakes bring everything to a boil then reduce heat and simmer uncovered until potatoes are fork tender about 15 to 20 minutes.
Add the kale:
Stir in the chopped kale and let it simmer for 3 to 4 minutes until wilted and vibrant green.
Finish with cream:
Lower the heat pour in the heavy cream and warm through gently without boiling then season with salt and pepper to taste.
Serve and garnish:
Ladle the hot soup into bowls and scatter the reserved crispy bacon on top.
In a rustic kitchen scene, a ladle pours steaming Italian Sausage Soup into a bowl garnished with crispy bacon and fresh herbs. Pin it
In a rustic kitchen scene, a ladle pours steaming Italian Sausage Soup into a bowl garnished with crispy bacon and fresh herbs. | warmassif.com

My sister in law asks for this soup every time she visits saying it's the only thing her toddler will eat without complaint. Watching that little boy reach across the table for seconds always makes me smile.

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.

Making It Ahead

This soup keeps beautifully for 3 to 4 days in the refrigerator and actually tastes better after the flavors have had time to meld together. Store it in an airtight container and reheat gently over low heat adding a splash of cream if it seems too thick.

Freezing Tips

Freeze the soup without the cream for up to 3 months leaving about an inch of space at the top of the container for expansion. Thaw overnight in the refrigerator then reheat and stir in fresh cream when ready to serve.

Serving Suggestions

A crusty baguette or garlic knots are perfect for soaking up that last bit of broth in the bowl. A simple green salad with vinaigrette cuts through the richness and completes the meal nicely.

  • Grate some fresh Parmesan over the top right before serving
  • A drizzle of good olive oil adds extra luxury
  • Crusty bread is basically mandatory
Top-down view of Italian Sausage Soup in a Dutch oven, highlighting chunks of potatoes, kale, and melted parmesan on top. Pin it
Top-down view of Italian Sausage Soup in a Dutch oven, highlighting chunks of potatoes, kale, and melted parmesan on top. | warmassif.com

There's something about this soup that makes people linger at the table longer than usual maybe because it's the kind of food that feels like a hug from the inside out.

Recipe Questions & Answers

Can I make this sausage soup ahead of time?

Absolutely. This soup actually tastes better the next day as flavors continue to develop. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over medium-low heat, adding a splash of broth or cream if it has thickened too much. Avoid boiling to prevent the cream from separating.

What type of Italian sausage works best?

Both mild and spicy Italian sausage work wonderfully in this soup. Remove the casings before cooking so the sausage crumbles into the broth. Spicy sausage adds a nice warmth that complements the creamy base, while mild lets other flavors shine. You can also use turkey sausage for a lighter option.

Can I freeze the leftovers?

Yes, though the texture may change slightly. Freeze without the cream for best results, then add fresh cream when reheating. If freezing the complete soup, expect some separation—simply whisk while reheating to bring it back together. Store in freezer-safe containers for up to 3 months.

What can I substitute for the kale?

Spinach, Swiss chard, or chopped collard greens all work beautifully. Add these greens in the last 2-3 minutes of cooking as they wilt faster than kale. You can also use frozen chopped spinach, thawed and drained well, for a convenient alternative.

How do I prevent the cream from curdling?

The key is to lower the heat before adding the heavy cream and never let the soup come to a boil after this step. Heat it gently just until warmed through. If reheating leftovers, do so over low heat and stir frequently. This keeps the broth smooth and creamy.

Can I make this soup dairy-free?

Yes. Substitute coconut milk, cashew cream, or full-fat canned coconut milk for the heavy cream. The flavor will change slightly but remains delicious. You can also simply omit the cream entirely—the broth is still flavorful and satisfying without it.

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.

Italian Sausage Soup

Hearty soup with Italian sausage, bacon, potatoes, kale, and creamy broth ready in under an hour.

Prep time
15 minutes
Cook time
35 minutes
Time required
50 minutes
Created by Julia Mendoza


Skill level Easy

Cuisine type Italian-American

Portions 6 Number of servings

Dietary notes No Gluten

What You’ll Need

Meats

01 1 pound 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

Directions

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, about 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, or 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; do not boil.

Step 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.

Tools you'll need

  • Large soup pot or Dutch oven
  • Knife and cutting board
  • Slotted spoon
  • Ladle

Allergy details

Double-check ingredients for allergens and ask your healthcare provider if you're unsure.
  • Contains dairy from heavy cream
  • Contains pork from sausage and bacon
  • Verify sausage and broth for gluten content if sensitive

Nutrition per serving

For general info only. Always consult a pro for dietary advice.
  • Calorie count: 450
  • Fat content: 32 grams
  • Carbohydrates: 23 grams
  • Proteins: 16 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.