Imagine coming home on a chilly evening and being greeted by the warm aroma of a homemade, creamy Parmesan Italian sausage ditalini soup that promises comfort and delight. In this recipe, I’ll show you how to create a quick, one-pot meal that transforms simple ingredients—like diced tomatoes, onion, garlic, and chicken broth—into a luxurious bowl of comfort food.
Have you ever wondered how a splash of heavy cream and freshly grated Parmesan can turn a basic soup into something truly magical? Whether you add a touch of red pepper flakes for a hint of spice or mix in fresh spinach for an extra burst of color, this 30-minute soup is versatile enough to become your go-to dish on busy weeknights.
Let’s dive in and create a meal that not only warms you from the inside out but also becomes a cherished part of your recipe collection.
What You’ll Need for Creamy Parmesan Italian Sausage Ditalini Soup
Core Ingredients
- Italian Sausage: Use 1 pound of high-quality Italian sausage with the casings removed and broken into small pieces. Feel free to choose spicy, sweet, or a blend of both for a balanced flavor.
- Ditalini Pasta: 1 cup ditalini pasta (or any small pasta shape you prefer).
- Chicken Broth: 4 cups of good-quality chicken broth that forms the base of the soup.
- Diced Tomatoes: 1 can (14.5 ounces) of diced tomatoes, drained to reduce extra liquid.
- Onion: 1 small onion, diced (yellow or white work perfectly).
- Garlic: 3 cloves of garlic, minced to release their aromatic flavor.
Creamy Elements
- Heavy Cream: Measure out 1 cup of heavy cream to give your dish a rich, silky consistency.
- Parmesan Cheese: 1/2 cup freshly grated Parmesan cheese (Parmigiano Reggiano is ideal for its robust flavor).
- Optional – Cream Cheese: 4 ounces cream cheese, softened and cut into cubes, can be added for extra creaminess.
Fresh Greens and Seasonings
- Spinach: 2 cups fresh spinach, roughly chopped. Alternatively, you can use kale or escarole.
- Herbs: 1 teaspoon Italian seasoning; feel free to add 1/2 teaspoon dried basil or oregano.
- Spice: Add an optional 1/4 teaspoon of red pepper flakes to infuse a gentle burst of heat.
- Salt and Pepper: To taste.
- Garnish: Sprinkle freshly chopped parsley or basil on top to add a vibrant, flavorful finish.
Each ingredient plays a specific role. The sausage adds a robust flavor and protein, while the pasta provides texture and substance. The combination of heavy cream and Parmesan creates the signature creamy broth, and the spinach not only contributes vibrant color but also boosts the nutritional value.
Step-by-Step Cooking Instructions

