
Parmesan Italian Sausage Ditalini Soup Recipe tastes rich, cozy, and cheesy with tender pasta and savory sausage in every spoonful. It fits busy weeknights or lazy Sundays and comes together in about 45 minutes from chopping board to table. I first made a version of this on a snowy Tuesday when I absolutely refused to eat another sad sandwich for dinner.
Why Choose This Parmesan Italian Sausage Ditalini Soup Recipe
This soup checks every comfort-food box: hearty, cheesy, brothy, and full of flavor from browned Italian sausage and plenty of Parmesan. The ditalini pasta soaks up the broth just enough, so each bite tastes satisfying without feeling heavy.
You also cook everything in one pot, which keeps cleanup simple and weeknight-friendly. The ingredients stay flexible, so you can swap veggies, use chicken sausage, or lean on pantry staples when the fridge looks a little empty.
“This Parmesan Italian Sausage Ditalini Soup Recipe tastes like a cozy Italian restaurant at home, with deep flavor and cheesy goodness in every bite. ★★★★★”
Ingredients You’ll Need
Main ingredients
-
1 pound Italian sausage
- Use mild or hot, chicken or turkey sausage if you avoid pork.
- Remove casings if you buy links.
-
1 tablespoon olive oil
- Add a bit more if your sausage looks very lean.
-
1 medium yellow onion, diced
-
2 medium carrots, peeled and diced
-
2 celery stalks, diced
-
3 to 4 garlic cloves, minced
-
1 teaspoon dried Italian seasoning
-
1 teaspoon dried oregano
-
1 teaspoon kosher salt, plus more to taste
-
½ teaspoon black pepper
-
¼ teaspoon crushed red pepper flakes (optional, for heat)
-
2 tablespoons tomato paste
- Tube tomato paste works great and keeps well in the fridge.
-
6 cups low-sodium chicken broth or vegetable broth
- I like Swanson or Pacific, but use your favorite brand.
-
1 cup water (as needed to thin the soup)
-
1 cup uncooked ditalini pasta
- Any small pasta shape works: small shells, elbow, or orzo.
-
1 can (14.5 ounces) diced tomatoes, with juices
-
1 can (15 ounces) cannellini beans, drained and rinsed
- Great Northern beans or chickpeas also work.
Parmesan and dairy
-
1 cup freshly grated Parmesan cheese, plus more for serving
- Use a wedge and grate it yourself for best melting and flavor.
-
½ cup heavy cream or half-and-half
- You can use whole milk for a lighter version, just simmer gently.
-
Optional: 1 Parmesan rind
- Drop it into the pot while the soup simmers for extra flavor.
Herbs and finishing touches
- 2 tablespoons chopped fresh parsley or basil
- 1 tablespoon lemon juice
- Brightens the broth and balances the richness.
- Extra olive oil for drizzling on top (optional)
Pantry shortcuts and substitutions
- Use frozen mirepoix mix instead of chopping onion, carrot, and celery.
- Use pre-minced garlic from a jar if you feel tired or short on time.
- Use pre-shredded Parmesan in a pinch, but grate fresh cheese if possible for smoother melting.
- Swap ditalini with any small pasta you already have in the pantry.
Equipment list
- Large heavy-bottomed soup pot or Dutch oven (at least 5 to 6 quarts)
- Wooden spoon or spatula
- Chef’s knife and cutting board
- Measuring cups and spoons
- Ladle for serving
Tips & Tricks
- Brown the sausage well so it develops deep flavor and caramelized bits on the bottom of the pot.
- Drain excess fat only if it looks very greasy; leave a thin layer to carry flavor.
- Sauté the veggies until they soften and pick up the browned bits from the sausage.
- Toast the tomato paste for 1 to 2 minutes so it tastes sweet and rich instead of sharp.
- Add the pasta near the end of cooking so it stays al dente and does not turn mushy.
- Cook the pasta directly in the soup if you plan to eat it right away, or cook it separately if you want leftovers with firmer pasta.
- Stir the Parmesan and cream off the heat or on very low heat so the cheese melts smoothly and does not clump.
- Taste the soup after adding Parmesan before you add more salt, since the cheese already brings saltiness.
- Add a splash of water or broth if the soup thickens too much while it sits.
- Keep a Parmesan rind in a freezer bag and drop one into any pot of soup for instant flavor upgrade.
How to Make Parmesan Italian Sausage Ditalini Soup Recipe
Step 1: Brown the sausage
Heat the olive oil in your soup pot over medium to medium-high heat. Add the Italian sausage and break it into small crumbles with a wooden spoon. Cook about 6 to 8 minutes until the sausage browns and cooks through, and the edges look caramelized.
If the pot has a lot of grease, spoon off some, but keep about 1 tablespoon in the pot. Leave the sausage in the pot and move to the next step.
Step 2: Sauté the aromatics
Add the diced onion, carrot, and celery to the pot with the sausage. Stir and cook about 5 to 7 minutes until the veggies soften and the onion turns translucent. Scrape the bottom of the pot as you stir so the veggies pick up all the browned bits.
Add the minced garlic, Italian seasoning, oregano, salt, pepper, and crushed red pepper flakes. Stir and cook 1 minute until the garlic smells fragrant.
Step 3: Toast the tomato paste
Add the tomato paste to the pot. Stir it into the sausage and veggies and spread it across the bottom of the pot. Cook 1 to 2 minutes, stirring often, until the tomato paste darkens slightly and smells sweet and rich.
This step deepens the flavor and keeps the soup from tasting flat. Keep the heat at medium so the tomato paste does not scorch.
Step 4: Add liquids and simmer
Pour in the chicken broth and the can of diced tomatoes with their juices. Stir well to combine and scrape the bottom of the pot again. If you use a Parmesan rind, add it now.
Bring the soup to a gentle boil, then lower the heat to a steady simmer. Let it simmer 10 to 15 minutes so the flavors blend and the veggies finish softening.
Step 5: Add beans and pasta
Stir in the rinsed cannellini beans. Add the ditalini pasta and stir so it does not stick to the bottom. Keep the soup at a gentle simmer and cook according to the pasta package directions, usually 8 to 10 minutes, until the pasta turns al dente.
Stir often because pasta likes to sink and stick. If the soup thickens too much as the pasta cooks, add up to 1 cup water or extra broth to reach your preferred consistency.
Step 6: Finish with Parmesan and cream
Turn the heat to low. Remove the Parmesan rind if you used one. Stir in the heavy cream or half-and-half.
Add the grated Parmesan in small handfuls, stirring constantly so it melts smoothly. Taste and adjust with more salt and pepper if needed.
Step 7: Add fresh herbs and brighten
Stir in the chopped parsley or basil. Add the lemon juice and stir again. Taste one more time and tweak the seasoning.
If you want a thinner soup, add a splash more broth or water. If you want a thicker, stew-like bowl, let it simmer a few extra minutes.
Step 8: Serve
Ladle the soup into bowls while hot. Top each bowl with extra grated Parmesan and a sprinkle of herbs. Drizzle a tiny bit of olive oil on top if you like that glossy finish.
Serve right away while the pasta stays perfectly tender. Expect second helpings, so keep the ladle close.
What to Serve with it?
This Parmesan Italian Sausage Ditalini Soup Recipe pairs well with a simple green salad with crisp lettuce, cucumbers, and a tangy vinaigrette. Add warm crusty bread, garlic toast, or soft dinner rolls so you can scoop up every last bit of broth. Serve it with roasted vegetables like broccoli, green beans, or carrots for extra color and nutrition.
A side of fresh fruit salad or sliced apples and pears balances the richness of the soup. Kids usually love this meal, especially with extra Parmesan on top and some bread for dipping.
Storage Options
- Cool the soup to room temperature, then store it in airtight containers in the fridge for up to 3 to 4 days.
- The pasta continues to soak up broth, so add a splash of water or broth when you reheat it.
- Reheat on the stove over medium-low heat, stirring often, until hot and steamy; avoid a hard boil so the dairy stays smooth.
- You can freeze the soup for up to 2 months, but cook and store the pasta separately for best texture.
- Freeze the broth, sausage, and veggies in freezer-safe containers, then add freshly cooked ditalini when you reheat the soup.

