There’s nothing like a warm, comforting bowl of sausage and potato soup to satisfy your hunger and warm you up on a cold day.

This savory soup features the perfect combination of ground Italian sausage, tender potatoes, and a creamy broth that’s both rich and satisfying.
Plus, with a blend of herbs and seasonings, this soup is packed with flavor in every bite. Whether you’re cooking for a family dinner or meal prepping for the week ahead, this sausage and potato soup is sure to be a crowd-pleaser.
Ingredients List
Seasonings
- 1 teaspoon dried basil
- ½ teaspoon dried parsley
- ½ teaspoon dried oregano
- 1 teaspoon mustard powder
- ¼ teaspoon pepper
Soup Ingredients
- 1 lb ground Italian sausage (hot or mild)
- 2 tablespoons butter
- 1 yellow onion, diced
- ½ cup diced carrots
- 2 ribs celery, diced
- 3 cloves garlic, minced
- 3 tablespoons flour
- 1 teaspoon soy sauce
- 1 teaspoon hot sauce (optional)
- 5 cups chicken broth
- 1 cup heavy cream
- 1 ¼ lbs red potatoes (about 6 small potatoes), cleaned and cut into 1-inch cubes
- 2 cups shredded cheddar cheese (optional)

Required Kitchen Tools
When preparing sausage and potato soup, having the right kitchen tools makes the cooking process easier and more efficient. Here are some essential tools you’ll need:
- Large Soup Pot: A heavy-duty pot is essential for cooking and simmering the ingredients evenly. This is where the sausage, vegetables, and broth will come together to create your delicious soup.
- Wooden Spoon or Silicone Spatula: Stirring your soup with a wooden spoon or silicone spatula will help you mix the ingredients without damaging your pot.
- Sharp Knife: A sharp knife is necessary to dice the vegetables like onions, carrots, and celery. It’ll make your prep work easier and more precise.
- Cutting Board: Having a sturdy cutting board will help you safely chop the vegetables and potatoes.
- Measuring Spoons and Cups: For accurate seasoning, use measuring spoons and cups to ensure you add just the right amount of herbs and liquids.
With these tools on hand, you’ll be ready to cook up a perfect pot of sausage and potato soup!
Cooking the Sausage and Vegetables
The first step in creating this hearty soup is to cook the sausage and vegetables, which lay the foundation for the soup’s rich flavor. Follow these steps for perfectly cooked sausage and tender vegetables:

Cook the Sausage
To start, remove the casings from your Italian sausage if you’re using links. Preheat your large soup pot over medium heat. Add the ground sausage to the pot and cook, breaking it apart with a wooden spoon or silicone spatula. Stir the sausage occasionally as it cooks, making sure to crumble it into small bits. It will take around 10-12 minutes for the sausage to cook all the way through, becoming nice and browned. Once fully cooked, remove the sausage from the pot and set it aside. Be sure to reserve about 1 tablespoon of the drippings for the next step. (If you don’t have enough drippings, you can simply use butter.)
Cook the Vegetables
Add the reserved sausage drippings to the pot, along with the butter, and heat over medium. Once the butter has melted, toss in the diced onion, carrots, and celery. Cook these vegetables for about 5 minutes, stirring occasionally, until they begin to soften and the onion turns translucent. Then, add the minced garlic and cook for an additional minute, stirring to release its fragrance.
Add the Flour and Seasonings
Next, sprinkle the flour over the softened vegetables and stir it in to coat the mixture. Let it cook for about 2 minutes, stirring frequently, to create a slight roux that will help thicken the soup later. Once the flour is fully incorporated, add the soy sauce, hot sauce (if using), and all your dried herbs—basil, parsley, oregano, mustard powder, and pepper. Stir the seasonings into the vegetables, allowing them to infuse the mixture with flavor.
Now that your base is ready, you’re ready to move on to the next step—bringing your sausage and vegetable mixture to life with the addition of broth and potatoes!

Adding the Broth, Potatoes, and Simmering
Now that your sausage and vegetable base is ready, it’s time to add the liquid ingredients and potatoes, turning this dish into a creamy, comforting soup. Follow these steps to bring everything together.
Add the Broth and Cream
Pour in the chicken broth slowly, stirring as you go to deglaze the pot. This will help lift any flavorful bits stuck to the bottom of the pot. Once the broth is fully incorporated, slowly stir in the heavy cream, creating a creamy base for your soup. Add the hot sauce and soy sauce if you haven’t already, and continue to stir to combine. The creamy broth should start to smell wonderfully savory and rich.
Add the Potatoes
Clean your potatoes and pat them dry. Cut them into 1-inch cubes, ensuring they are relatively uniform in size so they cook evenly. Add the potatoes directly into the soup and give it a good stir to mix them in. Once the potatoes are submerged in the broth, bring the soup to a boil.
Simmer the Soup
Once the soup reaches a boil, reduce the heat to a simmer. Let it cook uncovered for about 20-25 minutes, or until the potatoes are fork-tender. During this time, the potatoes will release some of their starch into the broth, thickening the soup slightly.
Add the Sausage Back In
After the potatoes are tender, add the cooked sausage back into the pot. Stir to combine everything, allowing the sausage to heat through and infuse the soup with its savory flavor.

