Creamy Parmesan Italian Sausage Ditalini Soup Recipe – Cozy and Flavor-Packed

This Creamy Parmesan Italian Sausage Ditalini Soup is the kind of soul-warming, comforting meal that turns a cold night into something cozy and delicious. It’s loaded with savory Italian sausage, tender ditalini pasta, fresh vegetables, and a creamy Parmesan-infused broth that’s hearty yet smooth.

Inspired by the flavors of Italian comfort food classics, this soup is rich in protein, bursting with flavor, and comes together in just one pot. It’s ideal for weeknight dinners, make-ahead lunches, or feeding a hungry crowd — and it reheats beautifully.


Ingredients Overview

This creamy sausage soup is all about layers of flavor and texture. Each component plays a role in building depth and richness without overcomplicating things.

Protein:

  • Italian Sausage (Mild or Hot)
    Brings a punch of savory flavor with hints of fennel, garlic, and chili. Use pork or turkey sausage.

Pasta:

  • Ditalini Pasta
    Short, tube-shaped pasta that holds up well in broth. You can also use elbow macaroni or small shells.

Aromatics & Veggies:

  • Yellow Onion, Carrots, and Celery (Soffritto)
    The classic trio forms a flavorful base and adds natural sweetness and body.

  • Garlic
    Adds depth and warmth — essential in a creamy broth.

  • Spinach or Kale
    Stirred in at the end for freshness and nutrients.

Broth & Cream Base:

  • Chicken Broth
    Forms the soup’s base and balances richness.

  • Heavy Cream (or Half-and-Half)
    Adds silkiness and rounds out the spice from the sausage.

  • Grated Parmesan Cheese
    Melts into the broth for savory depth and thickens slightly as it cooks.

Seasonings:

  • Italian Seasoning – Herbal blend for balance

  • Salt & Pepper – Season to taste

  • Crushed Red Pepper (Optional) – For a little extra heat

  • Bay Leaf – Optional, but adds subtle background flavor


Step-by-Step Instructions

1. Brown the Sausage

In a large Dutch oven or soup pot, heat 1 tbsp olive oil over medium heat.

Add:

  • 1 lb Italian sausage, casing removed

Break up with a wooden spoon and cook until browned, about 6–7 minutes. Drain excess fat if needed.

2. Add Aromatics

Add to the pot:

  • 1 small onion, diced

  • 2 carrots, peeled and chopped

  • 2 celery stalks, diced

Cook until softened, 5–6 minutes. Stir in:

  • 3 cloves garlic, minced

  • 1 tsp Italian seasoning

  • Optional: Pinch of crushed red pepper flakes

Sauté for another minute.

3. Simmer the Broth

Pour in:

  • 5 cups chicken broth

Add:

  • 1 bay leaf (optional)

Bring to a boil, then reduce heat to a gentle simmer. Let it cook for 10–12 minutes to build flavor.

4. Add Pasta

Stir in:

  • ¾ cup dry ditalini pasta

Simmer for 8–10 minutes, or until the pasta is al dente. Stir occasionally to prevent sticking.

5. Add Cream and Cheese

Lower the heat and stir in:

  • 1 cup heavy cream (or ¾ cup half-and-half)

  • ¾ cup grated Parmesan cheese

Stir until melted and creamy. The soup will thicken slightly as the cheese melts into the broth.

Taste and adjust with salt and pepper as needed.

6. Add Greens

Add:

  • 2 cups baby spinach or chopped kale

Stir and cook 2–3 minutes until wilted.

7. Serve

Ladle into bowls and top with:

  • Extra Parmesan

  • Fresh cracked pepper

  • Optional: Chopped parsley or a drizzle of olive oil


Tips, Variations & Substitutions

Cooking Tips:

  • Cook pasta in the broth for more flavor — just stir often to prevent clumping.

  • Use freshly grated Parmesan for better melting and taste.

  • Add cream after removing from direct boil to prevent curdling.

