<The savory Italian sausage, creamy broth, and tender pasta come together in a symphony of flavors that’s as satisfying as it is comforting. Whether it’s a casual weeknight dinner or a special weekend treat, this soup brings everyone to the table.
For me, this soup carries the essence of family dinners where stories are shared, and laughter echoes through the house. It’s inspired by traditional Italian flavors but adapted to be quick and easy enough for a busy schedule. Each ingredient has its moment to shine, from the smoky sausage to the tangy tomatoes, all tied together with a luscious parmesan-infused broth. It’s a dish that speaks of warmth, togetherness, and the joy of sharing good food.
Why You’ll Love This Recipe
- Comfort in Every Spoonful
The creamy base, hearty sausage, and bite-sized pasta make this soup deeply satisfying—perfect for those days when you need a bit of comfort. - Packed with Flavor
With fragrant garlic, a touch of spice, and a blend of Italian herbs, this soup delivers a burst of flavor in every bite. The parmesan and cream balance everything with their richness. - Easy to Customize
Don’t have ditalini pasta? Use whatever pasta you have on hand. Want a little more heat? Just add extra red pepper flakes. The recipe is versatile enough to suit your preferences. - Quick and Simple
Despite its luxurious flavor, this soup comes together in just 30 minutes, making it perfect for weeknight dinners.
Ingredients You’ll Need
- 1 pound Italian sausage (beef or turkey sausage works well)
- 1 onion, diced
- 2 cloves garlic, chopped
- 1/2 teaspoon ground fennel (optional but adds a sweet, aromatic touch)
- 1/2 teaspoon red pepper flakes (optional, for a little kick)
- 4 cups chicken broth
- 1 (14.5-ounce) can petite diced tomatoes
- 8 ounces pasta, such as ditalini or small shells (gluten-free if needed)
- 1 teaspoon Italian seasoning
- 1/2 cup grated parmesan cheese
- 4 ounces cream cheese, softened
- 1/2 cup heavy cream
- Salt and pepper, to taste
- 1 tablespoon chopped parsley (optional, for garnish)

How to Make Creamy Parmesan Italian Sausage Soup
Step-by-Step Instructions
1. Brown the Sausage and Sauté Aromatics
Start by heating a large, heavy-bottomed pot over medium heat. Add the Italian sausage (beef or turkey sausage works great). Use a wooden spoon to break it into smaller pieces as it cooks. Allow it to brown, releasing its savory oils and creating a flavorful base for the soup. Once browned, add the diced onion. Sauté for about 5 minutes, or until the onions are soft and translucent. Toss in the chopped garlic, ground fennel, and red pepper flakes. Cook for another minute until the garlic is fragrant, filling your kitchen with a delightful aroma.
2. Build the Broth
Pour in the chicken broth and add the diced tomatoes. Stir everything together, making sure to scrape up any browned bits from the bottom of the pot. These bits are packed with flavor and will infuse the broth with richness. Bring the mixture to a gentle boil.
3. Cook the Pasta
Add the pasta and sprinkle in the Italian seasoning. Ditalini is perfect for this soup, but any small pasta shape will work. Reduce the heat to a simmer and cook for 6-8 minutes, or until the pasta is al dente. The pasta absorbs the savory broth, making each bite even more flavorful.
4. Create the Creamy Base
Lower the heat to avoid curdling, then stir in the grated parmesan, softened cream cheese, and heavy cream. Stir gently and continuously until the cheeses have melted completely, creating a smooth, creamy base. The broth transforms into a luscious, velvety consistency that clings beautifully to the pasta and sausage.
5. Season and Finish
Taste the soup and adjust the seasoning with salt and pepper. If you’re feeling fancy, sprinkle in some freshly chopped parsley for a touch of freshness and color. Serve the soup hot, and don’t forget to have some crusty bread on hand to soak up the delicious broth.
Helpful Tips for Perfect Soup
- Use High-Quality Parmesan: Since parmesan is a key flavor in the soup, opt for a freshly grated wedge rather than pre-shredded cheese for the best taste and texture.
- Control the Spice: The red pepper flakes add a gentle warmth, but you can omit them if you’re serving kids or those who prefer a milder flavor.
- Balance the Broth: If the soup gets too thick, simply add a splash of chicken broth or water to thin it out to your liking.
- Don’t Overcook the Pasta: Remember that the pasta will continue to soften as it sits in the hot broth. To avoid mushy pasta, cook it to just al dente.
Details
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: Serves 6
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Gluten-Free (with gluten-free pasta)

Notes
- Sausage Choice: Use Italian sausage for the best flavor. If using turkey or beef, add extra Italian seasoning.
- Thickness Control: Thin leftover soup with broth or water as it thickens when cooled.
- Smooth Creaminess: Use room-temperature cream cheese and cream to prevent curdling.
- Pasta Storage Tip: Cook pasta separately if storing to avoid it becoming too soft.
- Add Veggies: Spinach, kale, or zucchini are great additions for extra nutrients.
- Cheese Options: Parmesan is key, but pecorino or asiago can add extra depth.
- Low-Carb Swap: Replace pasta with zucchini noodles or cauliflower rice.
Nutritional Information (Per Serving)
- Calories: 562
- Fat: 43g
- Saturated Fat: 19g
- Carbohydrates: 40g
- Protein: 26g
Frequently Asked Questions
Can I Make This Soup Ahead of Time?
Absolutely! You can prepare the soup in advance and store it in the refrigerator for up to 3 days. However, pasta tends to absorb liquid as it sits, so you may need to add a bit of broth or water when reheating.
Can I Freeze This Soup?
Yes, but it’s best to freeze the soup before adding the cream and cheeses. When you’re ready to serve, thaw the soup base, reheat, and stir in the cream and cheeses for a fresh, creamy texture.
What Can I Serve with This Soup?
A slice of garlic bread or a simple green salad complements this soup beautifully. You can also sprinkle extra parmesan on top for an extra burst of flavor.

