Sausage Potato Soup

By:

| Published on:

October 10, 2025

Sausage Potato Soup

I still remember the first time I made this Sausage Potato Soup on a rainy evening—the house smelled like caramelized onions and herbs, and that first spoonful was pure comfort. This rustic, creamy soup combines Italian sausage, tender potatoes, and a simple mirepoix base for a weeknight meal that feels like a hug. It’s easy to scale, forgiving if you change a sachet of ingredients, and perfect when you want something filling without fuss.

Why you’ll love this dish

This soup hits several sweet spots: it’s quick to pull together, uses inexpensive pantry staples, and pleases both kids and adults. The browned Italian sausage adds depth and umami while the potatoes make the broth silky when simmered and finished with cream. Make it for a busy weeknight, a cozy weekend dinner, or to feed a crowd—leftovers reheat beautifully.

“A stick-to-your-ribs soup that comes together in under an hour—my family asks for it every time the weather turns.”

If you like hearty potato soups, you might also enjoy this German potato soup, which swaps in different seasonings and textures for a slightly lighter take.

The cooking process explained

Quick overview so you know what to expect:

  • Sweat onion, carrots, and celery in olive oil until soft.
  • Add garlic, then crumble and brown the Italian sausage.
  • Add diced potatoes, chicken broth, and thyme. Simmer until potatoes are tender.
  • Finish with heavy cream, adjust seasoning, and serve warm.

Total active time: about 15–25 minutes. Simmering time for potatoes: 15–20 minutes. Plan roughly 40–50 minutes from start to finish.

What you’ll need

  • 1 lb Italian sausage (remove casings)
  • 4 medium potatoes, diced (Yukon Gold or Russet), about 4 cups
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 6 cups chicken broth
  • 1 cup heavy cream
  • 2 tbsp olive oil
  • Salt, to taste
  • Pepper, to taste
  • 1 tsp thyme

Ingredient notes and substitutions:

  • Swap heavy cream for half-and-half or full-fat coconut milk to lighten or dairy-free the soup (see Tips).
  • Use sweet Italian sausage for milder flavor or hot for a spicier soup.
  • If you only have ground sausage, that works fine—brown it the same way.

Step-by-step instructions

  1. Heat 2 tablespoons olive oil in a large pot over medium heat.
  2. Add the chopped onion, carrots, and celery. Sauté, stirring occasionally, until softened and translucent, about 6–8 minutes.
  3. Stir in the minced garlic and cook another 30–60 seconds until fragrant.
  4. Remove casings from the sausage and crumble the meat into the pot. Cook, stirring, until browned and cooked through, about 6–8 minutes. Break up any large pieces.
  5. Add the diced potatoes, 6 cups chicken broth, 1 teaspoon thyme, and a generous pinch of salt and pepper. Stir to combine.
  6. Bring the pot to a boil, then reduce heat and simmer until the potatoes are tender when pierced with a fork, about 15–20 minutes.
  7. Stir in 1 cup heavy cream and heat gently until warmed through. Taste and adjust salt and pepper. If the soup is too thick, add a splash of extra broth.
  8. Ladle into bowls and serve warm.

Best ways to enjoy it

Serve this soup with crusty bread or garlic toast to mop up the creamy broth. A crisp green salad or simple roasted Brussels sprouts make a nice contrast. For a heartier bowl, top with shredded cheddar, chopped parsley, or a drizzle of good olive oil. For inspiration on similar comfort-food pairings, try this cheesy ground beef and potatoes recipe for a cheesy, oven-baked side that pairs well with this soup.

Storage and reheating tips

  • Refrigeration: Cool the soup within two hours and store in an airtight container for 3–4 days.
  • Freezing: Freeze in portions for up to 3 months. Use freezer-safe containers or bags and leave some headspace because liquids expand.
  • Reheating: Thaw overnight in the fridge, then reheat gently on the stove over low–medium heat. Bring to an internal temperature of 165°F (74°C) before serving. If the soup thickens after refrigeration or freezing, thin with a little broth and heat slowly to avoid curdling the cream.
  • Food safety: Do not leave soup at room temperature for more than two hours. Reheat only the portion you plan to eat to reduce repeated heating cycles.

