
This Italian Sausage Ditalini Soup is the kind of meal that fills your kitchen with the most incredible aroma — savory sausage, garlic, and herbs simmering together into something that just feels like home. It’s thick, hearty, and deeply satisfying, the sort of bowl that earns requests every single week. Whether it’s a chilly Tuesday night or a lazy Sunday, this soup delivers comfort without demanding hours of your time.
Ingredients
- 1 lb Italian sausage (mild or hot, casings removed)
- 1 cup ditalini pasta (uncooked)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 medium carrots, peeled and sliced
- 2 stalks celery, sliced
- 1 can (14.5 oz) diced tomatoes
- 1 can (15 oz) cannellini beans, drained and rinsed
- 4 cups chicken broth (low sodium preferred)
- 2 cups beef broth
- 2 cups fresh baby spinach
- 1 tsp Italian seasoning
- ½ tsp crushed red pepper flakes (optional)
- Salt and black pepper to taste
- 2 tbsp olive oil
- Freshly grated Parmesan, for serving
Substitution Tips: Swap ditalini for elbow macaroni or small shells if that’s what you have on hand — both work beautifully. Turkey sausage is a leaner, budget-friendly alternative that kids often love just as much. If spinach isn’t a hit with your little ones, stir in finely chopped zucchini instead; it nearly disappears into the broth.
Timing
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Meal-Prep Tip: Chop your vegetables the night before and store them in an airtight container in the fridge. When dinnertime rolls around, you’re already halfway there.
How to Make Italian Sausage Ditalini Soup
1. Brown the Sausage
Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the Italian sausage and break it apart with a wooden spoon. You’re listening for that satisfying sizzle and looking for deep golden-brown color — this is where so much of the flavor is built. Don’t rush this step; properly browned sausage adds a richness that you simply can’t get any other way. Once cooked through with no pink remaining, about 5–6 minutes, use a slotted spoon to transfer it to a plate and set aside.
2. Soften the Vegetables
In the same pot with all those lovely drippings, add your diced onion, carrots, and celery. Reduce the heat to medium and cook for about 5 minutes, stirring occasionally, until the onion turns translucent and the carrots begin to soften. You’ll notice the edges of the onion going slightly golden — that’s exactly what you want. Add the minced garlic and cook for another 60 seconds until fragrant. The smell at this point is absolutely incredible.
3. Build the Broth
Pour in the diced tomatoes (with their juices), chicken broth, and beef broth. Stir in the Italian seasoning, red pepper flakes if using, and a generous pinch of salt and black pepper. Return the browned sausage to the pot. Bring everything to a gentle boil, then reduce the heat and let it simmer for 10 minutes. This simmering time allows the vegetables to become perfectly tender and lets all those flavors get to know each other.
4. Cook the Pasta
Add the ditalini pasta directly to the simmering soup. Cook according to the pasta’s package directions — usually 8–10 minutes — stirring occasionally so nothing sticks to the bottom. The pasta will absorb some of the broth and thicken the soup naturally, which is part of what makes this Italian sausage pasta soup so wonderfully hearty. Keep an eye on it; ditalini cooks quickly.
5. Add the Beans and Spinach
Stir in the cannellini beans and fresh baby spinach during the last 2 minutes of cooking. The spinach will wilt almost immediately into the broth, adding color and a subtle earthy note. The beans add creaminess and extra protein that keeps everyone full long after dinner. Taste and adjust seasoning before ladling into bowls.
Nutritional Information
Per serving (approximately 1.5 cups): Calories: 390 | Protein: 22g | Carbohydrates: 32g | Fat: 18g | Fiber: 6g | Sodium: 780mg. Values are estimates and will vary based on specific ingredients used.
Serving Suggestions
Ladle this hearty sausage and ditalini soup into deep bowls and finish with a generous shower of freshly grated Parmesan. Serve alongside crusty garlic bread for dipping — it’s non-negotiable in our house. A simple green salad with Italian dressing rounds out the meal perfectly without adding much extra effort on a busy weeknight.

Common Mistakes to Avoid
- Overcooking the pasta: Ditalini keeps cooking even off the heat. If you plan to have leftovers, cook the pasta separately and add it to individual bowls at serving time.
- Skipping the browning step: Pale, steamed sausage won’t give you nearly the depth of flavor that properly browned meat delivers. Take that extra few minutes.
- Using too much salt too early: Broth and canned tomatoes already carry sodium. Season at the end once all the flavors have melded together.
- Not stirring the pasta: Ditalini can clump or stick to the pot bottom if left unattended. Give it a stir every couple of minutes while it cooks.
Storing Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze without the pasta for up to 3 months. Reheat gently on the stovetop over medium-low heat, adding a splash of broth to loosen the consistency and bring it back to life beautifully.
Conclusion
Italian Sausage Ditalini Soup is exactly the kind of comforting, crowd-pleasing recipe every family deserves in their weekly rotation. It’s simple, satisfying, and made entirely with real ingredients. Give it a try tonight and watch the bowls empty fast.
FAQs
Can I make this soup in a slow cooker?
Yes. Brown the sausage and sauté the vegetables first, then transfer everything except the pasta and spinach to your slow cooker. Cook on low for 6–7 hours or high for 3–4 hours. Add the pasta during the last 30 minutes and spinach in the final 5 minutes.
My kids don’t like spicy food. What should I use?
Simply choose mild Italian sausage and skip the red pepper flakes entirely. The soup is still deeply flavorful without any heat at all.
Can I use dried spinach or frozen spinach instead?
Frozen spinach works well — thaw it and squeeze out excess water before adding. Dried spinach isn’t recommended as it won’t rehydrate properly in the broth.
Why is my soup too thick the next day?
The pasta absorbs liquid as it sits. Simply stir in extra chicken broth when reheating until you reach your preferred consistency.
Can I make this gluten-free?
Absolutely. Substitute a gluten-free small pasta shape and ensure your sausage and broth are certified gluten-free. The result is just as delicious. Save this recipe on Pinterest so you always have it handy!

Italian Sausage Ditalini Soup
Ingredients
Method
- Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the Italian sausage and break it apart with a wooden spoon.
- Cook until deep golden-brown with no pink remaining, about 5–6 minutes. Use a slotted spoon to transfer it to a plate and set aside.
- In the same pot with the drippings, add the diced onion, carrots, and celery. Reduce heat to medium and cook for about 5 minutes, stirring occasionally, until the onion turns translucent and the carrots begin to soften.
- Add the minced garlic and cook for another 60 seconds until fragrant.
- Pour in the diced tomatoes (with their juices), chicken broth, and beef broth. Stir in the Italian seasoning, red pepper flakes if using, and a generous pinch of salt and black pepper.
- Return the browned sausage to the pot. Bring everything to a gentle boil, then reduce the heat and let it simmer for 10 minutes.
- Add the ditalini pasta directly to the simmering soup. Cook according to the pasta's package directions — usually 8–10 minutes — stirring occasionally so nothing sticks to the bottom.
- Stir in the cannellini beans and fresh baby spinach during the last 2 minutes of cooking. The spinach will wilt almost immediately into the broth.
- Taste and adjust seasoning before ladling into bowls. Serve topped with freshly grated Parmesan.

Leave a Reply