Follow these simple steps to create your soup. The process is straightforward, with each step building on the previous one to layer flavors and textures.
Step 1: Browning the Sausage
- Heat the Oil: In a large pot or Dutch oven, warm 1 tablespoon of olive oil over medium heat until it’s shimmering.
- Add the Sausage: When the oil is hot, stir in the crumbled Italian sausage. Use a spoon to break it up into smaller pieces as it cooks for even browning.
- Brown Evenly: Continue cooking until the sausage is browned on all sides. This should take about 5–7 minutes. Browning the sausage is crucial; it not only enhances its flavor but also creates fond (the brown bits) on the bottom of the pot that will later enrich the broth.
- Remove Excess Grease: Once the sausage has browned thoroughly, use a slotted spoon to lift it into a bowl, keeping the flavorful browned bits in the pot for late.
Step 2: Sautéing the Aromatics
- Cook the Onion: In the same pot, add the diced onion and sauté for 2–3 minutes until it softens and turns translucent.
- Add the Garlic: Mix in the minced garlic and continue cooking for another minute until the aroma is released. The garlic and onion form a flavor base that infuses the entire soup.
Step 3: Building the Broth
- Add Liquids: Pour in the 4 cups of chicken broth and add the drained diced tomatoes. Stir well to combine the flavors.
- Bring to a Simmer: Turn up the heat slightly to allow the mixture to reach a gentle simmer. This step helps merge the flavors and creates a beautifully aromatic base.
- Return the Sausage: Add the browned sausage back into the pot so it can continue to simmer and release its rich flavors.
- Season: Sprinkle in Italian seasoning and, if you prefer, a pinch of red pepper flakes for a gentle heat. Lightly season with a pinch of salt and a few cracks of freshly ground black pepper.
Step 4: Cooking the Pasta
- Add the Pasta: Gently mix in 1 cup of ditalini pasta, ensuring it is completely covered by the broth for even cooking.
- Simmer Until Al Dente: Cook the pasta according to the package instructions, usually about 8–10 minutes, until it is al dente. Stir occasionally to prevent the pasta from sticking to the bottom.
- Monitor Texture: The pasta will continue to absorb liquid after cooking, so it is best served right away or stored with extra broth if made ahead.
Step 5: Finishing with Cream and Greens
- Lower the Heat: Reduce the heat to low. This gentle heat is important to prevent the dairy from curdling.
- Stir in Cream: Slowly incorporate the heavy cream and, if desired, the cream cheese. Let them melt gradually into the broth, creating a velvety, smooth consistency.
- Add Parmesan: Sprinkle in the grated Parmesan cheese. Keep stirring until the cheese melts completely and blends evenly into the broth, ensuring a smooth, creamy texture throughout.
- Incorporate the Greens: Finally, add the fresh spinach. Allow the mixture to simmer for 2–3 minutes, giving the fresh greens time to wilt and meld seamlessly into the creamy broth.
- Adjust Seasoning: Sample the soup and add more salt and pepper as needed to balance the flavors perfectly.
Step 6: Serving the Soup
- Garnish: Ladle the piping hot soup into bowls and top with a generous sprinkle of fresh parsley or basil along with extra Parmesan cheese for a final burst of flavor.
- Side Suggestions: Serve with crusty or garlic bread to soak up the delicious broth.
Tips & Tricks for Perfect Soup Every Time
Creating the perfect soup can be simple with a few helpful hints:
Preventing Dairy Curdling
- Temper the Cream: To avoid curdling, you can temper the heavy cream by mixing a little of the hot broth into the cream before adding it to the pot. This gradually raises the temperature of the cream.
- Low Heat: Always add dairy products on low heat and avoid boiling the soup after they are incorporated.
Maintaining Pasta Texture
- Timing is Key: Overcooked pasta can turn mushy. Ensure you cook the pasta until it is just al dente. If you plan to store leftovers, consider cooking the pasta separately and adding it when reheating.
- Extra Liquid: If you notice the soup thickens too much after refrigeration, add a splash of chicken broth or water when reheating.
Customizing Your Soup
- Extra Vegetables: Enhance the nutritional value by adding mushrooms, zucchini, or diced carrots when sautéing the onions.
- Protein Variations: For a leaner option, try swapping Italian sausage with turkey sausage or a plant-based alternative.
- Spice Level: Adjust the red pepper flakes to suit your taste; omit if you prefer a milder soup.
- Herbal Enhancements: A few leaves of fresh basil or a pinch of extra oregano added at the end can brighten the overall flavor.
Storage and Reheating
- Refrigeration: Transfer any leftovers to an airtight container and refrigerate for up to 3–4 days.
- Freezing: If you plan to freeze the soup, cool it completely first. Note that the pasta may absorb more liquid during freezing; consider adding extra broth when reheating.
- Reheating: Warm the soup gently on the stove over low heat, stirring occasionally to restore the creamy texture.
Variations & Customizations
What makes this recipe truly special is its flexibility. Here are some ideas to tailor the soup to your preferences:
Vegetarian Version
- Substitute the Sausage: Replace Italian sausage with plant-based sausage alternatives or a mix of sautéed mushrooms and white beans to maintain a hearty texture.
- Broth: Use vegetable broth instead of chicken broth for a full vegetarian option.
- Extra Vegetables: Add diced celery, carrots, and zucchini to boost flavor and nutrition.
Gluten-Free Option
- Pasta Swap: Use gluten-free pasta or substitute with quinoa. Quinoa adds a nutty flavor and boosts the protein content.
- Check Labels: Ensure all other ingredients, including the broth and sausage, are gluten-free.
Dairy-Free Variation
- Cream Alternative: Replace heavy cream with coconut milk or unsweetened almond milk. Note that coconut milk will add a subtle, sweet flavor.
- Cheese Substitute: Omit Parmesan or use a dairy-free cheese alternative and a splash of nutritional yeast to mimic a cheesy flavor.
- Texture Adjustments: You might need to thicken the soup slightly with a cornstarch slurry if the dairy-free substitute makes it too thin.
Leaner Protein Option
- Turkey Sausage: Swap traditional pork Italian sausage with turkey sausage to reduce fat content while still enjoying a savory flavor.
- Chicken: Ground chicken seasoned with Italian herbs can be a great alternative.
Boosting the Veggie Factor
- Extra Greens: Stir in kale or Swiss chard instead of spinach for a different texture and taste.
- Roasted Vegetables: Top the soup with a handful of roasted vegetables like bell peppers or cherry tomatoes to add a fresh burst of flavor.
Each variation allows you to adapt the soup according to your dietary needs or taste preferences. Experiment with these substitutions to create your ideal bowl of comfort.
Serving Suggestions

