If you want a cozy, restaurant-worthy bowl of comfort that comes together on a weeknight, this creamy Parmesan Italian sausage ditalini soup delivers. Rich, savory sausage, tender little ditalini, and a silky Parmesan-cream finish make it a crowd-pleasing one-pot meal that’s quick enough for busy evenings and fancy enough for casual guests.
Why you’ll love this dish
This soup hits several marks at once: it’s fast to make, forgiving if you need to swap ingredients, and deeply satisfying without being fussy. The small ditalini pasta traps broth and cheese so every spoonful feels hearty. Use sweet or spicy Italian sausage depending on your mood; either way you get a lot of flavor with minimal prep.
"We served this on a rainy weeknight and everyone went back for seconds—simple, comforting, and the Parmesan makes it feel special." — a regular dinner-table review
If you like creamy, one-pot Italian dinners, you might also enjoy this Creamy Gnocchi with Spinach and Feta, which uses similar techniques to build a silky sauce.
Step-by-step overview
This recipe is straightforward: brown and remove the sausage, sauté aromatics, simmer pasta in broth until al dente, then finish with cream and Parmesan and return the sausage. Timing is driven by the pasta—ditalini takes only a few minutes—so have your finishing ingredients measured and ready. Expect about 25–30 minutes total from start to bowl.
What you’ll need
- 1 pound Italian sausage (sweet or hot; remove casings if using links)
- 1 cup ditalini pasta
- 4 cups chicken broth (low-sodium recommended)
- 1 cup heavy cream
- 1 cup grated Parmesan cheese (freshly grated for best melt and flavor)
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- Fresh parsley, chopped, for garnish
Substitutions/notes:
- Swap heavy cream for half-and-half for a lighter finish, but reduce heat to avoid breaking.
- Use vegetable broth and a plant-based sausage for a vegetarian-ish version.
- Freshly grated Parmesan blends better than pre-grated; the latter often contains anti-caking agents that affect texture.
Step-by-step instructions
- Heat a large pot over medium. Crumble the Italian sausage into the pot and cook until browned and cooked through, about 6–8 minutes. If there’s a lot of fat, drain most of it—leave a tablespoon or two for flavor. Remove sausage to a plate.
- In the same pot, add the chopped onion. Sauté until softened and translucent, about 4–5 minutes. Add minced garlic and cook 30–45 seconds until fragrant.
- Pour in the chicken broth and bring to a boil. Scrape up any browned bits from the bottom of the pot—they add flavor.
- Add the ditalini and cook, uncovered, until al dente according to package directions (usually 7–10 minutes). Stir occasionally to prevent sticking.
- Reduce heat to low. Return the cooked sausage to the pot. Stir in the heavy cream and then gradually add the grated Parmesan, stirring until melted and combined. Heat gently—do not boil hard after adding cream and cheese to prevent separation.
- Season with Italian seasoning, and then taste for salt and pepper. Remember that the broth and Parmesan both add saltiness; adjust accordingly.
- Simmer on low for 2–3 minutes to meld flavors. Serve hot with a sprinkle of fresh parsley.
Best ways to enjoy it
Serve this soup with crusty bread or garlic toast for dipping. A simple green salad with lemon vinaigrette cuts the richness nicely. For a heartier bowl, top with extra browned sausage, a drizzle of good olive oil, or red pepper flakes for heat. If you like Italian-style creamy seafood, try pairing small plates with something lighter like Easy Creamy Tuscan Shrimp for a varied menu.
Plating tip: ladle into warmed bowls so the soup stays hot longer, and sprinkle parsley and a few shavings of Parmesan on top for contrast.
Storage and reheating tips
- Refrigeration: Cool the soup within two hours and store in an airtight container for up to 3–4 days.
- Freezing: Cream-based soups can separate when frozen. For best results, freeze without the cream (cool, then freeze up to 2 months). Thaw in the fridge, reheat gently, and stir in fresh cream and Parmesan at the end. If you freeze the full soup, expect some texture change—reheat slowly and whisk to reincorporate.
- Reheating: Warm on the stovetop over low heat. Add a splash of broth or cream while reheating to restore a silky texture. Avoid boiling after adding cheese.
- Food safety: Always reheat to at least 165°F (74°C) before serving.
Pro chef tips
- Don’t over-salt early: Because the Parmesan and broth contribute sodium, season lightly at first and adjust at the end.
- Temper the cheese: If you’re worried about clumping, stir a small ladle of hot broth into the grated Parmesan to loosen it before adding to the pot.
- Control richness: For a lighter finish, use half-and-half or a 50/50 mix of milk and cream, but reduce heat and stir constantly when combining.
- Browning matters: Browning the sausage well and deglazing the pot with a little broth adds depth. Don’t skip scraping those browned bits.
- Pasta timing: Cook the ditalini in the soup instead of boiling separately to absorb flavor, but test for al dente a minute or two before package time to avoid mushiness from later storage.
Recipe variations
- Spicy Sausage & Tomato: Use hot Italian sausage and stir in 1/2 cup crushed tomatoes for a tangy lift.
- Green Veg Boost: Add chopped kale or baby spinach in the final 2–3 minutes of simmering.
- Bean & Sausage: Add a drained can of cannellini beans with the sausage for extra protein and texture.
- Pasta swaps: Replace ditalini with mini shells, or use tortellini for a richer, cheese-stuffed version.
- Gluten-free or low-carb: Use gluten-free ditalini or substitute cauliflower rice (add later to avoid overcooking).
- Vegetarian: Use plant-based Italian sausage and vegetable broth; add white beans for texture.
Common questions
Q: How long does this soup take to make?
A: About 25–30 minutes from start to finish. Browning the sausage and cooking the ditalini are the main time elements.
Q: Can I make this ahead of time?
A: Yes—cook through and refrigerate for up to 3–4 days. If freezing, consider leaving out the cream and adding fresh cream when reheating to preserve texture.
Q: Will the cream separate when I reheat leftovers?
A: It can if reheated too quickly. Reheat gently over low heat, stirring, and add a splash of broth or fresh cream to help re-emulsify. Avoid boiling after the cream and cheese are added.
Q: What’s the best sausage to use?
A: Sweet or hot Italian sausage both work. Choose higher-quality sausages for better flavor and texture. Remove casings if you prefer crumbled sausage in the soup.
Q: Can I make this dairy-free?
A: Yes—use unsweetened coconut milk or a creamy non-dairy alternative and a dairy-free Parmesan substitute. Use a plant-based sausage and check that the broth is vegan if needed.

