Italian Wedding Soup

This post may contain affiliate links. For more information, please see our affiliate policy.

This easy Italian Wedding Soup is a cozy meal in a bowl. Fully loaded with homemade meatballs, kale, pasta, and an irresistible broth, this soup is the epitome of comfort food.

Italian wedding soup in a white bowl.

Recipe ingredients

Labeled ingredients for Italian Wedding soup.

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.

Ingredient notes

  • White wine: Opt for a dry white wine such as Sauvignon Blanc, Unoaked Chardonnay, or Pinot Grigio. Or, omit the wine and substitute more chicken broth.
  • Kale: Any sturdy, leafy dark green like escarole or chard will work, too. Just be sure to remove the thick stems and tear into 1-inch pieces for spoon-sized bites that wilt down nicely.
  • Bread: Use a slice of white bread or bread crumbs to make a panade, a paste which ensures the juiciest possible meatballs. 
  • Ground pork: Or substitute 1 pound of Italian sausage.
  • Onion: To avoid biting into large chunks of onion in your meatballs, finely chop them before adding to the meat mixture.

Step-by-step instructions

  1. Make the broth: In a large pot or Dutch oven on medium-high heat, heat olive oil until shimmering. Add onion, fennel, garlic, mushrooms, and bay leaf, and cook until onion becomes translucent, about 5 minutes, stirring frequently.
Onion being cooked in a stock pot.
  1. Add wine and Worcestershire, cook for 1 minute. Add chicken broth, beef broth, and water. Bring to a simmer and reduce heat to low. Simmer for 30 minutes.
A stock pot with vegetables and broth in it.
  1. Make the meatballs: Meanwhile, in a large bowl, mash together egg, cream, and bread until a smooth paste forms. Add beef, pork, onion, fresh parsley, dried oregano, 1 teaspoon salt, and ½ teaspoon pepper. Using a strong rubber spatula or your hands, mix well. Working with 1 heaping teaspoon at a time, roll the meat mixture into balls and place on a baking sheet. Set aside.
Meatballs on a parchment paper lined baking sheet.
  1. Make the soup: Strain the broth using a fine-mesh strainer set over a large bowl, pushing on solids with a spatula to extract as much of the broth as possible. Discard solids and return broth to clean pot.
Someone straining brown liquid over a clear bowl.
  1. Bring broth to a simmer over medium-high heat. Add pasta and kale, and cook, stirring occasionally, for 5 minutes. Add meatballs and cook until pasta is al dente and meatballs register 165 degrees on a digital thermometer, about 5 to 10 minutes. Season to taste with salt and freshly ground black pepper.
Italian wedding soup in a pot with a wooden spoon resting in it.

Recipe tips and variations

  • Yield: This Italian Wedding Soup recipe makes 8 entree-sized servings. I’ve included pairing ideas below to round out your meal.
  • Make ahead: Formed meatballs can be covered with plastic wrap and stored in the refrigerator for 24 hours. The broth can be made and stored covered in the refrigerator for up to 3 days.
  • Storage: Store leftovers in the refrigerator for up to 4 days. Note that pasta will absorb some of the broth and the consistency may change, but the flavors will remain delicious.
  • Freezer: Cool cooked soup to below 40 degrees on an instant-read thermometer within 2 hours and place into airtight containers. Frozen soup will last 4 to 6 months in the freezer. Thaw overnight in the refrigerator.
  • Alternative meatball methods: You’ll score the best flavor by cooking the meatballs in broth; this way, they’ll infuse the soup itself. That being said, you have two other options for preparing the meatballs if you’d rather add them to the soup fully cooked:
    • Pan-fried meatballs: In a large skillet over medium heat, heat olive oil. Add meatballs and cook, turning occasionally until brown on all sides and internal temperature reaches 160 degrees, about 15 minutes. Remove from pan and place on a paper-lined plate.
    • Oven-baked meatballs: Adjust two oven racks to the upper-middle and lower-middle positions and preheat the oven to 400 degrees. Prepare a rimmed baking sheet with parchment paper and baking racks. Place formed meatballs onto the baking sheet about 1 inch apart and bake until browned and crispy, about 15 to 20 minutes, or until an internal thermometer reads 160 degrees for 15 seconds. 
Italian wedding soup in two white bowls.

Best pairings for this cozy soup

Italian wedding soup in a white bowl.

Italian Wedding Soup

This easy Italian Wedding Soup is a cozy meal in a bowl. Fully loaded with homemade meatballs, kale, pasta, and an irresistible broth, this soup is the epitome of comfort food.
Author: Meggan Hill
5 from 2 votes
Prep Time 15 mins
Cook Time 45 mins
Total Time 1 hr
Servings 8 servings
Course Main Course
Cuisine American, Italian
Calories 350

Ingredients 

For the broth:

  • 2 tablespoons olive oil
  • 1 onion finely chopped
  • 1 bulb fennel stalks removed, halved, cored and chopped
  • 4 cloves garlic peeled and smashed
  • 1/4 ounce dried porcini mushrooms
  • 1 bay leaf
  • 1/2 cup dry white wine (see note 1)
  • 1 tablespoon Worcestershire sauce
  • 4 cups chicken broth
  • 2 cups beef broth
  • 2 cups water
  • 1 cup ditalini pasta or other small pasta such as tubettini or orzo
  • 12 ounces kale stemmed and cut into 1/2-inch pieces (about 6 cups, see note 2)