Final Touches and Serving
Now that your soup is cooked, it’s time to add the finishing touches that will elevate the flavor and bring it all together.
Stir in Cheese (Optional)
If you’re a fan of cheesy soup, this is the moment to add some shredded cheddar cheese! Reduce the heat to low and stir in the cheese until it’s melted and incorporated, adding a luscious creaminess to the soup. The cheese will enhance the flavor and make the soup even more indulgent.
Adjust the Seasoning
Before serving, taste your soup and adjust the seasoning if needed. You can add more salt, pepper, or hot sauce if you prefer a spicier kick. The soy sauce and hot sauce already add a nice depth of flavor, but tweaking the seasoning ensures it’s just right for your taste.
Serve and Enjoy!
Ladle the soup into bowls, and if desired, sprinkle with additional shredded cheddar cheese for a touch of extra richness. Serve the soup hot with some crusty bread on the side for dipping—it’s the perfect meal for a chilly evening!
Storing Leftovers
This soup stores wonderfully! If you have leftovers, you can keep them in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat, adding a splash of broth or water to thin it out if necessary.
Freezing the Soup
If you want to save some for later, this soup also freezes well. Let the soup cool completely before transferring it into freezer-safe containers. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy it, simply thaw it overnight in the fridge and reheat it on the stove.

Sausage and potato soup Recipe
Equipment
- Large Soup Pot
- Wooden Spoon or Silicone Spatula
- Sharp Knife
- Cutting Board
- Measuring Spoons and Cups
Ingredients
Seasonings
- 1 teaspoon dried basil
- ½ teaspoon dried parsley
- ½ teaspoon dried oregano
- 1 teaspoon mustard powder
- ¼ teaspoon pepper
Soup Ingredients
- 1 lb ground Italian sausage (hot or mild)
- 2 tablespoons butter
- 1 yellow onion, diced
- ½ cup diced carrots
- 2 ribs celery, diced
- 3 cloves garlic, minced
- 3 tablespoons flour
- 1 teaspoon soy sauce
- 1 teaspoon hot sauce (optional)
- 5 cups chicken broth
- 1 cup heavy cream
- 1¼ lbs red potatoes (about 6 small potatoes), cleaned and cut into 1-inch cubes
- 2 cups shredded cheddar cheese (optional)
Instructions
Cooking the Sausage and Vegetables
- To start, remove the casings from your Italian sausage if you're using links. Preheat your large soup pot over medium heat. Add the ground sausage to the pot and cook, breaking it apart with a wooden spoon or silicone spatula. Stir the sausage occasionally as it cooks, making sure to crumble it into small bits. It will take around 10-12 minutes for the sausage to cook all the way through, becoming nice and browned. Once fully cooked, remove the sausage from the pot and set it aside. Be sure to reserve about 1 tablespoon of the drippings for the next step. (If you don’t have enough drippings, you can simply use butter.)
- Add the reserved sausage drippings to the pot, along with the butter, and heat over medium. Once the butter has melted, toss in the diced onion, carrots, and celery. Cook these vegetables for about 5 minutes, stirring occasionally, until they begin to soften and the onion turns translucent. Then, add the minced garlic and cook for an additional minute, stirring to release its fragrance
- Next, sprinkle the flour over the softened vegetables and stir it in to coat the mixture. Let it cook for about 2 minutes, stirring frequently, to create a slight roux that will help thicken the soup later. Once the flour is fully incorporated, add the soy sauce, hot sauce (if using), and all your dried herbs—basil, parsley, oregano, mustard powder, and pepper. Stir the seasonings into the vegetables, allowing them to infuse the mixture with flavor.
- Now that your base is ready, you’re ready to move on to the next step—bringing your sausage and vegetable mixture to life with the addition of broth and potatoes!
Adding the Broth, Potatoes, and Simmering
- Pour in the chicken broth slowly, stirring as you go to deglaze the pot. This will help lift any flavorful bits stuck to the bottom of the pot. Once the broth is fully incorporated, slowly stir in the heavy cream, creating a creamy base for your soup. Add the hot sauce and soy sauce if you haven’t already, and continue to stir to combine. The creamy broth should start to smell wonderfully savory and rich.
- Clean your potatoes and pat them dry. Cut them into 1-inch cubes, ensuring they are relatively uniform in size so they cook evenly. Add the potatoes directly into the soup and give it a good stir to mix them in. Once the potatoes are submerged in the broth, bring the soup to a boil.
- Once the soup reaches a boil, reduce the heat to a simmer. Let it cook uncovered for about 20-25 minutes, or until the potatoes are fork-tender. During this time, the potatoes will release some of their starch into the broth, thickening the soup slightly.
- After the potatoes are tender, add the cooked sausage back into the pot. Stir to combine everything, allowing the sausage to heat through and infuse the soup with its savory flavor
Conclusion
This Sausage and Potato Soup recipe is the perfect blend of hearty ingredients, comforting flavors, and satisfying textures. From the savory sausage and creamy broth to the tender potatoes and optional cheesy finish, this soup is sure to be a crowd-pleaser. Whether you’re serving it on a cold winter day or looking for an easy dinner that can be made in one pot, this recipe is a go-to. Plus, with options for storing and freezing, you can enjoy it for days to come!