Creamy Parmesan Italian Sausage Ditalini Soup
Ingredients
Main Ingredients
- 1 pound Italian sausage (sweet or hot; remove casings if using links)
- 1 cup ditalini pasta
- 4 cups chicken broth (low-sodium recommended)
- 1 cup heavy cream Swap for half-and-half for a lighter finish.
- 1 cup grated Parmesan cheese (freshly grated for best melt and flavor) Freshly grated blends better than pre-grated.
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Salt and pepper to taste Season lightly; adjust at the end.
- Fresh parsley, chopped, for garnish For serving.
Instructions
Preparation
- Heat a large pot over medium. Crumble the Italian sausage into the pot and cook until browned and cooked through, about 6–8 minutes. If there’s a lot of fat, drain most of it—leave a tablespoon or two for flavor. Remove sausage to a plate.
- In the same pot, add the chopped onion. Sauté until softened and translucent, about 4–5 minutes. Add minced garlic and cook 30–45 seconds until fragrant.
- Pour in the chicken broth and bring to a boil. Scrape up any browned bits from the bottom of the pot—they add flavor.
Cooking
- Add the ditalini and cook, uncovered, until al dente according to package directions (usually 7–10 minutes). Stir occasionally to prevent sticking.
- Reduce heat to low. Return the cooked sausage to the pot. Stir in the heavy cream and then gradually add the grated Parmesan, stirring until melted and combined. Heat gently—do not boil hard after adding cream and cheese to prevent separation.
- Season with Italian seasoning, and then taste for salt and pepper. Adjust accordingly.
- Simmer on low for 2–3 minutes to meld flavors. Serve hot with a sprinkle of fresh parsley.
