Creamy Parmesan Italian Sausage Soup

Have you ever tried a soup that’s creamy, cheesy, and packed with sausage? This Creamy Parmesan Italian Sausage Soup is just that! It’s cozy, rich, and perfect for chilly days.
The sausage adds a savory punch while the Parmesan makes it extra creamy and delicious. I always love how simple it is to make but tastes like something from a fancy restaurant. Every spoonful feels like a warm hug.
If you want a comforting meal that’s quick and super tasty, this soup is a must-try. It’s great for family dinners or when you need something easy and filling. Trust me, you’ll be coming back for seconds.
So, let’s grab our pots and get ready to make this delicious Creamy Parmesan Italian Sausage Soup together. You’re going to love it!

Why You’ll Love This Recipe
- Rich and Comforting: A luxurious cream base with the bold, savory flavors of Italian sausage that make every spoonful a delight.
- Hearty and Filling: Packed with Italian sausage, pasta, and tomatoes, this soup is perfect for a complete meal.
- Quick and Easy: In just under an hour, you can prepare a flavorful soup that tastes like it’s been simmering all day.
- Make-Ahead Friendly: This soup keeps well in the fridge for a few days, making it ideal for meal prepping.
- Perfect for Cold Weather: The creamy, savory broth is ideal for those chilly evenings when you need something cozy.
Required Kitchen Tools
Before we get started, make sure you have these basic kitchen tools for a smooth cooking experience:
- Large Pot or Dutch Oven: You’ll need a large, deep pot to cook the soup and combine all the ingredients.
- Wooden Spoon or Stirring Spoon: A sturdy spoon to stir the sausage and mix the ingredients.
- Knife and Cutting Board: To chop the onions, garlic, and fresh parsley.
- Measuring Cups and Spoons: For accurate measurements of broth, pasta, and cream.
- Can Opener: To open the can of petite diced tomatoes.

Ingredients
Here’s everything you’ll need to make this mouthwatering soup (exact measurements are in the recipe card below):
- Italian Sausage (1 pound): You can use either sweet or spicy Italian sausage based on your preference. Remove the casings if necessary.
- Medium Onion (1, chopped): Adds a flavorful base to the soup.
- Minced Garlic (3 cloves): Garlic brings aromatic depth to the broth.
- Chicken Broth (4 cups): The liquid foundation of the soup; low-sodium is preferable.
- Petite Diced Tomatoes (1 can, 14.5 oz): These tomatoes add a tangy flavor and texture.
- Ditalini Pasta (1 cup, uncooked): Small pasta works best for this soup, but you can substitute with other small pasta shapes.
- Italian Seasoning (1 tablespoon): A blend of herbs that provide an authentic Italian flavor.
- Cream Cheese (4 oz, slightly warmed): Cream cheese thickens the soup and adds a rich creaminess.
- Grated Parmesan (1/2 cup): A generous amount of parmesan melts into the soup, creating a creamy texture and savory flavor.
- Heavy Whipping Cream (1/2 cup): Adds that silky smooth finish to the broth.
- Fresh Parsley (1 tablespoon, chopped): Fresh parsley adds a burst of color and freshness to the finished soup.
- Salt and Pepper to Taste: Season to your preference.
Variations for Creamy Parmesan Italian Sausage Soup
- Use Ground Turkey or Chicken Sausage: If you prefer a leaner meat option, ground turkey or chicken sausage can be substituted for Italian sausage.
- Add Vegetables: Add in some chopped spinach, kale, or zucchini for extra nutrition and texture.
- Make It Spicy: For a little heat, toss in a pinch of red pepper flakes or use spicy Italian sausage.
- Swap the Pasta: If you prefer a gluten-free version, substitute the ditalini pasta with gluten-free pasta.
- Add More Cheese: If you love cheese, sprinkle more grated parmesan or even mozzarella on top for extra richness.