For the meatballs:

  • 1 egg
  • 1/4 cup heavy cream
  • 1 slice white sandwich bread or ⅓ cup bread crumbs (see note 3)
  • 8 ounces ground beef
  • 8 ounces ground pork (see note 4)
  • 1 medium onion finely chopped (about 1 cup, see note 5)
  • 1 tablespoon fresh parsley chopped
  • 1/4 teaspoon dried oregano
  • Salt and freshly ground black pepper

Instructions 

To make the broth:

  • In a large pot or Dutch oven on medium-high heat, heat olive oil until shimmering. Add onion, fennel, garlic, mushrooms, and bay leaf, and cook until onion becomes translucent, about 5 minutes, stirring frequently.
  • Add wine and Worcestershire, cook for 1 minute. Add chicken broth, beef broth, and water. Bring to a simmer and reduce heat to low. Simmer for 30 minutes.

To make the meatballs:

  • Meanwhile, in a large bowl, mash together egg, cream, and bread until a smooth paste forms. Add beef, pork, onion, fresh parsley, dried oregano, 1 teaspoon salt, and ½ teaspoon pepper.
  • Using a strong rubber spatula or your hands, mix well. Working with 1 heaping teaspoon at a time, roll the meat mixture into balls and place on a baking sheet. Set aside.

To make the soup:

  • Strain the broth using a fine-mesh strainer set over a large bowl, pushing on solids with a spatula to extract as much of the broth as possible. Discard solids and return broth to clean pot.
  • Bring broth to a simmer over medium-high heat. Add pasta and kale, and cook, stirring occasionally, for 5 minutes. Add meatballs and cook until pasta is al dente and meatballs register 165 degrees on a digital thermometer, about 5 to 10 minutes. Season to taste with salt and freshly ground black pepper.

Recipe Video

Notes

  1. White wine: Opt for a dry white wine such as Sauvignon Blanc, Unoaked Chardonnay, or Pinot Grigio. Or, omit the wine and substitute more chicken broth.
  2. Kale: Any sturdy, leafy dark green like escarole or chard will work, too. Just be sure to remove the thick stems and tear into 1-inch pieces for spoon-sized bites that wilt down nicely.
  3. Bread: Use a slice of white bread or bread crumbs to make a panade, a paste which ensures the juiciest possible meatballs. 
  4. Ground pork: Or substitute 1 pound of Italian sausage.
  5. Onion: To avoid biting into large chunks of onion in your meatballs, finely chop them before adding to the meat mixture.
  6. Yield: This Italian Wedding Soup recipe makes 8 entree-sized servings. I’ve included pairing ideas below to round out your meal.
  7. Make ahead: Formed meatballs can be covered with plastic wrap and stored in the refrigerator for 24 hours. The broth can be made and stored covered in the refrigerator for up to 3 days.
  8. Storage: Store leftovers in the refrigerator for up to 4 days. Note that pasta will absorb some of the broth and the consistency may change, but the flavors will remain delicious.
  9. Freezer: Cool cooked soup to below 40 degrees on an instant-read thermometer within 2 hours and place into airtight containers. Frozen soup will last 4 to 6 months in the freezer. Thaw overnight in the refrigerator.
  10. Alternative meatball methods: You’ll score the best flavor by cooking the meatballs in broth; this way, they’ll infuse the soup itself. That being said, you have two other options for preparing the meatballs if you’d rather add them to the soup fully cooked:
    • Pan-fried meatballs: In a large skillet over medium heat, heat olive oil. Add meatballs and cook, turning occasionally until brown on all sides and internal temperature reaches 160 degrees, about 15 minutes. Remove from pan and place on a paper-lined plate.
    • Oven-baked meatballs: Adjust two oven racks to the upper-middle and lower-middle positions and preheat the oven to 400 degrees. Prepare a rimmed baking sheet with parchment paper and baking racks. Place formed meatballs onto the baking sheet about 1 inch apart and bake until browned and crispy, about 15 to 20 minutes, or until an internal thermometer reads 160 degrees for 15 seconds. 

Nutrition

Calories: 350kcalCarbohydrates: 23gProtein: 16gFat: 20gSaturated Fat: 7gTrans Fat: 1gCholesterol: 73mgSodium: 1083mgPotassium: 444mgFiber: 1gSugar: 2gVitamin A: 215IUVitamin C: 12mgCalcium: 94mgIron: 2mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill
Executive Chef and CEO at | Website | + posts

Meggan Hill is the Executive Chef and CEO of Culinary Hill, a popular digital publication in the food space. She loves to combine her Midwestern food memories with her culinary school education to create her own delicious take on modern family fare. Millions of readers visit Culinary Hill each month for meticulously-tested recipes as well as skills and tricks for ingredient prep, cooking ahead, menu planning, and entertaining. She graduated from the University of Wisconsin-Madison and the iCUE Culinary Arts program at College of the Canyons.

Culinary School Secrets
Pro-level tricks to transform your cooking!

You May Also Like

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

Your email address will not be published.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.