Hearty One-Pot Italian Sausage Ditalini Soup
This Italian sausage ditalini soup turns a few pantry staples into a thick, savory meal that fills the kitchen with the smell of garlic and herbs in about 40 minutes.

The spicy sausage and tiny pasta make every spoonful hearty enough for the coldest night, and it all comes together in one pot.
Why This Soup Always Works
The sausage does a lot of the heavy lifting here. As it browns, it leaves behind a layer of browned bits that dissolve into the broth, giving the soup a deep, meaty backbone without needing hours on the stove.
The ditalini soaks up all that flavor and gives the soup a thick, almost stew-like texture. It is the kind of meal that makes you feel full and satisfied but never weighed down.
Ingredients

- 1 lb Italian sausage, casings removed: mild or hot, your call
- 1 yellow onion, chopped: about 1 cup
- 3 cloves garlic, minced: more if you love garlic
- 2 carrots, peeled and diced: 1-inch pieces
- 2 celery stalks, sliced: about 1 cup
- 1 (15 oz) can diced tomatoes: do not drain
- 4 cups low-sodium chicken broth: vegetable works, but chicken gives more depth
- 1 cup dried ditalini pasta: or other small shape like tubetti
- 1 tsp dried basil
- ½ tsp dried oregano
- Kosher salt and black pepper
- Freshly grated Parmesan cheese, for serving
- Fresh parsley, chopped, for serving
Variations / Substitutions
- Swap the sausage: use sweet Italian sausage for a milder taste, or turkey sausage to lighten it.
- Add greens: stir in a few handfuls of baby spinach or chopped kale right at the end until wilted.
- Make it vegetarian: skip the sausage and use 2 tbsp olive oil for sautéing. Add a can of rinsed white beans for heartiness and use vegetable broth.
- Change the pasta: small shells, elbow macaroni, or even broken spaghetti work well. Cook time may shift by a minute or two.
Soft Braided Italian Easter Bread makes the perfect bread to serve with this soup.
How to Make Italian Sausage Ditalini Soup
Step 1: Brown the Sausage

Heat a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the 1 lb sausage, breaking it into crumbles with a wooden spoon, and cook until no longer pink, about 5 minutes.
The sausage will release its fat as it cooks. You should hear a steady sizzle and see the meat turning deep golden brown in spots. Those crispy edges add a lot of flavor to the soup.
Step 2: Sauté the Vegetables

Reduce the heat to medium and stir in the chopped onion, 2 diced carrots, 2 sliced celery stalks, and 3 minced garlic cloves. Cook, stirring often, until the vegetables begin to soften and the onion turns translucent, about 5 minutes.
The garlic will hit the hot fat and become fragrant right away. The carrots and celery will still have a little bite, but their edges will start to look glossy and tender. If the pot looks dry, add a splash of the chicken broth to deglaze the bottom.
Step 3: Simmer the Soup Base

Pour in the can of diced tomatoes with all its juices and the 4 cups of chicken broth. Sprinkle in the 1 tsp dried basil and ½ tsp dried oregano. Scrape up any browned bits from the bottom of the pot with your spoon, then bring the liquid to a gentle simmer.
Once it is bubbling steadily, lower the heat to medium-low and let it cook uncovered for 10 minutes. The tomatoes will break down a little and the broth will take on a rich red-orange color. Taste the broth and season with salt and pepper now, so the salt can work into everything.
Step 4: Cook the Pasta

Stir in the 1 cup of ditalini. Continue to cook at a gentle simmer, stirring now and then to keep the pasta from sticking, until it is tender but still firm to the bite, about 8 minutes.
The pasta will swell and absorb some of the broth, thickening the soup noticeably. You want the ditalini just al dente, since it will keep softening in the hot liquid if you let it sit in the pot.
Step 5: Ladle and Finish with Parmesan

Ladle the soup into deep bowls. Sprinkle a generous amount of grated Parmesan on top and scatter fresh parsley over each serving. The cheese will melt into the hot broth and add a salty, nutty finish. Serve right away while the pasta is at its best.
Tips for the Best Ditalini Soup
- Pick the right sausage: If you want a little heat, use hot Italian sausage. For a family-friendly version, stick with mild. Always remove the casings before cooking.
- Don’t over-salt early: The sausage and broth both carry salt. Wait until the broth has simmered before adding extra salt, then taste and adjust.
- Cook the pasta in the soup: That is what thickens the broth and gives every spoonful starch. If you plan to have leftovers, cook the pasta separately and add it to each bowl so it does not soak up all the liquid overnight.
- A Parmesan rind: Toss a small rind into the pot while the soup simmers for an even deeper savory note. Fish it out before serving.
Storing Leftovers
- Refrigerate: Store in an airtight container for up to 4 days. The pasta will continue to absorb liquid, so the soup will thicken more in the fridge. When reheating, add a splash of broth or water to loosen it.
- Reheating: Warm gently on the stovetop over low heat, stirring often.
What to Serve With Italian Sausage Ditalini Soup
A warm loaf of crusty bread or a pile of garlic knots is the simplest pairing, because you will want something to soak up every drop of broth. A crisp green salad dressed with lemon vinaigrette cuts through the richness of the sausage and balances the meal.
Frequently Asked Questions
Can I use hot Italian sausage?
Yes, it will add a spicy kick. You might reduce the garlic slightly or keep it mild with sweet sausage if you prefer less heat.
Can I make this in a slow cooker?
You can, but the pasta needs attention. Brown the sausage and sauté the vegetables, then transfer everything except the pasta to a slow cooker and cook on low for 4 hours. Stir in the ditalini and cook on high for 20 minutes until tender.
Can I use fresh tomatoes instead of canned?
Absolutely, use about 2 cups of chopped ripe tomatoes with their juices. You may need a longer simmer to break them down, add 5 extra minutes in Step 3.
Can I freeze this soup?
It is best to freeze the soup base without the pasta. Cook the pasta fresh when you thaw and reheat it, so the texture stays just right.

Italian Sausage Ditalini Soup Recipe
Ingredients
Method
- Heat a large pot over medium-high heat. Add the sausage, break it into crumbles, and cook until browned, about 5 minutes.
- Reduce heat to medium. Stir in onion, carrots, celery, and garlic. Cook until softened, about 5 minutes.
- Pour in the diced tomatoes and chicken broth. Add basil and oregano. Scrape up browned bits, bring to a simmer, then cook uncovered for 10 minutes. Season with salt and pepper.
- Stir in the ditalini and simmer until tender, about 8 minutes.
- Ladle into bowls, top with Parmesan and parsley, and serve.
