IE 11 is not supported. For an optimal experience visit our site on another browser.

One-Pot Italian Wedding Soup

Make a vat of cozy Italian Wedding soup to make the most of fall weather.
Make a vat of cozy Italian Wedding soup to make the most of fall weather.TODAY
Cook Time:
1 hr 40 mins
Prep Time:
20 mins

Chef notes

When the weather gets chilly, I love coming home to my apartment, lighting the fireplace and warming up some leftover soup. This recipe is one of my favorites and I make it by the vat.  If you are going to freeze the leftovers, cook the pasta separately and do not add it to the pot of soup until you're ready to serve. 

Technique tip: This recipe is heavy on the pasta. If you’re into a more brothy soup, reduce the pasta to 1/2 pound.


  • 1/2 cup extra-virgin olive oil
  • cups carrot medallions (about 6 medium carrots)
  • cups sliced celery (about 6 stalks)
  • chopped white onion (about 2 large onions)
  • Kosher salt
  • 10 cloves garlic, sliced
  • 1/2 teaspoon crushed red pepper flakes
  • tablespoons tomato paste
  • 3 quarts (12 cups) vegetable stock
  • 4 sprigs fresh thyme
  • 1 chunk Parmigiano-Reggiano rind, optional
  • Mini meatballs (recipe follows)
  • 1 (16-ounce) package ditalini
  • 1 small bunch kale (about 6 to 8 stalks), stems removed, ripped into chunks
  • Pecorino cheese, for serving
Mini meatballs (makes approximately 3 dozen)
  • 1 pound ground beef (80% lean)
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 large egg
  • 1/4 cup seasoned Italian breadcrumbs
  • 2 tablespoons grated pecorino cheese
  • 1 tablespoon fresh parsley, chopped


Make the mini meatballs:

Combine all ingredients in a large bowl and mix until fully combined. Roll the meat into spheres the size of a gum ball and set aside.

Make the soup:


In a large stockpot or Dutch oven, warm the olive oil over medium-high heat.  


Add the carrots, celery, onion and a generous pinch of salt and saute until they begin to caramelize, stirring often, about 15 to 20 minutes.  


Add the garlic and saute for an additional 2 minutes until fragrant.  


Add the red pepper flakes and tomato paste; stir until the paste is fully incorporated, about 1 minute more.  


Add the stock, thyme and a pinch of salt, then bring soup to a boil. 


Add the meatballs and cheese rind (if using), reduce to a simmer and cook for 1 hour.  


Add the pasta and kale and cook until the pasta is al dente and the kale is wilted.


Season with salt, to taste.  


Serve immediately and top with grated pecorino cheese.