Creamy Parmesan Italian Sausage Ditalini Soup Recipe
There’s something undeniably comforting about a hearty bowl of soup, especially as the chill of autumn sets in. One recipe that has secured its spot in my regular meal rotation is the Creamy Parmesan Italian Sausage Ditalini Soup. This delightful blend of savory sausage, tender pasta, and rich, creamy goodness makes it perfect for weeknight dinners or cozy family gatherings. Whether you’re hoping to impress guests or simply enjoy a filling meal at home, this soup is an absolute winner!
Why you’ll love this dish
What makes this Creamy Parmesan Italian Sausage Ditalini Soup truly special? First and foremost, it’s bursting with flavor thanks to the combination of Italian sausage and freshly sautéed vegetables, all simmered to perfection. This recipe not only offers a quick and easy one-pot option but also caters to a wide range of taste preferences—choose mild or spicy sausage to fit the mood!
“This soup has become a staple in our home! It’s rich, comforting, and so easy to make. Even my picky kids love it!” — Sarah M.
Imagine serving this warming dish on a chilly evening, perhaps with a side of crusty bread or a simple green salad. It’s a beautiful way to bring family and friends around the table, while also offering budget-friendly ingredients that make hearty cooking accessible to everyone.
The cooking process explained
Cooking up a delicious pot of Creamy Parmesan Italian Sausage Ditalini Soup is straightforward and satisfying. You’ll begin by browning the sausage, which creates a flavor-packed base. Next, sauté a colorful combination of onion, carrot, and celery before adding in tomatoes and broth. As everything simmers together, you’ll add ditalini pasta and finish with a swirl of heavy cream and parmesan cheese for that irresistible creaminess. Ready to dive in? Here’s how it all comes together!
What you’ll need
To make this delectable soup, gather these key ingredients:
- 1 lb Italian sausage (mild or spicy, depending on preference)
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 medium carrot, peeled and diced
- 2 celery stalks, diced
- 4 cups chicken broth (preferably low-sodium)
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 teaspoon dried Italian seasoning
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 cup heavy cream
- 1 cup grated Parmesan cheese
- 1 ½ cups ditalini pasta (uncooked)
- Fresh parsley, chopped (for garnish)
Feel free to swap the Italian sausage for ground turkey or chicken for a leaner option, or try adding in extra veggies like spinach or zucchini!
Step-by-step instructions
-
Cook the Italian Sausage: Start by heating olive oil in a large pot or Dutch oven over medium-high heat. Next, add in the Italian sausage, breaking it into pieces with a wooden spoon. Allow it to cook for 6-8 minutes until browned, then remove it from the pot and set aside.
-
Sauté the Vegetables: In the same pot, toss in the diced onion, carrot, and celery. Stir these in the remaining sausage drippings and sauté for about 5-7 minutes, until softened. Then, add the minced garlic and cook for an additional 1-2 minutes until fragrant.
-
Add the Broth and Tomatoes: Pour in the chicken broth along with the undrained diced tomatoes. Bring this mixture to a simmer over medium-high heat. Once simmering, stir in the Italian seasoning, salt, and black pepper, allowing everything to meld for 10-15 minutes.
-
Cook the Pasta: Stir the uncooked ditalini pasta into the pot, ensuring it’s evenly distributed. Reduce the heat to medium and simmer for another 10-12 minutes until the pasta is tender. Make sure to stir occasionally to prevent it from sticking.
-
Add the Cream and Parmesan: Once the pasta is cooked through, reduce the heat to low and pour in the heavy cream. Stir until the mixture becomes smooth and creamy. Then, add the grated Parmesan cheese, stirring until melted and incorporated.
-
Finish and Serve: Finally, return the cooked Italian sausage to the pot, mixing it into the soup. Allow everything to heat through for another 5 minutes, and taste to adjust seasoning if necessary. Ladle the soup into bowls, garnishing with freshly chopped parsley for a pop of color and flavor. Serve hot, ideally with a slice of crusty bread!
Best ways to enjoy it
This soup is incredibly versatile, making it perfect for various occasions. Serve it in bowls with fresh parsley sprinkled on top for a touch of elegance. Pair it with a side of toasted garlic bread for dipping or a crisp green salad for a balanced meal. For a comforting family dinner, consider adding a tray of gooey mozzarella sticks or a charcuterie board filled with snacks—the more the merrier!
Storage and reheating tips
If you find yourself with leftovers—a great problem to have!—you can store this Creamy Parmesan Italian Sausage Ditalini Soup in an airtight container in the refrigerator for up to 3 days. When it comes to reheating, simply splash in a little extra broth or cream to help thin it out, as it tends to thicken upon sitting. Reheat on the stove or in the microwave until warmed through.
Helpful cooking tips
To perfect your Creamy Parmesan Italian Sausage Ditalini Soup, here are some pro tips to consider:
- Use low-sodium chicken broth to control the salt levels in your soup, especially since Parmesan cheese can be salty.
- Want to make it heartier? Add some spinach or kale towards the end of cooking for extra nutrition.
- For a hint of heat, throw in some red pepper flakes while sautéing the vegetables.
Recipe variations
Feel free to get creative with this soup! Here are some variations to try:
- Vegetarian Swap: Replace Italian sausage with plant-based sausage or lentils for a vegetarian version.
- Try Different Cheeses: Mixing in other cheeses like Gruyère or mozzarella adds unique flavors and textures.
- Spice it Up: If you enjoy extra heat, add diced jalapeños or serve with hot sauce on the side.
Your questions answered
-
How long does it take to make this soup?
This Creamy Parmesan Italian Sausage Ditalini Soup takes about 40-50 minutes from start to finish, making it a quick dish for busy weeknights. -
Can I freeze the leftovers?
Yes! Store the cooled soup in freezer-safe containers for up to 3 months. Just keep in mind that the pasta may absorb some liquid when reheated. -
What can I use instead of heavy cream?
If you’re looking for a lighter version, consider substituting half-and-half or whole milk. For dairy-free, use coconut milk or a plant-based cream alternative. -
Can I use another type of pasta?
Absolutely! While ditalini is traditional for this soup, you can use any small pasta shape, such as elbow macaroni or small shells. -
Is this recipe kid-friendly?
Yes, this soup is very kid-friendly! With its creamy texture and flavorful ingredients, it tends to be a hit with younger palates. -
How do I increase the flavor even more?
Consider browning the sausage until it’s deeply caramelized for a richer flavor. A splash of white wine when sautéing the vegetables can also elevate the taste. -
Can I make this soup in advance?
Yes, you can prepare the base of the soup ahead of time (without the cream and pasta) and then finish cooking when you’re ready to serve. -
How do I adjust the spice level?
If you want to tone down the spice, opt for mild sausage, and skip any hot seasonings like red pepper flakes. For extra spice lovers, add more pepper or consider using spicy sausage.
Now, you’re all set to whip up this heartwarming Creamy Parmesan Italian Sausage Ditalini Soup to share with family and friends. Enjoy every comforting spoonful!