Related Recipes
If you loved this Creamy Parmesan Italian Sausage Soup, you’ll enjoy these recipes:
- Creamy Beef Sausage Alfredo Rigatoni
- Creamy Turkey Sausage Tortellini Soup Recipe
- Creamy Zuppa Toscana Soup: An Italian Comfort Dish for Cozy Nights
Conclusion
This Creamy Parmesan Italian Sausage Soup is more than just a meal—it’s a way to bring people together over a bowl of comfort. Whether you’re sharing it with family or indulging in a quiet evening alone, it’s the perfect recipe to warm your heart and fill your home with the scent of something truly special. Give it a try—you might just discover your new favorite soup!
Print
Creamy Parmesan Italian Sausage Soup
Description
When the weather turns chilly, there’s nothing quite like a hearty bowl of soup to make you feel cozy and content. This Creamy Parmesan Italian Sausage Soup is one of those recipes that feels like a warm hug in a bowl. The savory Italian sausage, creamy broth, and tender pasta come together in a symphony of flavors that’s as satisfying as it is comforting. Whether it’s a casual weeknight dinner or a special weekend treat, this soup brings everyone to the table.
For me, this soup carries the essence of family dinners where stories are shared, and laughter echoes through the house. It’s inspired by traditional Italian flavors but adapted to be quick and easy enough for a busy schedule. Each ingredient has its moment to shine, from the smoky sausage to the tangy tomatoes, all tied together with a luscious parmesan-infused broth. It’s a dish that speaks of warmth, togetherness, and the joy of sharing good food.
Ingredients
- 1 pound Italian sausage (beef or turkey sausage works well)
- 1 onion, diced
- 2 cloves garlic, chopped
- 1/2 teaspoon ground fennel (optional but adds a sweet, aromatic touch)
- 1/2 teaspoon red pepper flakes (optional, for a little kick)
- 4 cups chicken broth
- 1 (14.5-ounce) can petite diced tomatoes
- 8 ounces pasta, such as ditalini or small shells (gluten-free if needed)
- 1 teaspoon Italian seasoning
- 1/2 cup grated parmesan cheese
- 4 ounces cream cheese, softened
- 1/2 cup heavy cream
- Salt and pepper, to taste
- 1 tablespoon chopped parsley (optional, for garnish)
Instructions
1. Brown the Sausage and Sauté Aromatics
Start by heating a large, heavy-bottomed pot over medium heat. Add the Italian sausage (beef or turkey sausage works great). Use a wooden spoon to break it into smaller pieces as it cooks. Allow it to brown, releasing its savory oils and creating a flavorful base for the soup. Once browned, add the diced onion. Sauté for about 5 minutes, or until the onions are soft and translucent. Toss in the chopped garlic, ground fennel, and red pepper flakes. Cook for another minute until the garlic is fragrant, filling your kitchen with a delightful aroma.
2. Build the Broth
Pour in the chicken broth and add the diced tomatoes. Stir everything together, making sure to scrape up any browned bits from the bottom of the pot. These bits are packed with flavor and will infuse the broth with richness. Bring the mixture to a gentle boil.
3. Cook the Pasta
Add the pasta and sprinkle in the Italian seasoning. Ditalini is perfect for this soup, but any small pasta shape will work. Reduce the heat to a simmer and cook for 6-8 minutes, or until the pasta is al dente. The pasta absorbs the savory broth, making each bite even more flavorful.
4. Create the Creamy Base
Lower the heat to avoid curdling, then stir in the grated parmesan, softened cream cheese, and heavy cream. Stir gently and continuously until the cheeses have melted completely, creating a smooth, creamy base. The broth transforms into a luscious, velvety consistency that clings beautifully to the pasta and sausage.
5. Season and Finish
Taste the soup and adjust the seasoning with salt and pepper. If you’re feeling fancy, sprinkle in some freshly chopped parsley for a touch of freshness and color. Serve the soup hot, and don’t forget to have some crusty bread on hand to soak up the delicious broth.
Notes
- Sausage Choice: Use Italian sausage for the best flavor. If using turkey or beef, add extra Italian seasoning.
- Thickness Control: Thin leftover soup with broth or water as it thickens when cooled.
- Smooth Creaminess: Use room-temperature cream cheese and cream to prevent curdling.
- Pasta Storage Tip: Cook pasta separately if storing to avoid it becoming too soft.
- Add Veggies: Spinach, kale, or zucchini are great additions for extra nutrients.
- Cheese Options: Parmesan is key, but pecorino or asiago can add extra depth.
- Low-Carb Swap: Replace pasta with zucchini noodles or cauliflower rice.