There’s just something about a warm bowl of soup that feels like a hug from the inside out—especially when it’s loaded with hearty sausage, tender pasta, and a rich, creamy broth. This Cozy Ditalini Soup with Creamy Parmesan and Italian Sausage is exactly that kind of recipe. It’s simple, soul-soothing, and perfect for those evenings when you need a dinner that wraps you in comfort.
I first started making this soup during a particularly cold stretch of winter when I was craving something that was both filling and cozy, but didn’t take hours to simmer. After a bit of experimenting, this recipe became a family favorite. The combination of savory sausage, creamy Parmesan, and those tiny ditalini noodles makes each spoonful a total delight—and the leftovers? Somehow even better the next day.
Let’s jump right into the first steps of this recipe. You’ll be amazed at how quickly this comes together, and once you taste that first bite, you’ll want to make it again and again.
INGREDIENTS YOU’LL NEED:
Here’s a full list of what goes into this deliciously creamy ditalini soup. Most of these are pantry and fridge staples, which makes it an easy weeknight go-to.
- 1 lb Italian beef sausage, casings removed
- 1 tbsp olive oil
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 6 cups chicken broth
- 1 cup ditalini pasta
- 1 cup heavy cream
- 3/4 cup grated Parmesan cheese
- 1/2 tsp dried oregano
- 1/2 tsp dried basil
- Salt and black pepper, to taste
- 1 cup fresh spinach (optional)
- Fresh parsley, chopped, for garnish
STEP 1: BROWN THE SAUSAGE
Start by heating 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the Italian beef sausage, breaking it up with a spoon as it cooks. You’ll want to brown it thoroughly—those little crispy bits that form at the bottom of the pot? That’s flavor gold.
Once it’s cooked through, remove the sausage from the pot with a slotted spoon and set it aside on a plate. Don’t worry about cleaning the pot—you’ll use all those yummy browned bits in the next step.

STEP 2: SAUTÉ THE VEGGIES
In the same pot, toss in your diced onion, carrots, and celery. Sauté everything for about 5 minutes, or until the veggies are softened and starting to turn golden. This base of onion, carrot, and celery is often called a mirepoix—and it’s the heart of a good soup.
Once your vegetables are soft and aromatic, stir in the minced garlic and cook for about one more minute. Be careful not to let the garlic burn—you just want it to bloom and release its flavor.

STEP 3: ADD SAUSAGE AND BROT
Now it’s time to bring it all together. Return the cooked sausage to the pot, and pour in the chicken broth. Stir in your dried oregano, dried basil, and a little salt and pepper. Don’t worry too much about the salt here—you’ll adjust that at the end.
Turn up the heat and bring everything to a gentle boil. The smell at this point is already incredible—herby, savory, and just what a cozy kitchen should smell like on a chilly evening.

STEP 4: ADD THE DITALINI AND SIMMER
Once the soup is boiling, stir in the ditalini pasta. Reduce the heat to a simmer and let it cook for 8 to 10 minutes, or until the pasta is perfectly tender. The pasta will absorb some of the broth and give the soup a lovely body and heartiness.
This step is where the soup starts to really take shape—and trust me, it’s only getting better from here.

CREAMY COMFORT COMES TO LIFE – BRINGING THE SOUP TOGETHER
So far, your pot is bubbling away with flavorful sausage, tender veggies, and ditalini pasta soaking up all that savory goodness. You’re just a few simple steps away from the kind of soup that makes you slow down, savor each spoonful, and maybe even go back for a second (or third) bowl. This is the part where everything comes together in that rich, creamy, cheesy way that makes this recipe such a standout.
Let’s finish strong.
STEP 5: ADD THE CREAM AND PARMESAN
Once your pasta is cooked through, it’s time to take things to the next level. Lower the heat just a bit and pour in 1 cup of heavy cream. Stir it gently into the soup, watching as the broth transforms into a velvety, creamy base.
Next comes the real flavor boost—3/4 cup of grated Parmesan cheese. Sprinkle it in and stir until it melts into the soup. The cheese adds that salty, nutty depth that balances beautifully with the sausage and herbs. If your soup thickens a little too much here (Parmesan will do that!), you can loosen it with a splash more broth or even a bit of water.
Give it a taste—you’ll likely find that it’s rich, savory, and completely satisfying. But we’re not done yet.

