
Ditalini Soup
A hearty, soul-warming Italian-American soup loaded with tender ditalini pasta, savory Italian sausage, diced tomatoes, cannellini beans, and fresh vegetables in a rich, garlicky broth. This is the kind of cozy, one-pot meal that goes viral for good reason — it's deeply flavorful, endlessly satisfying, and comes together in under an hour. Perfect for feeding a hungry family on a cold night.
6 servings · Prep 15 min · Cook 35 min · Total 50 min
Italian · Soup · Dinner
Ingredients
Open in recipe scaler →
1 lb Italian sausage sweet or mild, casings removed
mild
1 medium yellow onion diced
3 stalks celery diced
2 medium carrots peeled and diced
5 cloves garlic minced
1 can diced tomatoes with juices
2 tbsp tomato paste
1 can cannellini beans drained and rinsed
6 cup chicken broth low-sodium preferred
1.5 tsp Italian seasoning
0.5 tsp red pepper flakes- 1 cup ditalini pasta dry, uncooked
2 cup baby spinach roughly chopped
2 tbsp olive oil
1 tsp kosher salt plus more
0.5 tsp black pepper freshly ground
0.5 cup Parmesan cheese freshly grated
0.25 cup fresh parsley roughly chopped
Equipment
Stovetop
Dutch Oven
Mixing Bowl
Pot
Wooden Spoon
Knife
Ladle
Cutting Board
Instructions
- Heat the @[Olive Oil] in a large #[Dutch Oven] or heavy-bottomed #[Pot] over ^[medium-high heat]. Add the @[Italian Sausage] and cook, breaking it up with a #[Wooden Spoon], until browned and cooked through, about ~[5–6 minutes]. If there is excess grease, drain all but about 1 tablespoon.
- Reduce heat to ^[medium]. Add the diced @[Yellow Onion], @[Celery], and @[Carrots] to the pot. Sauté, stirring occasionally, until the vegetables are softened, about ~[5–7 minutes]. Add the @[Garlic] minced and @[Tomato Paste] and cook for ~[1 more minute] until fragrant.
- Pour in the @[Diced Tomatoes] (with their juices) and @[Chicken Broth]. Stir in the @[Italian Seasoning], @[Red Pepper Flakes] (if using), @[Kosher Salt], and @[Black Pepper]. Add the drained @[Cannellini Beans]. Bring the soup to a boil over ^[high heat].
- Once boiling, stir in the dry @[Ditalini Pasta]. Reduce heat to a steady simmer and cook uncovered, stirring occasionally to prevent sticking, until the pasta is al dente, about ~[8–10 minutes].
- Remove the pot from heat and stir in the @[Baby Spinach]. Let it wilt for ~[1–2 minutes]. Taste and adjust seasoning with additional @[Kosher Salt] and @[Black Pepper] as needed. If the soup has thickened too much, add a splash of @[Chicken Broth] or water to loosen it.
- Ladle the soup into bowls and top generously with freshly grated @[Parmesan Cheese] and chopped fresh @[Parsley]. Serve immediately with crusty bread on the side.






