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.

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. PrintCreamy Parmesan Sausage Ditalini Soup – Comfort in a Bowl!
A hearty, creamy soup loaded with savory sausage, tender ditalini pasta, and rich Parmesan flavor. This comforting one-pot wonder is perfect for chilly evenings and comes together in under an hour.
- Prep Time: 15 min
- Cook Time: 30 min
- Total Time: 45 min
Ingredients
- For the soup:
- 1 lb Italian sausage (mild or spicy)
- 1 tbsp olive oil (if needed)
- 1 small onion, diced
- 2 garlic cloves, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 6 cups chicken broth
- 1 cup ditalini pasta
- 1 cup heavy cream
- 1 cup grated Parmesan cheese
- 1 tsp Italian seasoning
- Salt and pepper to taste
- 2 cups baby spinach (optional)
Instructions
1️⃣ Brown the sausage: In a large soup pot or Dutch oven, cook sausage over medium heat until browned and cooked through. Remove excess grease if necessary.
2️⃣ Sauté vegetables: Add onion, garlic, carrots, and celery to the pot. Sauté for 5–6 minutes until softened.
3️⃣ Simmer the soup: Pour in chicken broth and add Italian seasoning. Bring to a boil, then reduce heat and simmer for 10 minutes.
4️⃣ Cook the pasta: Add ditalini pasta and cook uncovered for 8–10 minutes, or until al dente.
5️⃣ Make it creamy: Stir in heavy cream and Parmesan cheese. Simmer gently for 3–4 more minutes, until creamy and well combined. Season with salt and pepper.
6️⃣ Finish and serve: Stir in baby spinach if using, and cook until wilted. Serve hot with extra Parmesan on top.
Notes
-
Sausage Options: Use spicy Italian sausage for extra heat, or go with turkey or chicken sausage for a lighter version.
-
Pasta Swaps: If you don’t have ditalini, small shells, elbow macaroni, or orzo work well.
-
Cream Alternatives: You can substitute with half-and-half or whole milk for a lighter version—just avoid boiling after adding to prevent curdling.
-
Cheese Tip: Freshly grated Parmesan melts smoother and gives a richer flavor than pre-grated varieties.
-
Extra Veggies: Add zucchini, peas, or mushrooms for more color and nutrition.
-
Make Ahead: The soup base can be made in advance. Add the pasta and cream just before serving to maintain the best texture.
-
Thicker Soup: Let the soup simmer uncovered a bit longer before adding the cream, or mash some of the veggies for natural thickening.