Step-by-Step Instructions
1. Cook the Italian Sausage
Start by heating a large pot or Dutch oven over medium heat. Add the Italian sausage and cook it until it’s browned and crumbled. Use a wooden spoon to break up the sausage as it cooks. This process should take about 5-7 minutes. Once browned, remove the sausage from the pot and set it aside.
2. Sauté the Onion and Garlic
In the same pot, add a little olive oil if needed. Sauté the chopped onion over medium heat for about 3-4 minutes until it becomes translucent. Add the minced garlic and cook for another 30 seconds until fragrant. This step builds the flavor base for your soup.
3. Add Broth and Tomatoes
Pour in the chicken broth and petite diced tomatoes with their juices. Stir to combine. Scrape up any bits of sausage or onions that are stuck to the bottom of the pot for extra flavor.
4. Bring to a Simmer
Bring the mixture to a simmer over medium heat. Once it starts to bubble gently, add the ditalini pasta and Italian seasoning. Let the soup simmer for about 10-12 minutes, or until the pasta is tender but not mushy.
5. Incorporate the Creamy Ingredients
While the soup is simmering, take the cream cheese and let it warm up slightly (either by microwaving it for 20 seconds or leaving it at room temperature). Once it’s soft, whisk it into the soup. Stir until the cream cheese is fully incorporated and the soup has a creamy texture.
Next, add the grated parmesan and heavy cream. Stir to combine, allowing the cheese to melt into the soup. Taste and season with salt and pepper as needed. The soup should have a rich, creamy consistency.
6. Add the Sausage Back In
Return the cooked Italian sausage to the pot. Stir to combine, and let the soup simmer for an additional 5 minutes to ensure the sausage is heated through and the flavors meld together.
7. Garnish and Serve
Ladle the soup into bowls and garnish with fresh parsley for a pop of color and freshness. Serve hot with crusty bread for dipping or a sprinkle of extra parmesan cheese for added richness.