Flavor Variations:

  • Spicy Version: Use hot Italian sausage and add more red pepper flakes.

  • Tuscan Twist: Add sun-dried tomatoes and a splash of white wine with the broth.

  • Vegetarian Option: Use plant-based sausage and veggie broth, and add white beans for extra protein.

Substitutions:

  • Dairy-Free: Use full-fat coconut milk and nutritional yeast instead of cream and cheese.

  • Low-Carb: Swap pasta for chopped cauliflower or cooked spaghetti squash.

  • Other Greens: Swiss chard, arugula, or frozen spinach work well too.


Serving Ideas & Occasions

This soup is a full meal on its own but pairs well with:

  • Crusty garlic bread or focaccia

  • Simple green salad with lemon vinaigrette

  • Roasted veggies for extra bulk

Perfect for:

  • Cozy winter nights

  • Weeknight family dinners

  • Meal prep and packed lunches

  • Serving a crowd — it doubles easily!


Nutritional & Health Notes

This creamy soup is:

  • High in protein and calcium

  • Filling and satisfying

  • Rich without being overly heavy

Approximate per 1½ cup serving:

  • Calories: 450–500

  • Protein: 25g

  • Carbs: 30g

  • Fat: 28g

For a lighter version:

  • Use turkey sausage

  • Swap heavy cream for half-and-half or whole milk

  • Increase veggies and reduce pasta


FAQs

Q1: Can I use pre-cooked sausage?
A1: Yes! Just dice and heat with the aromatics after sautéing the vegetables.

Q2: Will the pasta get mushy in leftovers?
A2: It can. To avoid this, cook pasta separately and add to each serving, or undercook slightly if meal prepping.

Q3: Can I freeze this soup?
A3: It freezes well, but cream-based soups can separate. Reheat slowly and stir well. For best results, freeze without the pasta and add freshly cooked pasta later.

Q4: How long does it last in the fridge?
A4: Store in an airtight container for up to 4 days. Reheat on the stove or microwave with a splash of broth.

Q5: Can I use milk instead of cream?
A5: Yes, but use whole milk or mix it with a bit of cornstarch for added thickness.

Q6: Can I use a different cheese?
A6: Parmesan works best, but Pecorino Romano, Asiago, or even Gruyère are great substitutes.

Q7: What’s the best pot to use?
A7: A heavy-bottomed Dutch oven or stock pot retains heat well and allows for even cooking.

Print

Creamy Parmesan Italian Sausage Ditalini Soup Recipe – Cozy and Flavor-Packed

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy Italian sausage ditalini soup is packed with flavor — tender pasta, savory sausage, fresh veggies, and a Parmesan cream broth. Perfect for cozy dinners or meal prep.

  • Author: Maya Lawson

Ingredients

Scale
  • 1 lb Italian sausage

  • 1 tbsp olive oil

  • 1 small onion, diced

  • 2 carrots, chopped

  • 2 celery stalks, diced

  • 3 cloves garlic, minced

  • 1 tsp Italian seasoning

  • ½ tsp red pepper flakes (optional)

  • 5 cups chicken broth

  • 1 bay leaf (optional)

  • ¾ cup ditalini pasta

  • 1 cup heavy cream

  • ¾ cup grated Parmesan

  • 2 cups baby spinach

  • Salt & pepper to taste

Instructions

  1. In a large pot, brown sausage in oil until fully cooked. Drain excess fat.

  2. Add onion, carrots, and celery. Sauté 5–6 mins. Add garlic and seasonings.

  3. Pour in broth and bay leaf. Simmer 10–12 mins.

  4. Stir in pasta and cook until al dente (8–10 mins).

  5. Lower heat. Stir in cream and Parmesan until smooth.

  6. Add spinach and cook until wilted. Adjust seasoning.

  7. Serve hot with extra Parmesan and cracked pepper.

Notes

  • Use turkey sausage for a lighter option.

  • For meal prep, store pasta separately to avoid sogginess.

  • Add more broth if reheating, as soup thickens over time.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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