If you’re searching for a dinner that’s equal parts comforting and impressive, Creamy Parmesan Italian Sausage Ditalini Soup deserves a starring spot on your table. This hearty, flavor-packed soup layers perfectly browned sausage, pillowy ditalini pasta, and fresh spinach in a luxuriously creamy Parmesan broth. Each spoonful offers the perfect medley of savory, cheesy, and herby goodness — a bowl that turns chilly nights into warm memories and makes any weeknight feel special.

Ingredients You’ll Need
What makes Creamy Parmesan Italian Sausage Ditalini Soup so special is simplicity: every ingredient matters, and together they build an irresistible flavor profile. From the richness of sausage and cream to the pop of fresh spinach and Parmesan, each item in this lineup has a starring role.
- Italian sausage: Choose mild or spicy, depending on your mood – it brings tons of meaty, savory flavor and just the right amount of richness.
- Olive oil: A splash gets everything started and adds subtle fruity notes to the base.
- Onion: Diced small so it melts right into the soup, giving sweetness and depth.
- Garlic: Three cloves means plenty of aromatic, pungent dimension that perfumes the broth.
- Chicken broth: Choose a good-quality broth for a foundational savoriness you can’t skip.
- Heavy cream: This is where the “creamy” magic comes from—don’t substitute for milk if you want that dreamy silkiness!
- Diced tomatoes (drained): Add a gentle acidity and color pop that keeps the soup balanced and fresh.
- Ditalini pasta: These tiny tubes are just the right size to scoop up broth and sausage with every bite.
- Fresh spinach: Chopped spinach wilts right in, giving color and a hit of nutrition without overpowering.
- Parmesan cheese (grated): A salty, nutty hit that thickens the soup and amps up the umami.
- Salt and black pepper: These simple seasonings let you adjust the flavor perfectly at the end.
- Fresh parsley (for garnish): Chopped parsley over the top offers a herby freshness that ties everything together.
How to Make Creamy Parmesan Italian Sausage Ditalini Soup
Step 1: Brown the Sausage
Start by heating olive oil in a large soup pot over medium heat. Crumble in your Italian sausage; the scent and sizzle will instantly get your appetite going! Break up the sausage thoroughly with a spoon so you end up with lots of bite-sized pieces. Once it’s browned and cooked through, transfer the sausage to a plate, leaving as much flavorful oil in the pot as possible for the next step.
Step 2: Sauté the Aromatics
Without washing the pot (all those sausage bits are gold!), add diced onion and minced garlic. Sauté for a few minutes; they’ll soften, soak up any remaining sausage flavor, and release an irresistible aroma. This step sets the stage for the deep, layered flavor that defines Creamy Parmesan Italian Sausage Ditalini Soup.
Step 3: Make the Broth
Pour in the chicken broth and let the steam rise as the pot comes to a lively simmer. Stir in your drained diced tomatoes and add the cooked sausage back in, getting all the meaty goodness mingling with the fragrant base. Next, toss in the ditalini pasta. Let it cook right in the bubbling broth—this lets the pasta soak up maximum flavor while it softens. Be patient here! In about 8 to 10 minutes, the pasta will be just right.
Step 4: Add the Cream and Spinach
Lower the heat and stir in heavy cream, Parmesan cheese, and chopped spinach. Watch the mixture thicken and turn creamy as the spinach wilts and the cheese melts. Take a taste and adjust your salt and pepper—this is your chance to make the soup perfectly suited to you. Give it a final minute or two for everything to marry, then get ready to ladle out pure comfort.
How to Serve Creamy Parmesan Italian Sausage Ditalini Soup