STEP 6: ADD SPINACH (OPTIONAL BUT RECOMMENDED)
If you’re using fresh spinach, now’s the time to stir it in. Just toss in a handful (about 1 cup) and let it wilt down into the soup for about 1–2 minutes. The spinach adds a pop of color, a little freshness, and makes the whole dish feel just a tiny bit healthier (which we love, especially when we’re going in for that second bowl).
You could also swap in kale or Swiss chard if you have it on hand—just give those tougher greens a few extra minutes to soften.

STEP 7: FINAL SEASONING AND FINISHING TOUCHES
Give the soup a final taste and adjust with salt and freshly ground black pepper if needed. Sometimes the sausage and Parmesan bring plenty of salt, so it’s always smart to wait until the end to do your final seasoning.
Ladle the soup into bowls and top with a generous sprinkle of fresh chopped parsley. If you’re like me, you might even grate a little extra Parmesan right on top. It’s the little things that make a bowl of soup feel special.
TIPS AND VARIATIONS TO MAKE THIS SOUP YOUR OWN
One of the best things about this recipe is how flexible it is. Whether you’re using what you’ve got on hand or tweaking it to suit your taste, here are a few easy ways to switch it up:
- Switch the Sausage – I use Italian beef sausage for its deep flavor, but pork or turkey sausage works just as well. You could even go spicy if you like a bit of a kick.
- Make it Lighter – If you’re looking to cut back a bit, swap the heavy cream for half-and-half or even whole milk. It won’t be quite as rich, but it’ll still be creamy and satisfying.
- Go Vegetarian – Leave out the sausage and add in a can of white beans or chickpeas for protein. Use vegetable broth instead of chicken broth, and you’ve got a cozy meatless version that still delivers.
- Try a Different Pasta – No ditalini? No problem. You can use small shells, elbow macaroni, or any other short pasta. Just adjust the cooking time based on the shape.
- Add a Kick – Want a bit more heat? Stir in some crushed red pepper flakes or top each bowl with a drizzle of spicy olive oil.
With the sausage browned, veggies sautéed, pasta cooked, and all that creamy goodness stirred in, you’ve got a pot full of hearty, satisfying soup that’s perfect for chilly nights, meal prep, or even cozy weekends when you want to feed a crowd.