This soup is satisfying on its own, but you can create a complete meal by pairing it with the right sides:
Bread Options
- Crusty Bread: Serve with a slice of warm, crusty bread or a baguette to soak up the rich broth.
- Garlic Bread: For an extra flavor boost, garlic bread is an excellent companion.
Salads
- Simple Green Salad: A light salad dressed with a tangy vinaigrette can balance the creaminess of the soup.
- Caprese Salad: Fresh tomatoes, mozzarella, and basil drizzled with balsamic vinegar add a refreshing contrast.
Additional Garnishes
- Extra Cheese: A final sprinkle of freshly grated Parmesan cheese on top intensifies the flavor.
- Herbs: Fresh basil or parsley not only add color but also a fresh aroma that enhances every spoonful.
- Lemon Zest: A light dusting of lemon zest can brighten the dish, cutting through the richness.
By combining these serving ideas, you create a meal that feels both complete and satisfying.
Nutritional Information & Health Benefits
While the exact nutritional values can vary based on ingredient brands and quantities, here’s a rough breakdown per serving for this comforting soup:
- Calories: Approximately 410–450 kcal
- Protein: 18–22 grams (mainly from the sausage and broth)
- Fat: 35–40 grams, with around 15–18 grams of saturated fat from the cream and cheese
- Carbohydrates: 5–8 grams (primarily from the pasta and tomatoes)
- Fiber: 2–3 grams
- Sodium: Can vary; consider using low-sodium broth if you are watching salt intake
Health Benefits
- Protein-Rich: The sausage and broth provide ample protein to keep you feeling full and support muscle maintenance.
- Vitamins & Minerals: Spinach contributes vitamins A, C, and K, while tomatoes add vitamin C and antioxidants.
- Comfort and Warmth: Ideal for cold days, this soup offers a satisfying balance of macronutrients and essential micronutrients.
Adjust the nutritional profile by tweaking ingredient amounts or using alternatives like leaner meats and lower-fat dairy products.
Conclusion
This soup isn’t just a meal—it’s a comforting ritual that brings warmth and satisfaction with every spoonful. Its creamy texture, balanced with the robust flavors of Italian sausage and fresh herbs, makes it a perfect dish to turn to on those chilly days when you need a little extra comfort. The beauty of this recipe lies in its flexibility; you can easily tailor it to suit your dietary needs and flavor preferences. Whether you add extra vegetables, swap out the sausage for a leaner protein, or even try a dairy-free version, each modification brings its own unique twist to this classic comfort food.
I invite you to explore more of our soup recipes, where you’ll discover an array of creative and hearty options that are perfect for every occasion. Check out our soup category for a variety of delicious ideas that promise to bring even more warmth and flavor to your table. Enjoy the journey of making and savoring these recipes, and let each bowl remind you that the simplest ingredients can create the most extraordinary meals.

