This Creamy Parmesan Italian Sausage Ditalini Soup is the ultimate comfort food. It combines savory Italian sausage, a rich, creamy Parmesan-infused broth, and tender ditalini pasta (the small, tube-shaped pasta that is perfect for soups). It is hearty enough to be a full meal on a cold night but comes together in just one pot in about 30 minutes.
Here is how to make it perfectly.
🍲 Why This Soup Works
-
Flavor Base: The soup is built on the “sofrito” method—slowly sautĂ©ing onions, carrots, and celery to create a deep, savory foundation.
-
The Sausage:Â Using Italian sausage (rather than plain ground pork) means the fat is already seasoned with fennel, garlic, and paprika, which instantly flavors the broth.
-
The Creaminess:Â Instead of using heavy cream only, this recipe relies on a mix of half-and-half (or whole milk) and fresh Parmesan cheese. The cheese adds a salty, nutty umami flavor that heavy cream alone cannot achieve.
đź›’ Ingredients
(Serves 6)
For the Soup Base:
-
1 lb ground Italian sausage (mild or hot, depending on your spice preference)
-
1 medium yellow onion, finely diced
-
2 large carrots, peeled and diced small
-
2 stalks celery, diced small
-
4 cloves garlic, minced
-
2 tbsp tomato paste
-
6 cups low-sodium chicken broth (use low sodium, as the Parmesan and sausage add a lot of salt)
-
1 (14.5 oz) can fire-roasted diced tomatoes (do not drain)
-
1 tsp dried Italian seasoning (or a mix of dried basil and oregano)
-
1/2 tsp red pepper flakes (optional, for a little heat)
-
2 tbsp olive oil
For the Pasta and Cream:
-
1 ½ cups dry Ditalini pasta (or small shells/elbows if you can’t find Ditalini)
-
1 cup heavy cream or half-and-half (half-and-half is lighter and less likely to curdle, but heavy cream is richer)
-
1 ½ cups freshly grated Parmesan cheese (Do not use the pre-shredded powder; it doesn’t melt well. Buy a wedge and grate it yourself.)
-
Salt and black pepper to taste
For Garnish:
-
Fresh basil or parsley, chopped
-
Extra Parmesan cheese
👩‍🍳 Step-by-Step Instructions
1. Brown the Sausage
Place a large Dutch oven or heavy-bottomed stockpot over medium-high heat. Add the olive oil. Once shimmering, add the ground Italian sausage. Break it up with a wooden spoon. Cook for 5-7 minutes, until the sausage is deeply browned and no pink remains. Tip: Don’t stir it constantly; letting it sit against the hot pan for a minute or two creates delicious browned bits (fond) on the bottom of the pot.
2. Sauté the Vegetables
Reduce the heat to medium. If the sausage released a lot of grease, you can drain some of it, but leave about 1-2 tablespoons in the pot for flavor. Add the diced onion, carrots, and celery. Season with a pinch of salt and pepper. Cook for 5 minutes, scraping up the brown bits from the bottom of the pot with your spoon, until the vegetables begin to soften. Add the minced garlic and tomato paste. Stir constantly for 1-2 minutes until the tomato paste turns a deep, rusty red color and the garlic is fragrant.
3. Build the Broth
Pour in the chicken broth and the can of diced tomatoes (with their juices). Add the Italian seasoning and red pepper flakes (if using). Stir well to combine, making sure no tomato paste is stuck to the bottom. Bring the soup to a rolling boil.
4. Cook the Pasta
Once boiling, add the dry Ditalini pasta. Give it a good stir to make sure the pasta doesn’t stick to the bottom. Reduce the heat to medium-low and let it simmer, uncovered, for 8-10 minutes (or according to the package directions), stirring occasionally. The soup will reduce slightly, which intensifies the flavor.
5. Add the Cream and Cheese (The Crucial Step)
Very Important: Turn the heat down to the lowest setting possible. If the broth is rapidly boiling when you add dairy, it can “break” or curdle, resulting in a grainy texture.
-
Stir in the heavy cream or half-and-half. Let it warm through for 1 minute.
-
Add the freshly grated Parmesan cheese in small handfuls, stirring constantly with a whisk or wooden spoon until each handful is completely melted and dissolved into the broth before adding the next.
6. Taste and Adjust
Taste the soup before adding any extra salt. Parmesan cheese and Italian sausage are naturally very salty, so you may not need any. Add freshly cracked black pepper to taste.
7. Serve
Ladle the soup into bowls. Top with fresh chopped basil or parsley and a little extra freshly grated Parmesan. Serve immediately with crusty bread for dipping.
đź’ˇ Pro Tips for the Best Soup
-
The Leftover Pasta Problem:Â Ditalini pasta is like a sponge. If you plan on having leftovers, the pasta will absorb nearly all the broth overnight in the fridge. To prevent this:
-
Option A:Â Cook the pasta separately, and add a spoonful to each bowl before pouring the hot soup over it.
-
Option B:Â If you cooked the pasta in the soup and have leftovers, simply add a splash of chicken broth or water to the pot when you reheat it to loosen it up.
-
-
Spinach Boost:Â If you want to add some greens, toss in 2-3 cups of fresh baby spinach at the very end (after the cheese has melted) and stir until it wilts.
-
Cream Cheese Variation:Â For an ultra-thick, alfredo-like broth, you can add 4 oz of softened cream cheese along with the heavy cream.
Enjoy your cozy, creamy, and incredibly satisfying bowl of soup!
Looks yummy