YOUR QUESTIONS ANSWERED + THE PERFECT ENDING TO A COZY MEAL:
If you’ve made it this far, you’re probably already imagining that creamy, comforting bowl of ditalini soup warming your hands and filling your kitchen with the best kind of savory smells. But before you dive in, let’s go over a few frequently asked questions. Whether you’re a soup pro or just dipping your spoon into homemade soups for the first time, these answers will help make the process even smoother.
1. Can I make this soup ahead of time?
Yes, this soup is great for making ahead! Just keep in mind that the pasta will continue to absorb liquid as it sits, so it may thicken a bit. If you’re reheating leftovers, add a splash of broth or water to loosen it up before serving.
2. Can I freeze this soup?
You can freeze it, but for best results, freeze it before adding the cream and cheese. Dairy can sometimes separate or change texture when frozen. If you want to freeze the full soup, just be sure to stir well when reheating to bring everything back together.
3. What if I can’t find ditalini pasta?
No worries—any small pasta shape will work! Elbow macaroni, small shells, or even orzo are great substitutes. Just keep an eye on the cook time so the pasta doesn’t overcook.
4. Can I use pre-cooked sausage?
You can, but the flavor won’t be quite as deep. Cooking raw sausage directly in the pot builds layers of flavor. If using pre-cooked sausage, dice it and brown it slightly before adding to the soup.
5. How can I make this soup vegetarian?
Skip the sausage and replace it with canned white beans or chickpeas for protein. Use vegetable broth instead of chicken broth. You’ll still get that hearty, creamy goodness without the meat.
6. What’s the best way to reheat leftovers?
Reheat gently on the stovetop over medium heat, stirring often. Add a little extra broth or water to get the consistency just right. You can also microwave individual portions—just stir halfway through heating.
7. Do I have to use heavy cream?
Heavy cream gives the soup a rich, velvety texture, but if you’re looking to lighten things up, half-and-half or whole milk will work. Just be careful not to let the soup boil after adding dairy—lower heat is key to keeping things smooth.
A FINAL SPOONFUL: WHY THIS DITALINI SOUP BELONGS IN YOUR RECIPE BOX
There’s a reason I keep coming back to this Cozy Ditalini Soup with Creamy Parmesan and Italian Sausage—it’s easy, adaptable, and seriously delicious. It’s the kind of recipe that doesn’t just warm you up, it fills your home with comfort and makes you feel like you’ve done something good for yourself and the people you’re feeding.
Whether you’re enjoying it curled up on the couch on a cold night or making a big batch to share with friends and family, this soup delivers every time. It’s rustic, rich, and packed with flavor from simple, everyday ingredients.
If you give it a try, I’d love to hear how it turned out for you. Did you make it with spinach? Add a little heat? Try a different pasta? Let me know in the comments or share your version—I’m always here for a good soup story.
Until next time, happy cooking—and here’s to more cozy meals in your kitchen.
Print
COZY DITALINI SOUP WITH CREAMY PARMESAN AND ITALIAN SAUSAGE – THE ULTIMATE COMFORT BOWL
- Total Time: 45 min
Description
A bowl of this rich and creamy ditalini soup is like a warm hug on a chilly day. Packed with tender pasta, savory Italian sausage, and a medley of comforting vegetables, it’s made extra luxurious with a swirl of heavy cream and a generous handful of Parmesan. The perfect one-pot meal for weeknights, this soup brings rustic Italian flavor to your table in under an hour.
Ingredients
For the soup base:
- 1 lb Italian beef sausage, casings removed
- 1 tbsp olive oil
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
For the broth and pasta:
- 6 cups chicken broth
- 1 cup ditalini pasta
- 1/2 tsp dried oregano
- 1/2 tsp dried basil
- Salt and black pepper to taste
To finish:
- 1 cup heavy cream
- 3/4 cup grated Parmesan cheese
- 1 cup fresh spinach (optional)
- Fresh parsley, chopped (for garnish)
Instructions
1️⃣ Brown the sausage: In a large pot or Dutch oven, heat olive oil over medium heat. Add Italian sausage and cook until browned, breaking it apart with a spoon. Once cooked through, remove from the pot and set aside.
2️⃣ Sauté the vegetables: In the same pot, add diced onion, carrots, and celery. Cook for about 5 minutes until the vegetables soften. Add minced garlic and cook for 1 minute until fragrant.
3️⃣ Simmer the broth: Return the sausage to the pot. Stir in chicken broth, oregano, basil, salt, and pepper. Bring to a gentle boil.
4️⃣ Cook the pasta: Add the ditalini pasta and reduce the heat to a simmer. Cook for 8–10 minutes, or until the pasta is tender.
5️⃣ Cream it up: Stir in the heavy cream and grated Parmesan cheese. Let it cook for 2–3 more minutes until everything is creamy and blended.
6️⃣ Add greens (optional): If using spinach, stir it in and cook just until wilted.
7️⃣ Season to taste: Taste the soup and adjust seasoning with salt and black pepper if needed.
8️⃣ Serve and garnish: Ladle into bowls and garnish with fresh parsley and extra Parmesan if desired. Serve hot!
Notes
- Sausage swap: You can use sweet or spicy Italian sausage depending on your taste preference. Turkey or chicken sausage works well too for a lighter version.
- Make it vegetarian: Omit the sausage and use vegetable broth. Add extra veggies like mushrooms, zucchini, or white beans for protein and heartiness.
- Thicker soup? If you prefer a thicker texture, simmer the soup uncovered a little longer after adding the pasta. It naturally thickens as it cools too.
- Cheese matters: Freshly grated Parmesan melts better and adds more flavor than pre-shredded. Don’t skip it if you want that rich, creamy finish!
- Leftovers tip: Pasta can absorb the broth over time. Add a splash of broth or cream when reheating to loosen it back up.
- Add a kick: For a spicy touch, toss in a pinch of red pepper flakes or use hot Italian sausage.
- Make it ahead: This soup stores well in the fridge for up to 3 days. Just reheat gently over the stove.
- Prep Time: 15 min
- Cook Time: 30 min

