Why You’ll Love Creamy Italian Sausage Soup Recipe

You’ll love this recipe because it:

  • Delivers big flavor with minimal effort—just one pot to sauté the sausage and then simmer everything together.

  • Combines the satisfying textures of pasta and sausage with a rich, creamy tomato‑based broth that feels indulgent yet approachable.

  • Works for both a family dinner or a more casual get‑together, and leftovers taste just as good the next day.

  • Can easily be adapted—use different pastas, swap sausage types, lighten the creaminess, or boost the veggies.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Italian sausage

  • Yellow onion, diced

  • Garlic, minced

  • Marinara sauce

  • Penne pasta

  • Chicken broth

  • Half and half, heavy cream or whole milk

  • Canned whole tomatoes

  • Canned diced tomatoes

  • Italian seasoning

  • Shredded mozzarella cheese

  • Grated Parmesan cheese

  • Butter

  • Olive oil

Directions

  1. In a large pot, fill with about 6 cups of water and cook the pasta according to the package directions.

  2. Once pasta is cooked, rinse with cold water and drain. Set the pasta aside.

  3. In the same pot, heat olive oil and add the Italian sausage, diced onion and minced garlic. Cook until the sausage is completely cooked through. Drain any excess grease and set the sausage mixture aside.

  4. Return the pot to medium‑high heat and add the chicken broth, canned whole tomatoes (break them up as you add them), the diced tomatoes, marinara sauce and Italian seasoning. Then stir in the cream or half‑and‑half (or milk). Bring the mixture to a slow boil, stirring, then reduce heat to medium and simmer for about 5 minutes.

  5. Add back in the sausage mixture, butter and about two cups of the shredded mozzarella along with the Parmesan. Simmer over medium heat 10–15 minutes, stirring occasionally to avoid sticking.

  6. Remove from heat and stir in the remaining shredded mozzarella so it melts through.

  7. Finally stir the cooked pasta into the soup until well combined and serve immediately. Optionally sprinkle freshly ground black pepper and extra Italian seasoning to taste.

Servings and timing

  • Prep time: 20 minutes

  • Cook time: 25 minutes

  • Total time: 45 minutes

  • Servings: about 10 bowls

Variations

  • Use spicy or hot Italian sausage if you prefer more heat.

  • Swap penne pasta for rigatoni, fusilli, or even small shells to change the shape and texture.

  • For a lighter version, use whole milk instead of cream and reduce the butter slightly.

  • Add vegetables like chopped spinach, kale, bell peppers or mushrooms to boost nutrition and bulk.

  • Use turkey or chicken sausage as a leaner alternative.

  • Replace marinara sauce with a saffron or basil‑tomato sauce for a twist.

  • Make it gluten‑free by using gluten‑free pasta and checking that all canned sauces/broth are gluten‑free.

  • For an extra cheesy top, serve with a sprinkle of fresh mozzarella or provolone before serving.

Storage/Reheating

  • Store leftover soup in an airtight container in the refrigerator for up to 3–4 days.

  • To freeze: allow the soup to cool completely then transfer to a freezer‑safe container. Freeze for up to 2–3 months.

  • To reheat: thaw in the refrigerator if frozen. Reheat on the stovetop over medium heat, stirring gently. If the pasta has absorbed too much liquid, add a splash of chicken broth or milk to loosen it up. Taste and adjust seasoning before serving.

FAQs

What type of sausage should I use?

You can use mild or hot Italian sausage depending on your preference. Pork sausage works well; you could also use turkey or chicken sausage for a lighter option.

Can I use a different pasta shape?

Yes — though penne is preferred because it holds up well in the soup. Other short pastas like rigatoni, shells or fusilli also work. Avoid very fine, delicate pastas that may become mushy.

Can I make this soup vegetarian?

Yes — substitute the sausage with a plant‑based sausage or textured vegetable protein, and replace chicken broth with vegetable broth. The flavors will shift slightly but you’ll still get a rich, hearty soup.

Is it possible to lighten the creaminess?

Absolutely. Use whole milk instead of half and half or heavy cream, reduce the butter, and you’ll still have a creamy base with fewer calories.

How can I make it spicier?

Use hot Italian sausage or add red pepper flakes, cayenne or a splash of hot sauce. A spicy sausage will give you heat plus flavor.

Can I prepare this ahead of time?

You can cook the sausage mixture and sauce ahead, then add pasta and cheese just before serving. However, the pasta can absorb liquid over time, so it’s best to add it right before serving for best texture.

Will the pasta get mushy if left in the soup?

If the pasta sits in the soup for too long (especially after adding), it can continue to absorb liquid and soften. If planning leftovers, you might undercook the pasta slightly so it doesn’t over‑soften.

Can I substitute the marinara sauce and canned tomatoes?

Yes — you can use your favorite homemade marinara or diced/whole tomatoes. If you omit the whole tomatoes, you may want to add diced tomatoes only and slightly adjust texture.

How do I reheat the soup without it separating or curdling?

Reheat gently over medium heat, stirring occasionally. If you used cream, avoid very high heat which might cause separation. If the soup is very thick, add a little broth or milk to bring it back to desired consistency.

Can I serve this soup as an appetizer or main course?

Either! It’s hearty enough to serve as a main with bread on the side, but you could also serve in smaller bowls as an appetizer at a gathering.

Conclusion

This Creamy Italian Sausage Soup is a win for any time you’re craving something warm, comforting and full of flavour. With its rich tomato‑cream broth, Italian sausage, pasta and melty cheese, it hits every comfort‑food note. And yet it’s simple enough to pull together on a weeknight. Whether you’re feeding a crowd or just want leftovers you’ll look forward to, this soup is going to become a go‑to. Enjoy!


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Italian Sausage Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

This Creamy Italian Sausage Soup is a hearty, comforting dish made with ground Italian sausage, potatoes, spinach, and a rich, creamy broth. It’s a quick and easy one-pot meal perfect for chilly evenings.


Ingredients

  • 1 pound ground Italian sausage
  • 1 tablespoon olive oil
  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups chicken broth
  • 1 cup water
  • 5 medium yellow potatoes, sliced thin
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 3 cups baby spinach
  • 1 cup heavy cream
  • 1/2 cup shredded parmesan cheese

Instructions

  1. In a large pot, cook the ground Italian sausage over medium heat until browned. Drain excess grease and set sausage aside.
  2. In the same pot, add olive oil and sauté diced onions until translucent, about 3-4 minutes.
  3. Add minced garlic and cook for another minute until fragrant.
  4. Pour in chicken broth and water, then add sliced potatoes, Italian seasoning, crushed red pepper flakes, salt, and black pepper.
  5. Bring to a boil, then reduce heat and simmer for 10-15 minutes or until potatoes are tender.
  6. Add the cooked sausage back into the pot along with the spinach. Stir and cook until spinach wilts, about 2-3 minutes.
  7. Reduce heat to low, stir in heavy cream and parmesan cheese until fully incorporated.
  8. Simmer for an additional 5 minutes, then serve warm.

Notes

  • Use spicy Italian sausage if you prefer a kick of heat.
  • For a lighter version, substitute half-and-half for heavy cream.
  • Leftovers can be stored in the refrigerator for up to 3 days.
  • Perfectly pairs with crusty bread or a side salad.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 420
  • Sugar: 2g
  • Sodium: 900mg
  • Fat: 32g
  • Saturated Fat: 14g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 2g
  • Protein: 16g
  • Cholesterol: 75mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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