Creamy Parmesan Italian Sausage Ditalini Soup

December 14, 2025 Emma

If you’ve ever had one of those nights where the chill just won’t quit — the kind that calls for something hearty, creamy, and packed with flavor — this Creamy Parmesan Italian Sausage Ditalini Soup might just be your new best friend. I can’t tell you how many times I’ve made this on a Sunday night when I wanted a meal that felt both cozy and satisfying, yet didn’t require hours at the stove.

1 14

It started as a happy accident, actually. I had a pound of Italian sausage left over from making my Italian Sausage Soup: The Coziest Bowl of Comfort You’ll Ever Make, and a half box of ditalini pasta sitting lonely in the pantry. I figured — why not combine the two? Then came the Parmesan, a splash of cream, and before I knew it, I was stirring up something that tasted like it came straight out of a rustic Italian kitchen.

The beauty of this soup is how it walks that perfect line between hearty and velvety. The ditalini pasta gives each bite a bit of chew, while the sausage infuses the broth with that classic Italian depth — garlicky, herby, and just a touch of spice. Add the cream and Parmesan, and suddenly it’s a pot of pure comfort, the kind you’ll want to curl up with all winter long.

Print

Creamy Parmesan Italian Sausage Ditalini Soup

Creamy Parmesan Italian Sausage Ditalini Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Creamy Parmesan Italian Sausage Ditalini Soup is a rich, comforting dinner made with savory beef sausage, tender pasta, vegetables, and a creamy Parmesan broth.

  • Author: Emma Brooks
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Dinner, Soup
  • Method: Stovetop
  • Cuisine: American

Ingredients

Scale

1 lb beef Italian-style sausage

2 tbsp olive oil

1 medium onion, diced

3 cloves garlic, minced

1 carrot, diced

2 celery stalks, diced

4 cups chicken broth

1 can diced tomatoes

1 tsp Italian seasoning

1 tsp salt

½ tsp black pepper

1 cup heavy cream

1 cup grated Parmesan cheese

1½ cups ditalini pasta

Fresh parsley, for garnish

Instructions

  1. Brown sausage in olive oil; remove and set aside.
  2. Sauté onion, carrot, and celery until softened, then add garlic.
  3. Add chicken broth, diced tomatoes, Italian seasoning, salt, and pepper; bring to a simmer.
  4. Add ditalini pasta and cook until tender.
  5. Stir in heavy cream and Parmesan cheese until smooth.
  6. Return sausage to the pot, simmer briefly, and garnish with fresh parsley.

Notes

Stir frequently after adding cream to prevent sticking.

Leftovers can be stored in the refrigerator for up to 3 days.

Did you make this recipe?

Share a photo and tag us #tastyjoyrecipes we can’t wait to see what you’ve made!

Why You’ll Love This Recipe

1. It’s the definition of comfort food.
You know those meals that hug you from the inside out? This is one of them. The Italian sausage brings warmth and richness, while the cream and cheese melt together into a luscious broth. It’s like the creamy cousin of a minestrone — if you’ve ever tried the Cozy Homemade Minestrone Soup, imagine that, but silkier and more indulgent.

2. Simple ingredients, big flavor.
There’s nothing fancy here — just pantry staples that work together beautifully. Ditalini pasta (or even small elbows if that’s what you’ve got), a can of tomatoes, some broth, and the usual Italian suspects: garlic, onion, and seasoning. The result tastes like it simmered all day, even though it’s ready in under an hour.

3. It’s flexible.
Want to lighten it up? Use half-and-half instead of heavy cream. Need to make it meatless? Swap in plant-based sausage or toss in extra veggies. This soup welcomes improvisation — a true home cook’s dream.

4. It reheats like a charm.
Unlike some cream soups that separate or lose texture, this one keeps beautifully in the fridge for days. A quick warm-up on the stove, maybe a sprinkle of fresh Parmesan on top, and you’re back to comfort central.

Mistakes to Avoid

1. Overcooking the pasta.
Ditalini cooks quickly — usually in about 7–8 minutes. If you add it too early, it can turn mushy and soak up all your broth. I always cook it just shy of al dente before stirring in the cream and sausage again.

2. Adding cheese too early.
Parmesan should go in last, off the heat. Otherwise, it can clump and make the soup grainy. Stir it in slowly and watch it melt — that’s when you’ll get that silky, restaurant-worthy finish.

3. Forgetting to brown the sausage well.
Don’t rush this step! Those golden-brown bits at the bottom of the pot (called fond) are flavor gold. Scrape them up with a splash of broth — it makes your soup taste like it simmered for hours.

4. Not seasoning gradually.
Remember that Parmesan and sausage are already salty. Taste as you go; a little restraint makes a big difference. You can always add salt, but you can’t take it away.

Times / Difficulty / Nutrition

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Difficulty: Easy — perfect for beginners
Serves: 6
Calories (approx): 520 per serving

A Cozy Kitchen Note

This soup is like a cousin to the Creamy Sausage Potato Soup and a warm rival to One-Pot Cheeseburger Soup. But it has its own charm — a balance between the hearty and the elegant. It’s simple enough for a weeknight but special enough for company.

Serving Suggestions

Serve this soup with a side of crusty bread for dunking or a light green salad to balance the richness. If you want to go full Italian comfort mode, make a small batch of Creamy Gnocchi Soup the next day — it’s a great follow-up when you’re craving another cozy bowl.

For food safety, see the FDA food storage guidelines.

Make Creamy Parmesan Italian Sausage Ditalini Soup Tonight

Creamy Parmesan Italian Sausage Ditalini Soup is exactly the kind of recipe that deserves a permanent spot in your weekly rotation. Easy ingredients, simple steps, and results that make everyone ask for more. Try it tonight and leave a star rating below!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star