Creamy Parmesan Italian Sausage Ditalini Soup
Ingredients
- Italian Sausage: 1 lb casings removed and crumbled
- Ditalini Pasta: 1 cup or your choice of small pasta
- Chicken Broth: 4 cups
- Diced Tomatoes: 1 can 14.5 oz, drained
- Onion: 1 small diced
- Garlic: 3 cloves minced
- Heavy Cream: 1 cup
- Parmesan Cheese: 1/2 cup freshly grated
- Cream Cheese Optional: 4 oz, softened and cubed
- Fresh Spinach: 2 cups roughly chopped
- Italian Seasoning: 1 teaspoon
- Red Pepper Flakes Optional: 1/4 teaspoon
- Salt and Pepper: To taste
- Olive Oil: 1 tablespoon
- Garnish: Fresh parsley or basil chopped
Instructions
- Heat the Oil: In a large pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat.
- Cook the Sausage: Add the crumbled Italian sausage and break it apart with a spoon. Cook until browned on all sides, about 5–7 minutes.
- Remove Excess Grease: Transfer the browned sausage to a bowl using a slotted spoon, leaving any browned bits in the pot.
- Sauté the Onion: Add the diced onion to the pot and cook for 2–3 minutes until soft and translucent.
- Add the Garlic: Stir in the minced garlic and cook for another minute until fragrant.
- Build the Broth: Pour in 4 cups of chicken broth and add the drained diced tomatoes. Bring the mixture to a gentle simmer.
- Return the Sausage & Season: Add the browned sausage back into the pot. Sprinkle in 1 teaspoon of Italian seasoning, optional 1/4 teaspoon red pepper flakes, and season lightly with salt and freshly ground black pepper.
- Cook the Pasta: Stir in 1 cup of ditalini pasta, ensuring it is fully submerged in the broth. Cook according to the package instructions until al dente, about 8–10 minutes.
- Incorporate the Cream: Lower the heat and gradually stir in 1 cup of heavy cream (and 4 oz of optional cream cheese, if using) until fully melted and the broth is smooth and creamy.
- Add Fresh Greens: Stir in 2 cups of fresh spinach and let it cook for 2–3 minutes until wilted.
- Adjust Seasoning: Taste the soup and adjust salt and pepper as needed.
- Serve and Garnish: Ladle the hot soup into bowls and garnish with chopped fresh parsley (or basil) and extra grated Parmesan cheese.
FAQs
Can I make this soup ahead of time?
Yes! You can prepare the soup ahead of time and store it in an airtight container in the refrigerator for up to 3–4 days. If you plan to freeze it, note that the pasta may continue to absorb liquid. Consider cooking the pasta separately and adding it just before serving when reheating.
How do I prevent the cream from curdling?
Always add the heavy cream on low heat and stir continuously. Temper the cream by mixing a small amount of hot broth into it before adding it to the pot. Avoid boiling the soup after adding the dairy products.
What can I do if the pasta overcooks?
For best results, cook the pasta until al dente. If making leftovers, you might want to cook the pasta separately and mix it in when reheating. Alternatively, add extra broth when reheating to adjust the consistency.
Can I substitute the Italian sausage?
Yes, you can replace Italian sausage with turkey sausage, ground chicken, or a plant-based sausage alternative. Each substitution will alter the flavor slightly but still yield a delicious soup.
What if I don’t have heavy cream?
If you are out of heavy cream, you can use half-and-half or whole milk. Keep in mind that the texture will be slightly less rich. For a dairy-free option, try coconut milk or unsweetened almond milk.
How do I make this soup gluten-free?
Choose pasta made without gluten and make sure your chicken broth is also certified gluten-free. All other ingredients are naturally gluten-free, so the soup will remain delicious and safe for those with gluten sensitivities.