Garnishes
For that irresistible finishing touch, sprinkle extra Parmesan cheese and plenty of fresh parsley right before serving. If you’re feeling fancy, a drizzle of quality olive oil or a few red pepper flakes on top never hurt either. These simple add-ons wake up every bite with added flavor and color.
Side Dishes
You can’t go wrong with thick slices of toasted, crusty bread—perfect for soaking up every drop of soup. A crisp, simple green salad with a tangy vinaigrette brings lightness and contrast to your meal. Or, pair this soup with garlic breadsticks for a true Italian feast at home.
Creative Ways to Present
Ladle Creamy Parmesan Italian Sausage Ditalini Soup into big bowls and serve family-style, or go elegant with small portions as a starter for a dinner party. It also looks beautiful in soup mugs for cozy nights on the couch. Want a rustic vibe? Try serving in bread bowls, letting every bit of soup flavor mingle with the crunchy bread shell.
Make Ahead and Storage
Storing Leftovers
Transfer cooled leftover soup to an airtight container and refrigerate for up to 3 or 4 days. The flavors deepen overnight, making the leftovers almost better than the first serving! If the pasta soaks up some broth, just add a little chicken stock or water before reheating to loosen it up.
Freezing
If you want to freeze Creamy Parmesan Italian Sausage Ditalini Soup, do so before adding the spinach and cream for best texture. Freeze in individual portions or as a whole batch—just leave room in the container for liquid expansion. When ready to eat, thaw in the fridge overnight, then add the fresh spinach and cream after reheating.
Reheating
Warm leftover soup gently on the stovetop over medium-low heat, stirring often. Add a splash of broth or water if it needs thinning. If reheating in the microwave, use medium power and stir every minute to avoid overheating or separation. Top with fresh garnishes before serving for that “just-made” finish.
FAQs
Can I use a different type of sausage?
Absolutely! While Italian sausage brings classic flavor, you can swap it with turkey sausage, chicken sausage, or even a plant-based crumbled sausage for a lighter or vegetarian take on Creamy Parmesan Italian Sausage Ditalini Soup.
What if I can’t find ditalini pasta?
No worries—any small pasta shape works beautifully. Try elbows, small shells, or even orzo if ditalini isn’t available in your local market. The key is choosing a pasta that scoops up the broth and all those tasty bits of sausage.
Can I make this soup gluten-free?
Definitely! Simply substitute the pasta for your favorite gluten-free small pasta. Check the sausage and other ingredients to ensure they’re certified gluten-free, and you’ll have a safe and delicious version of this soup.
How do I make it spicier?
If you love heat, opt for spicy Italian sausage and add a pinch of red pepper flakes when sautéing the aromatics. You can also serve with extra red pepper flakes on top for a customizable kick in every bowl.
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works in a pinch. Thaw it first and squeeze out any excess water before adding it to the soup in the same step. It will blend right in and still provide that beautiful pop of green.
Final Thoughts
If ever a soup begged to be your cozy-season go-to, it’s Creamy Parmesan Italian Sausage Ditalini Soup. With bold flavors, creamy texture, and easy steps, this recipe will quickly become your new family favorite. Gather your ingredients, invite someone you love, and let this irresistible soup warm your home—and your heart—tonight.
Print
Creamy Parmesan Italian Sausage Ditalini Soup Recipe
- Total Time: 40 minutes
- Yield: 6 servings
- Diet: Halal
Description
This Creamy Parmesan Italian Sausage Ditalini Soup is a hearty, comforting meal loaded with savory Italian sausage, tender pasta, fresh spinach, and a rich, creamy Parmesan-infused broth. Perfect for chilly evenings, it comes together in a single pot for easy prep and cleanup, making it a go-to recipe for busy weeknights and cozy family dinners.
Ingredients
Meat & Oil
- 1 lb Italian sausage (mild or spicy, depending on preference)
- 1 tbsp olive oil
Vegetables & Aromatics
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 cups fresh spinach, chopped
- Fresh parsley, chopped (for garnish, optional)
Broth & Dairy
- 4 cups chicken broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese (plus extra for garnish)
Pasta
- 1 cup ditalini pasta (or small pasta of choice)
Canned Goods
- 1 can (14.5 oz) diced tomatoes, drained
Seasonings
- Salt and black pepper, to taste
Instructions
- Brown the Sausage: In a large pot, heat the olive oil over medium heat. Add the Italian sausage and cook until browned, breaking it into small pieces as it cooks. Once fully cooked, use a slotted spoon to remove the sausage from the pot and set it aside.
- Sauté the Aromatics: In the same pot (leaving any rendered fat for extra flavor), add the diced onion and minced garlic. Sauté for 2-3 minutes, stirring occasionally, until the onion is softened and the mixture is fragrant.
- Make the Broth: Pour in the chicken broth and bring the mixture to a gentle simmer. Add the drained diced tomatoes and return the cooked sausage to the pot. Stir in the ditalini pasta and cook as directed on the pasta package, usually about 8-10 minutes, until the pasta is al dente.
- Add the Cream and Spinach: Lower the heat and stir in the heavy cream, grated Parmesan cheese, and chopped spinach. Let the soup simmer for an additional 2-3 minutes, until the spinach wilts and the soup is creamy and well combined. Taste and adjust seasoning with salt and black pepper as needed.
- Serve: Ladle the soup into bowls and garnish with extra Parmesan cheese and a sprinkle of fresh parsley, if desired. Enjoy warm.
Notes
- For a lighter soup, you can substitute half-and-half for the heavy cream.
- Use turkey or chicken sausage for a lighter alternative.
- Leftover soup may thicken; just add extra broth or a splash of water when reheating.
- Feel free to use other small pasta shapes if ditalini isn’t available.
- Mild or spicy sausage can be used to tailor the soup’s flavor profile.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main-course
- Method: One Pot & One Pan
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 generous bowl (about 2 cups)
- Calories: 495
- Sugar: 6g
- Sodium: 980mg
- Fat: 33g
- Saturated Fat: 15g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 3g
- Protein: 23g
- Cholesterol: 85mg