This Creamy Parmesan Italian Sausage Ditalini Soup is the ultimate cold-weather comfort meal that comes together in about 35 minutes. I discovered this recipe during a particularly busy week when I needed something hearty but didn’t have hours to spend in the kitchen, and it quickly became a family favorite.
There’s something wonderful about the combination of savory Italian sausage, tender ditalini pasta, and a rich, creamy Parmesan broth that makes this soup irresistible. The best part? You only need one pot and simple ingredients you probably already have in your pantry. Whether you’re meal prepping for the week or feeding a hungry family on a chilly evening, this creamy Italian sausage soup delivers restaurant-quality flavor with minimal effort. The spinach adds a pop of color and nutrition, while the Parmesan creates that signature velvety texture everyone loves.
Table of Contents
What You’ll Need for This Creamy Soup
I always recommend using quality Italian sausage for the best flavor in this creamy Parmesan Italian sausage ditalini soup. You can choose mild or spicy based on your preference, but I typically go with mild when cooking for kids and add red pepper flakes for the adults. Here’s what I’ve learned: browning the sausage properly creates those flavorful bits on the bottom of the pot that make the soup extra delicious.
- 1 lb Italian sausage (mild or spicy, based on preference)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups chicken broth
- 1 (14.5 oz) can diced tomatoes
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese (I prefer freshly grated for better melting)
- 2 cups fresh spinach (or kale)
- 1 cup ditalini pasta (or other small pasta)
- 2 teaspoons Italian seasoning
- Salt and pepper, to taste
- Olive oil (for sautéing)
- Optional: Crushed red pepper flakes for heat
How to Make This Easy Sausage Soup
I recommend having all your ingredients prepped before you start cooking this creamy Parmesan Italian sausage ditalini soup. This makes the process smooth and ensures nothing overcooks while you’re chopping onions.
Step 1: Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the Italian sausage and cook for 5-7 minutes, breaking it apart with a wooden spoon until it’s browned and cooked through. You want to see nice caramelized bits forming on the bottom of the pot.
Step 2: Add the chopped onion and minced garlic to the pot with the sausage. Sauté for 2-3 minutes until the onions turn translucent and the garlic becomes fragrant. Be careful not to burn the garlic as it can turn bitter.
Step 3: Pour in the chicken broth and canned diced tomatoes with their juice. Stir in the Italian seasoning and bring everything to a gentle simmer. Let it simmer for 2-3 minutes to allow the flavors to start melding. This is when the kitchen starts smelling amazing.
Step 4: Add the ditalini pasta to the simmering soup and cook for 8-10 minutes according to package instructions until the pasta is tender but still has a slight bite. Stir occasionally to prevent the pasta from sticking to the bottom. You’ll know it’s ready when the pasta is al dente and you can easily bite through it without a hard center.
Step 5: Lower the heat to medium-low. Stir in the heavy cream, grated Parmesan cheese, and fresh spinach. Cook for an additional 2-3 minutes, stirring gently until the spinach wilts and turns bright green and the soup becomes creamy. The Parmesan will melt into the broth creating that signature velvety texture. Season with salt and pepper to taste.
Step 6: Ladle the creamy Parmesan Italian sausage ditalini soup into bowls. Top with extra Parmesan cheese and a drizzle of olive oil if desired. Serve immediately while it’s hot and creamy.
Perfect Pairings for Italian Sausage Soup
This hearty soup pairs beautifully with simple sides that complement its rich, creamy flavor.
Crusty French Bread: A warm baguette or sourdough is perfect for soaking up the creamy broth and adds a satisfying crunch to each bite.
Simple Garden Salad: A light mixed green salad with balsamic vinaigrette cuts through the richness of the soup and adds freshness to your meal.
Garlic Bread: Classic garlic bread is always a crowd-pleaser with Italian sausage soup and brings extra garlic flavor to the table.
Roasted Vegetables: Roasted broccoli or Brussels sprouts add nutritious fiber and a slight char that balances the creamy soup perfectly.
Caesar Salad: The tangy, garlicky dressing in a Caesar salad pairs wonderfully with the savory flavors in this creamy Parmesan Italian sausage ditalini soup.
Discover More Delicious Italian-Inspired Soups
This creamy Italian sausage soup delivers bold flavors in one pot, but exploring meatball-based variations offers wonderful alternatives for different occasions. The classic Easy Italian Wedding Soup combines mini meatballs with orzo and spinach in a lighter chicken broth that feels elegant yet comforting. For rich, indulgent meals, the Creamy Italian Meatball Soup features homemade meatballs in a velvety tomato-cream broth that rivals any restaurant version.
When convenience matters most, the Easy Italian Meatball Soup Recipe uses frozen meatballs for quick weeknight dinners without sacrificing flavor. For something beyond Italian flavors, try the Swedish Meatball Soup with its signature nutmeg and cream that creates an entirely different but equally satisfying experience.
Keeping Your Soup Fresh
Store leftover creamy Parmesan Italian sausage ditalini soup in an airtight container in the refrigerator for up to 3-4 days. The flavors actually develop and deepen overnight, making leftovers even more delicious.
When reheating, warm the soup on the stovetop over medium heat, stirring occasionally. You may need to add a splash of chicken broth or water since the pasta absorbs liquid as it sits. I recommend adding the extra liquid gradually until you reach your desired consistency.
If you plan to freeze this soup, you have two options: freeze it as-is for up to 3 months (though the pasta texture may soften), or cook and store the soup base without the pasta, then add freshly cooked ditalini when you reheat it. The second method gives you the best texture. The soup base freezes well for up to 3 months in freezer-safe containers.
Your Questions About This Comfort Soup Answered
Can I use a different type of pasta in this creamy Parmesan Italian sausage ditalini soup?
Absolutely! Small pasta shapes like elbow macaroni, small shells, or even orzo work perfectly. Just adjust the cooking time according to the package instructions for your chosen pasta.
What can I substitute for heavy cream?
You can use half-and-half or whole milk for a lighter version, though the soup won’t be quite as rich. For a dairy-free option, try coconut cream or cashew cream, but skip the Parmesan or use a dairy-free alternative.
Can I make this soup ahead of time?
Yes! This creamy Italian sausage soup is excellent for meal prep. Cook the soup base without the pasta, then add freshly cooked pasta when serving. This prevents the pasta from getting too soft and absorbing all the liquid.
How can I make this soup thicker?
For a thicker creamy Parmesan Italian sausage ditalini soup, you can mash some of the cooked pasta against the side of the pot, add an extra tablespoon of Parmesan, or cook the pasta separately so it doesn’t release as much starch into the broth.
Ready to Cozy Up with This Delicious Soup
This creamy Parmesan Italian sausage ditalini soup proves that comfort food doesn’t have to be complicated or time-consuming. With just one pot and about 35 minutes, you’ll have a restaurant-quality meal that warms you from the inside out. The combination of savory sausage, tender pasta, and rich creamy broth creates the perfect balance of flavors and textures that everyone at your table will love. Try this recipe tonight and discover your new favorite weeknight dinner!
Creamy Parmesan Italian Sausage Ditalini Soup
This creamy Parmesan Italian sausage ditalini soup is the ultimate comfort food with rich, creamy broth, savory sausage, and tender pasta. Ready in about 35 minutes.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmer
- Cuisine: Italian-American
Ingredients
- 1 lb Italian sausage (mild or spicy, based on preference)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups chicken broth
- 1 (14.5 oz) can diced tomatoes
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 2 cups fresh spinach (or kale)
- 1 cup ditalini pasta (or other small pasta)
- 2 teaspoons Italian seasoning
- Salt and pepper, to taste
- Olive oil (for sautéing)
- Optional: Crushed red pepper flakes for heat
Instructions
- Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the Italian sausage and cook, breaking it apart with a wooden spoon, until browned and cooked through, about 5-7 minutes.
- Add the chopped onion and garlic to the pot with the sausage. Sauté for 2-3 minutes, or until fragrant and the onions are softened.
- Pour in the chicken broth and canned diced tomatoes, including their juice. Stir in the Italian seasoning and bring the soup to a simmer. Let simmer for 2-3 minutes.
- Add the ditalini pasta to the pot and cook according to package instructions, about 8-10 minutes, until the pasta is tender but still al dente.
- Lower the heat to medium-low. Stir in the heavy cream, grated Parmesan cheese, and fresh spinach. Cook for an additional 2-3 minutes, or until the spinach is wilted and the soup is creamy. Season with salt and pepper to taste.
- Ladle the soup into bowls, top with extra Parmesan cheese, and a drizzle of olive oil if desired.
Notes
- Don’t overcook the pasta as it will continue cooking in the hot soup. Cook until just al dente for best texture.
- For a lighter version, substitute heavy cream with half-and-half or whole milk.
- Ground turkey or chicken sausage works as a leaner alternative to pork sausage.
- The soup can be frozen for up to 3 months. For best texture, freeze the soup base without pasta and add freshly cooked pasta after thawing.
- Adjust creaminess by adding more or less cream depending on your preference.
- Recipe makes approximately 9 cups total (6 servings of 1.5 cups each).
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 420 kcal
- Sugar: 5 g
- Sodium: 980 mg
- Fat: 28 g
- Saturated Fat: 12 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 2 g
- Protein: 18 g
- Cholesterol: 75 mg