Creamy Parmesan Italian Sausage Ditalini Soup
Ingredients
Main Ingredients
- 1 lb Italian sausage (mild or spicy, depending on preference)
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 medium carrot, peeled and diced
- 2 stalks celery, diced
- 4 cups chicken broth (preferably low-sodium)
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 teaspoon dried Italian seasoning
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 cup heavy cream
- 1 cup grated Parmesan cheese
- 1 ½ cups ditalini pasta (uncooked)
- to taste Fresh parsley, chopped (for garnish)
Instructions
Cooking
- Heat olive oil in a large pot or Dutch oven over medium-high heat. Add Italian sausage, breaking it into pieces with a wooden spoon. Cook for 6-8 minutes until browned, then remove from the pot and set aside.
- In the same pot, add diced onion, carrot, and celery. Sauté for about 5-7 minutes, until softened. Add minced garlic and cook for an additional 1-2 minutes until fragrant.
- Pour in chicken broth and undrained diced tomatoes. Bring to a simmer over medium-high heat. Stir in Italian seasoning, salt, and black pepper, allowing everything to meld for 10-15 minutes.
- Stir in uncooked ditalini pasta, ensuring it’s evenly distributed. Reduce heat to medium and simmer for another 10-12 minutes until the pasta is tender, stirring occasionally.
- Once the pasta is cooked, reduce heat to low. Stir in heavy cream until smooth. Add grated Parmesan cheese, stirring until melted and incorporated.
- Return cooked Italian sausage to the pot, mixing it into the soup. Heat through for another 5 minutes. Taste and adjust seasoning if necessary. Ladle into bowls and garnish with chopped parsley. Serve hot.
