Creamy Sausage, Potato & Tomato Soup 🍅🥔🌭
When you’re craving something warm, creamy, hearty, and full of comforting flavor, this Creamy Sausage, Potato & Tomato Soup is the perfect recipe to make.
This cozy soup combines savory sausage, tender potatoes, tomatoes, garlic, onions, Italian herbs, and a creamy broth to create a satisfying homemade dinner. Every spoonful is packed with rich tomato flavor, hearty potatoes, and delicious sausage.
It’s an easy sausage potato soup recipe that’s perfect for chilly evenings, busy weeknights, Sunday dinners, or whenever you want a comforting meal that feels homemade without requiring complicated ingredients.
The best part is that this soup can be prepared in one pot, making cleanup easy too.
Why You’ll Love This Creamy Sausage Potato Soup
There are plenty of reasons this soup is destined to become a family favorite:
- 🌭 Savory, flavorful sausage
- 🥔 Tender potatoes
- 🍅 Rich tomato flavor
- 🥛 Creamy and comforting broth
- 🧄 Garlic and Italian herbs
- 🧅 Sweet and savory onions
- 🍲 Easy one-pot dinner
- ⏰ Perfect for busy weeknights
- 👨👩👧 Family-friendly
- ❤️ Ultimate comfort food
Ingredients
- 1 pound Italian sausage, mild or spicy
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 medium Yukon Gold potatoes, peeled and diced
- 1 can (14.5 ounces) diced tomatoes
- 2 tablespoons tomato paste
- 4 cups low-sodium chicken broth
- 1 teaspoon Italian seasoning
- ½ teaspoon dried basil
- ½ teaspoon paprika
- ½ teaspoon black pepper
- ½ teaspoon salt
- 1 cup heavy cream
- ½ cup freshly grated Parmesan cheese
- 2 cups fresh spinach, optional
- 2 tablespoons chopped fresh parsley
How to Make Creamy Sausage, Potato & Tomato Soup
Step 1: Brown the Sausage
Heat a large Dutch oven or soup pot over medium heat.
Add the Italian sausage and cook until browned and fully cooked, breaking it into small pieces as it cooks.
If the sausage releases a lot of grease, carefully drain some of it before continuing.
The browned sausage adds a deep savory flavor to the soup.
Step 2: Cook the Onion
Add the olive oil if needed.
Add the diced onion and cook for approximately 4–5 minutes, until softened and lightly golden.
Add the minced garlic and cook for another 30–60 seconds.
Be careful not to burn the garlic.
Step 3: Add Tomato Paste and Seasonings
Stir in the tomato paste.
Add the Italian seasoning, dried basil, paprika, black pepper, and salt.
Cook for about 1 minute while stirring.
This helps develop the tomato and herb flavors.
Step 4: Add Tomatoes and Broth
Pour in the diced tomatoes and chicken broth.
Stir well, scraping up any flavorful browned bits from the bottom of the pot.
Bring the mixture to a gentle simmer.
Step 5: Add the Potatoes
Add the diced potatoes.
Stir everything together.
Cover partially and simmer for approximately 15–20 minutes, or until the potatoes are fork-tender.
The exact cooking time will depend on the size of the potato pieces.
Step 6: Make It Creamy
Reduce the heat to low.
Slowly stir in the heavy cream.
Allow the soup to warm gently for approximately 3–5 minutes.
Avoid boiling aggressively after adding the cream.
Step 7: Add Parmesan
Stir in the freshly grated Parmesan cheese.
Continue stirring until the cheese melts into the soup.
The Parmesan adds a delicious savory flavor and helps make the broth richer.
Step 8: Add Spinach
If using spinach, stir it into the hot soup.
Cook for approximately 1–2 minutes, just until wilted.
Step 9: Finish and Serve
Taste the soup and adjust the salt and pepper if necessary.
Sprinkle with fresh parsley.
Serve hot with crusty bread, garlic bread, or your favorite side.
What Does Creamy Sausage, Potato & Tomato Soup Taste Like?
This soup combines rich, savory, creamy, and slightly tangy flavors.
The sausage gives the soup a hearty savory base, while tomatoes add brightness and depth.
Potatoes become tender and absorb the flavors of the broth, creating a satisfying texture.
Heavy cream softens the acidity of the tomatoes and creates a rich, velvety broth.
Garlic, basil, Italian seasoning, and Parmesan bring everything together.
The result is a comforting soup that’s hearty enough to serve as a complete dinner.
What Kind of Sausage Should I Use?
Italian sausage is an excellent choice for this recipe.
You can use:
- Mild Italian sausage
- Hot Italian sausage
- Sweet Italian sausage
- Turkey Italian sausage
- Chicken sausage
- Smoked sausage
For a spicy soup, hot Italian sausage works particularly well with the creamy tomato broth.
Best Potatoes for Sausage Potato Soup
Yukon Gold potatoes are an excellent choice because they become tender and creamy while holding their shape.
You can also use:
- Russet potatoes
- Red potatoes
- Baby potatoes
- White potatoes
If using Russet potatoes, keep in mind that they can break down more easily and naturally thicken the soup.
Tips for the Best Creamy Tomato Sausage Soup
Brown the Sausage Well
Don’t rush this step.
Allowing the sausage to brown creates flavorful bits that add depth to the soup.
Cut Potatoes Evenly
Similar-sized potato pieces cook more evenly.
Small to medium cubes are ideal.
Add Cream Near the End
Adding the cream after the potatoes are tender helps prevent the dairy from separating.
Use Fresh Parmesan
Freshly grated Parmesan melts more smoothly and adds better flavor.
Don’t Boil the Creamy Soup
Once you’ve added the cream, keep the soup at a gentle heat.
Aggressive boiling can cause the dairy to separate.
Can I Use Ground Sausage?
Yes.
Ground Italian sausage works perfectly.
Simply remove the sausage from its casing if necessary and brown it in the pot.
Can I Use Smoked Sausage?
Absolutely.
Sliced smoked sausage gives the soup a slightly smoky flavor and works especially well if you prefer a less traditional Italian-style soup.
Can I Make This Soup Spicy?
Yes!
Use hot Italian sausage and add:
- Red pepper flakes
- Cayenne pepper
- Crushed chili peppers
- A pinch of smoked paprika
Start with a small amount and adjust to taste.
Can I Make This Soup Without Heavy Cream?
Yes.
You can substitute half-and-half or whole milk.
The soup will be lighter and slightly less rich.
For a dairy-free version, use an unsweetened dairy-free cream alternative that’s suitable for cooking.
Can I Add More Vegetables?
Definitely.
This soup is easy to customize.
Try adding:
- 🥬 Kale
- 🥬 Spinach
- 🥕 Carrots
- 🌽 Corn
- 🍄 Mushrooms
- 🫑 Bell peppers
- 🥒 Zucchini
Add delicate vegetables such as spinach near the end of cooking.
Easy Variations
Creamy Tuscan Sausage Potato Soup
Add spinach, sun-dried tomatoes, Parmesan, and Italian herbs for a Tuscan-inspired version.
Spicy Sausage Tomato Soup
Use hot Italian sausage and add red pepper flakes for extra heat.
Cheesy Sausage Potato Soup
Add shredded mozzarella or cheddar along with the Parmesan for an extra-cheesy soup.
Sausage and Kale Potato Soup
Replace spinach with chopped kale and simmer until tender.
Creamy Chicken Sausage Soup
Use chicken sausage instead of pork sausage for a different flavor.
Bacon Sausage Potato Soup
Add cooked, crumbled bacon for an extra smoky and savory flavor.
What to Serve with Creamy Sausage Potato Soup
This soup is filling on its own, but bread makes it even better.
Try serving it with:
- 🥖 Crusty French bread
- 🧄 Garlic bread
- 🍞 Dinner rolls
- 🥗 Green salad
- 🥗 Caesar salad
- 🥦 Steamed broccoli
- 🥬 Roasted vegetables
- 🥖 Sourdough bread
A piece of warm crusty bread is perfect for soaking up the creamy tomato broth.
How to Store Leftover Soup
Allow the soup to cool promptly.
Transfer leftovers to airtight containers and refrigerate within 2 hours.
Enjoy within 3–4 days.
When reheating, use low to medium heat and stir occasionally.
Avoid bringing the creamy soup to a vigorous boil.
If it becomes too thick in the refrigerator, add a splash of chicken broth or milk while reheating.
Can You Freeze Creamy Sausage Potato Soup?
You can freeze this soup, although creamy dairy-based soups can sometimes change texture after thawing.
For the best results, consider freezing the soup before adding the heavy cream and Parmesan.
Thaw overnight in the refrigerator, reheat gently, and add the cream and cheese during reheating.
If freezing the completed soup, store it in a freezer-safe airtight container and use within approximately 2–3 months for best quality.
Frequently Asked Questions
Can I use spicy sausage?
Yes. Spicy Italian sausage is delicious with the creamy tomato base.
Can I use chicken sausage?
Absolutely. Chicken or turkey sausage can be substituted for pork sausage.
What potatoes work best?
Yukon Gold, Russet, red, and baby potatoes all work well.
Can I add spinach?
Yes. Stir fresh spinach into the soup during the final few minutes.
Can I make it without cream?
Yes. Half-and-half or whole milk can be used instead, although the soup will be less rich.
Can I make this soup ahead of time?
Yes. Prepare the soup base ahead of time and refrigerate it. Reheat gently and add the cream and Parmesan near the end.
Why did my creamy soup separate?
High heat can cause dairy products to separate. Keep the heat low after adding cream and avoid vigorous boiling.
Creamy Sausage, Potato & Tomato Soup Recipe Card
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: About 50 minutes
Servings: 6
Ingredients
- 1 pound Italian sausage
- 1 medium onion
- 3 cloves garlic
- 4 medium potatoes
- 1 can diced tomatoes
- 2 tablespoons tomato paste
- 4 cups chicken broth
- 1 cup heavy cream
- ½ cup Parmesan cheese
- 1 teaspoon Italian seasoning
- ½ teaspoon dried basil
- ½ teaspoon paprika
- ½ teaspoon black pepper
- ½ teaspoon salt
- 2 cups spinach, optional
- Fresh parsley
Instructions
- Brown the Italian sausage in a large pot.
- Add onion and cook until softened.
- Add garlic and cook briefly.
- Stir in tomato paste and seasonings.
- Add diced tomatoes and chicken broth.
- Add diced potatoes.
- Simmer for 15–20 minutes until potatoes are tender.
- Reduce heat to low.
- Stir in heavy cream.
- Add Parmesan and stir until melted.
- Add spinach if using.
- Taste and adjust seasoning.
- Garnish with fresh parsley.
- Serve hot with crusty bread.
Final Thoughts
This Creamy Sausage, Potato & Tomato Soup is the kind of comforting dinner that’s perfect for a chilly evening.
Savory sausage, tender potatoes, rich tomatoes, garlic, Italian herbs, cream, and Parmesan come together in one delicious pot.
It’s hearty enough to satisfy the whole family, easy enough for a weeknight, and flavorful enough to feel like something special.
The creamy tomato broth brings all the ingredients together, while the potatoes make the soup filling and satisfying.
Serve it with warm garlic bread or crusty bread, sprinkle on some fresh Parmesan and parsley, and you’ve got an easy homemade dinner everyone will love.
Save this cozy soup recipe for your next comfort-food night! 🍅🥔🌭🥣
SEO Keywords
Primary Keyword: Creamy Sausage, Potato & Tomato Soup
Secondary Keywords:
creamy sausage potato soup, sausage potato tomato soup, creamy tomato sausage soup, sausage potato soup recipe, creamy potato soup, Italian sausage soup, Crockpot sausage soup, easy sausage soup recipe, tomato potato soup, creamy sausage soup, hearty soup recipes, easy weeknight soup, comfort food recipes, one pot soup recipe, creamy tomato soup with sausage
Meta Description:
This Creamy Sausage, Potato & Tomato Soup combines savory sausage, tender potatoes, tomatoes, garlic, herbs, cream, and Parmesan for a cozy one-pot dinner.