Parmesan Italian Sausage Ditalini Soup
Ingredients
Method
- In a large pot, heat the olive oil over medium heat. Add the Italian sausage and cook, breaking it into crumbles, until browned and cooked through. Drain excess fat if needed.
- Add the diced onion, carrots, and celery to the pot. Cook, stirring occasionally, until the vegetables begin to soften, about 5 to 7 minutes.
- Stir in the minced garlic and cook for 30 seconds until fragrant.
- Pour in the chicken broth and diced tomatoes with their juices. Add the Italian seasoning, salt, and black pepper. Stir to combine and bring to a boil.
- Once boiling, add the ditalini pasta. Reduce heat to a simmer and cook until the pasta is al dente and the vegetables are tender, about 10 to 12 minutes, stirring occasionally.
- Stir in the chopped spinach and cook until wilted, about 2 minutes.
- Reduce the heat to low. Gradually stir in the grated Parmesan cheese until melted into the broth. If using, add the heavy cream and heat gently without boiling.
- Taste and adjust seasoning with additional salt and pepper if needed. Garnish with fresh parsley before serving, if desired.
Notes
Approximate per serving (1/6 of recipe): 480 calories; fat 30 g; saturated fat 13 g; carbohydrates 28 g; fiber 3 g; sugars 6 g; protein 24 g; sodium 1180 mg. Values are estimates and will vary based on sausage type, cheese brand, and exact portion size.