Pro chef tips

  • Brown the sausage well: Let it sit in the pan a bit before breaking it up so it develops a deeper flavor from caramelization.
  • Cut potatoes uniformly: Even-sized pieces ensure consistent cooking—about 1/2- to 3/4-inch dice works well.
  • Sweat, don’t burn: Cook the mirepoix (onion, carrot, celery) until soft and glossy; that builds the soup’s base flavor.
  • Avoid boiling after adding cream: Keep the heat low once dairy is in to prevent separation. Stir gently until warmed.
  • Taste and adjust at the end: Potatoes absorb salt. After simmering and adding cream, taste and add more salt or a squeeze of lemon if it needs brightness.

Flavor swaps

  • Spicy: Use hot Italian sausage and add a pinch of red pepper flakes.
  • Smoky: Substitute half the sausage with smoked kielbasa, sliced.
  • Vegetarian: Omit the sausage, add a can of drained white beans for protein, use vegetable broth, and finish with 1 cup full-fat coconut milk.
  • Cheesy: Stir in 1–1½ cups shredded sharp cheddar just before serving for a richer, cheesy soup.
  • Herby: Finish with chopped parsley, chives, or a sprinkle of fresh thyme for freshness.

Helpful answers

How long does it take to make this soup?

From start to finish expect about 40–50 minutes: 15–25 minutes active prep and 15–20 minutes simmering for the potatoes.

Can I use frozen potatoes or pre-cooked potatoes?

You can use frozen diced potatoes—add them straight to the pot and reduce the simmer time slightly. If using precooked potatoes, add them near the end so they don’t fall apart; simmer only until heated through.

Can I make this dairy-free or lower in fat?

Yes. Swap heavy cream for full-fat coconut milk for a dairy-free option, or use half-and-half for a lighter finish. Be mindful that coconut milk has a different flavor profile.

How can I prevent the cream from curdling?

Heat slowly and avoid boiling after adding cream. Temper the cream by whisking a small ladle of hot soup into it before stirring it back into the pot if you’re worried about curdling.

Is this safe to freeze with cream in it?

You can freeze it, but the texture of dairy may change slightly upon thawing. To maintain creaminess, consider freezing the soup without the cream and stirring in fresh cream when you reheat.

If you want any variations tailored to dietary needs (gluten-free, vegetarian, low-sodium), tell me which direction and I’ll provide a customized version.

Print

Sausage Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and creamy soup made with Italian sausage, tender potatoes, and a flavorful mirepoix, perfect for cozy weeknight dinners.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Omnivore

Ingredients

Scale
  • 1 lb Italian sausage (remove casings)
  • 4 medium potatoes, diced (Yukon Gold or Russet), about 4 cups
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 6 cups chicken broth
  • 1 cup heavy cream
  • 2 tbsp olive oil
  • Salt, to taste
  • Pepper, to taste
  • 1 tsp thyme

Instructions

  1. Heat 2 tablespoons olive oil in a large pot over medium heat.
  2. Add the chopped onion, carrots, and celery. Sauté, stirring occasionally, until softened and translucent, about 6–8 minutes.
  3. Stir in the minced garlic and cook another 30–60 seconds until fragrant.
  4. Remove casings from the sausage and crumble the meat into the pot. Cook, stirring, until browned and cooked through, about 6–8 minutes. Break up any large pieces.
  5. Add the diced potatoes, 6 cups chicken broth, 1 teaspoon thyme, and a generous pinch of salt and pepper. Stir to combine.
  6. Bring the pot to a boil, then reduce heat and simmer until the potatoes are tender, about 15–20 minutes.
  7. Stir in 1 cup heavy cream and heat gently until warmed through. Taste and adjust salt and pepper. If the soup is too thick, add a splash of extra broth.
  8. Ladle into bowls and serve warm.

Notes

Serve with crusty bread or garlic toast. This soup reheats beautifully and can be frozen for later use.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6g
  • Sodium: 1010mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 60mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star