Ditalini Soup

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

  • 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

  1. 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.
  2. 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.
  3. 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].
  4. 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].
  5. 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.
  6. 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.