How to Serve Creamy Parmesan Italian Sausage Soup
This creamy soup is delicious on its own, but it also pairs beautifully with a variety of sides:
- Crusty Bread: Serve with warm, crusty bread to soak up the creamy broth.
- Side Salad: A light salad with mixed greens, cucumbers, and tomatoes can balance out the richness of the soup.
- Garlic Bread: A perfect pairing for a comforting, Italian-inspired meal.
- Roasted Vegetables: If you want to add some more veggies to your meal, try roasted Brussels sprouts or carrots.
Storing Creamy Parmesan Italian Sausage Soup
- In the Fridge: Let the soup cool to room temperature, then store it in an airtight container in the refrigerator for up to 3-4 days. The soup will thicken as it cools, so you may need to add a little extra broth when reheating.
- In the Freezer: You can also freeze this soup for up to 3 months. To freeze, let the soup cool completely, then transfer it to a freezer-safe container. Thaw in the fridge overnight before reheating.
- Reheating: Reheat the soup on the stove over low heat, stirring occasionally. Add a bit of broth or water if the soup has thickened too much.
Why This Recipe Works
- Italian Sausage as the Flavor Base: The star of this soup is the Italian sausage, which adds a rich, savory depth of flavor. As it browns in the pot, it releases flavorful fat that coats the vegetables and infuses the soup with a distinctly Italian taste. Whether you choose sweet or spicy sausage, it will provide a satisfying, meaty richness that forms the backbone of this dish.
- The Creamy Broth: The combination of cream cheese and heavy cream creates a luxuriously creamy base that balances the hearty sausage and the slight acidity from the tomatoes. This creamy broth is what takes the soup to the next level—without it, you’d have a tasty but more standard sausage soup. The creaminess enhances every bite, making the soup smooth and indulgent.
- The Parmesan Cheese: Parmesan brings umami flavor to the soup, contributing to that deep, savory satisfaction we crave in comfort food. As the cheese melts into the broth, it thickens the soup just enough to create a velvety texture without being overly heavy.
- Ditalini Pasta: Ditalini, small tube-shaped pasta, is ideal for this soup. It absorbs the flavorful broth, giving you a satisfying bite with every spoonful. Additionally, small pasta shapes like ditalini create a nice balance between the hearty sausage and creamy soup base without overwhelming the other ingredients.
- Balance of Vegetables: The onion and garlic not only provide foundational flavor but also contribute subtle sweetness and aromatic depth to the soup. They form a perfect base when sautéed, enhancing the overall flavor of the soup. The tomatoes add just the right amount of acidity, breaking through the richness of the cream and cheese, and providing a fresh contrast.
Tips for Success
To ensure your Creamy Parmesan Italian Sausage Soup turns out perfectly, here are some helpful tips:
1. Brown the Sausage Well
When cooking the Italian sausage, make sure to brown it thoroughly. Don’t rush this step—browning develops a deep, caramelized flavor that will significantly enhance the taste of the soup. Avoid stirring the sausage too early in the cooking process so it has time to get a nice sear.
2. Use Full-Fat Dairy
For the creamiest texture, use full-fat cream cheese and heavy cream. The richness of these ingredients is key to achieving the velvety soup you’re craving. Low-fat versions may result in a thinner broth, which might not have the same luxurious feel.
3. Warm the Cream Cheese
If you add cold cream cheese directly to the soup, it can clump up and be harder to incorporate. Softening or warming the cream cheese slightly before adding it helps it mix into the soup seamlessly, resulting in a smooth, creamy broth.
4. Don’t Overcook the Pasta
Be careful not to overcook the ditalini pasta. Pasta should be al dente—cooked but with a slight bite—so that it holds up well in the soup. Overcooking will cause it to become mushy and absorb too much broth, leaving the soup thicker than desired.
5. Taste and Adjust the Seasoning
As with any soup, taste your soup before serving and adjust the seasoning. Add salt and pepper as needed, but also consider adding a pinch of Italian seasoning or more parmesan to suit your taste. You could even add a little crushed red pepper for some heat or a splash of balsamic vinegar to brighten up the flavors.
6. Simmer to Allow the Flavors to Meld
After all the ingredients are combined, allow the soup to simmer gently for 5-10 minutes before serving. This helps the flavors meld together and gives the pasta time to absorb some of the soup’s delicious broth.
How to Make This Recipe Your Own
Add Vegetables for Extra Nutrition:
While the recipe as written is fantastic on its own, you can make it even more nutritious by adding some extra veggies. Spinach, kale, or zucchini would work wonderfully here. Add them in at the end of cooking to let them wilt or soften without losing their texture.
Try a Different Pasta Shape:
If you’re not a fan of ditalini, there are plenty of other small pasta shapes to choose from. Orzo, elbow macaroni, or small shells will all work in this soup. Just make sure to adjust the cooking time for the pasta you choose.
Experiment with the Sausage:
If you like your soup spicier, swap the sweet Italian sausage for spicy sausage or add some crushed red pepper flakes to kick up the heat. On the other hand, if you prefer a milder flavor, feel free to use chicken sausage or turkey sausage for a leaner option.
Add Fresh Herbs:
While we’ve added parsley as a garnish, you can also incorporate other fresh herbs into the soup for extra flavor. Basil or oregano would complement the Italian flavors perfectly. Simply chop and stir them in at the end of cooking.
Storing and Reheating Your Soup
One of the great things about Creamy Parmesan Italian Sausage Soup is that it’s perfect for leftovers! Here’s how to store and reheat it to keep it tasting as fresh as when you first made it.
Storing Leftovers:
Let the soup cool to room temperature before transferring it to an airtight container. Store the soup in the fridge for up to 3-4 days. The soup thickens as it sits, so you may want to add a splash of chicken broth or cream when reheating.
Freezing the Soup:
This soup can be frozen for up to 3 months. Let the soup cool completely before placing it in a freezer-safe container. For best results, freeze the soup without the pasta, as pasta can become mushy when frozen and reheated. You can cook fresh pasta and add it when reheating. To reheat, simply thaw in the fridge overnight and reheat on the stove, adding a bit of broth to thin it out if necessary.
Nutrition Facts
Serving Size: 1 cup (about 240 ml)
Servings Per Recipe: 6
- Calories: 320
- Total Fat: 24g
- Saturated Fat: 10g
- Trans Fat: 0g
- Cholesterol: 70mg
- Sodium: 820mg
- Total Carbohydrates: 8g
- Dietary Fiber: 2g
- Sugars: 2g
- Protein: 18g
Creamy Parmesan Italian Sausage Soup
Course: Uncategorized6-8
servings15
minutes30
minutes320
kcalIngredients
Italian Sausage (1 pound, casings removed)
Medium Onion (1, chopped)
Minced Garlic (3 cloves)
Chicken Broth (4 cups, low-sodium recommended)
Petite Diced Tomatoes (1 can, 14.5 oz)
Ditalini Pasta (1 cup, uncooked)
Italian Seasoning (1 tablespoon)
Cream Cheese (4 oz, slightly warmed)
Grated Parmesan (1/2 cup)
Heavy Whipping Cream (1/2 cup)
Fresh Parsley (1 tablespoon, chopped)
Salt and Pepper (to taste)
Directions
- Cook the Sausage: Heat a large pot over medium heat. Add Italian sausage and cook until browned, breaking it up as it cooks. Remove and set aside.
- Sauté the Onion and Garlic: In the same pot, sauté chopped onion for 3-4 minutes until translucent. Add minced garlic and cook for another 30 seconds until fragrant.
- Add Broth and Tomatoes: Pour in chicken broth and petite diced tomatoes, scraping the bottom of the pot to release any browned bits. Stir to combine.
- Simmer with Pasta: Add the ditalini pasta and Italian seasoning. Let the soup simmer for 10-12 minutes or until pasta is tender.
- Add Creamy Ingredients: Whisk in the softened cream cheese until fully incorporated. Stir in the grated parmesan and heavy cream. Let the soup simmer for 5 more minutes, adjusting salt and pepper to taste.
- Return Sausage to the Soup: Stir the cooked sausage back into the soup, mixing well. Let simmer for an additional 5 minutes.
- Serve: Ladle soup into bowls and garnish with fresh parsley. Serve with crusty bread or a side salad.
Frequently Asked Questions (FAQs)
Can I make this soup ahead of time?
Yes! Creamy Parmesan Italian Sausage Soup is great for meal prep. You can prepare it a day ahead and store it in the fridge for up to 3-4 days. Reheat it on the stove with a splash of broth or cream to bring it back to its original creamy consistency.
Can I freeze the soup?
Absolutely! This soup can be frozen for up to 3 months. However, it’s best to freeze the soup without the pasta. Pasta tends to become mushy when frozen and reheated, so cook fresh pasta when you reheat the soup. To freeze, let it cool completely, then store it in a freezer-safe container.
How can I adjust the spiciness?
If you like things a little spicier, you can swap the sweet Italian sausage for spicy Italian sausage. Alternatively, add a pinch of crushed red pepper flakes or a diced jalapeño to the soup as it simmers for some extra heat.
Can I make this soup gluten-free?
Yes! Simply swap out the ditalini pasta for gluten-free pasta. Many gluten-free pasta options work well in soups, so you can choose your favorite gluten-free shape.
Can I make the soup dairy-free?
If you need a dairy-free version, you can substitute the cream cheese and heavy cream with coconut cream or a dairy-free cream cheese. For the parmesan, look for a plant-based cheese alternative or skip the cheese altogether for a lighter version.
Final Thoughts on Creamy Parmesan Italian Sausage Soup
This Creamy Parmesan Italian Sausage Soup is the ultimate cozy comfort food, packed with rich flavors and hearty ingredients. It’s simple to make but feels indulgent, and it’s perfect for any season, though especially satisfying on cold days. The combination of savory sausage, creamy broth, and tender pasta is one that will satisfy your hunger and your soul. Plus, it’s highly customizable, so you can adjust the ingredients to suit your preferences or dietary needs.
The beauty of this soup is its versatility. Whether you’re making it for a weeknight dinner or preparing a big batch to enjoy throughout the week, it’s guaranteed to be a hit. Serve it with a side of crusty bread, a fresh salad, or a sprinkle of extra parmesan, and you’ve got a meal that will leave everyone asking for seconds.
If you’re looking for a delicious and comforting soup that brings all the flavors of Italy into your home, this recipe is definitely worth trying. I hope it becomes a staple in your kitchen, just as it has in mine!