Juicy sausage, tender ditalini pasta, and melty parmesan all simmered in a rich, creamy broth—this comforting Italian soup is a flavor-packed dream.
There’s something magical about a bowl of hot, hearty soup, especially when it’s loaded with pasta, sausage, and cheesy goodness.
This easy and creamy Italian sausage soup with ditalini and parmesan checks every box—savory, satisfying, and simple to make.
It’s the kind of dish that fills the kitchen with incredible aromas and brings everyone to the table without being asked twice.
Each spoonful is packed with tender pasta, flavorful sausage, and just the right amount of creamy texture to warm you from the inside out.
The best part?
It’s a one-pot meal that doesn’t take hours to make.
Whether you’re cooking for a weeknight dinner or meal prepping for cozy lunches, this recipe comes together fast and tastes even better the next day.
You can easily adjust the heat, switch up the vegetables, or go heavier on the cheese depending on what you love.
With a sprinkle of parmesan and a piece of crusty bread on the side, this soup becomes a complete, comforting meal.
It’s cozy, creamy, and bursting with bold, Italian-inspired flavor—everything you want in a cold-weather dinner.
Easy and Creamy Italian Sausage Soup with Ditalini and Parmesan Ingredients
This soup is full of hearty, flavor-packed ingredients that come together quickly in one pot.
Italian sausage: The star of the dish. Use sweet or spicy sausage depending on your preference. Its herbs and spices bring bold, meaty flavor to the broth.
Ditalini pasta: These short, tube-shaped noodles cook quickly and soak up the creamy broth, giving each bite a perfect balance of texture.
Potatoes: Diced potatoes add heartiness and help thicken the soup slightly, making it even more comforting and filling.
Carrots and onions: These aromatic vegetables bring sweetness and depth to the soup base as they soften and melt into the broth.
Garlic: A few cloves of garlic make the broth deeply savory and enhance the Italian flavor profile.
Tomatoes: Diced or fresh tomatoes add acidity, color, and brightness to balance the richness of the cream and cheese.
Chicken broth: Acts as the base of the soup, giving it a savory and lightly seasoned background.
Heavy cream: This is what makes the soup creamy and luxurious without being too heavy.
Parmesan cheese: Melts into the broth for extra richness and a salty, nutty bite that ties everything together.
Parsley: Fresh chopped parsley adds color and a bright finish that keeps the soup from feeling too rich.
Salt, pepper, and Italian seasoning: These basic seasonings enhance every other ingredient and bring out the soup’s full flavor.
Best Tips for Making Easy and Creamy Italian Sausage Soup with Ditalini and Parmesan
This soup is simple, but these tricks help take the texture and flavor to the next level.
Brown the sausage first: Cook the sausage until deeply browned. This builds flavor at the bottom of the pot and gives the soup richness from the start.
Use a mix of sausage types: Combine sweet and hot Italian sausage if you like a little complexity and a hint of spice.
Sauté the vegetables in sausage drippings: Don’t clean the pot after cooking the sausage. Use the leftover fat to sauté the onions, garlic, and carrots for extra flavor.
Don’t overcook the pasta: Ditalini cooks fast, and it will continue softening in the hot soup. Cook it until just tender and let it sit in the broth to finish.
Simmer gently after adding cream: Keep the soup at a low simmer after adding dairy so it doesn’t curdle. Gentle heat helps keep everything silky.
Stir in the cheese slowly: Add parmesan in small handfuls and stir well to prevent clumping or sticking.
Taste and adjust seasoning: Sausage and broth can vary in saltiness. Always taste before serving and adjust with salt, pepper, or a pinch of red pepper flakes.
How to Store Easy and Creamy Italian Sausage Soup with Ditalini and Parmesan
This soup makes great leftovers, and with the right storage, it reheats beautifully.
Cool before storing: Let the soup cool to room temperature before placing it in containers to prevent condensation and sogginess.
Refrigerate for up to 4 days: Store in airtight containers in the fridge. Reheat gently on the stovetop or in the microwave before serving.
Freeze in portions: This soup can be frozen, but it’s best to freeze it without the pasta if possible. Add freshly cooked pasta when reheating for the best texture.
Reheat with a splash of broth or cream: Soups with pasta tend to thicken as they sit. Stir in extra liquid while reheating to bring it back to a smooth consistency.
Store toppings separately: If adding fresh herbs or extra cheese, store those separately and add just before serving for the best results.
Tasty Easy and Creamy Italian Sausage Soup with Ditalini and Parmesan Variations
This recipe is incredibly versatile, and a few tweaks can make it your own.
Spicy tomato version: Use spicy Italian sausage and stir in a tablespoon of tomato paste with the garlic for a bolder, richer flavor.
Spinach and kale addition: Stir in a few handfuls of baby spinach or chopped kale during the last few minutes of cooking for added nutrients and color.
Mushroom medley soup: Add sliced mushrooms with the carrots and onions to bring in earthy depth and a bit more umami.
Lighter version: Use half-and-half or whole milk instead of cream and skip the cheese for a lighter, brothier version of the soup.
Cheesy upgrade: Stir in extra parmesan or even shredded mozzarella for a gooey, stretchy, extra-cheesy bite in every spoonful.
Roasted garlic option: Roast a head of garlic in the oven and stir in the cloves after cooking for a deeper, more complex garlic flavor.
Vegan sausage swap: Use plant-based sausage and coconut cream or cashew cream to make this soup dairy-free and vegan-friendly.

Easy and Creamy Italian Sausage Soup with Ditalini and Parmesan
Ingredients
- 1 pound Italian sausage sweet, spicy, or mixed, sliced or crumbled
- 1 tablespoon olive oil if needed
- 1 small onion diced
- 2 carrots peeled and chopped
- 2 cloves garlic minced
- 1 ½ cups diced potatoes
- 1 cup diced tomatoes canned or fresh
- 5 cups chicken broth
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
- 1 cup uncooked ditalini pasta
- 1 cup heavy cream
- ¾ cup grated parmesan cheese
- Fresh parsley for garnish
Instructions
- Brown the sausage: In a large pot or Dutch oven, cook the sausage over medium heat until browned and cooked through. Transfer to a plate and set aside.
- Sauté the vegetables: In the same pot, add olive oil if needed and sauté the onion and carrots for 4–5 minutes until softened. Stir in garlic and cook for 1 more minute.
- Add potatoes and tomatoes: Stir in the potatoes and diced tomatoes. Cook for another 2–3 minutes to release flavor.
- Pour in broth and season: Add the chicken broth, Italian seasoning, and sausage back to the pot. Bring to a boil, then reduce heat and simmer for 15 minutes or until potatoes are tender.
- Stir in pasta: Add the ditalini and simmer uncovered for 8–10 minutes, or until pasta is just tender.
- Make it creamy: Stir in the heavy cream and parmesan cheese. Simmer on low heat for 5 more minutes, stirring gently.
- Season and finish: Taste and adjust seasoning with salt and pepper as needed. Remove from heat.
- Serve warm: Ladle soup into bowls, garnish with chopped parsley and a sprinkle of parmesan, and enjoy hot.