Go Back
+ servings
bowl of homemade Italian wedding soup.
Print Recipe
5 from 5 votes

Italian Wedding Soup

Italian Wedding Soup is a healthy and delicious easy to make homemade soup filled with flavorful small bite sized meatballs and tender green vegetables.
Prep Time30 minutes
Cook Time40 minutes
Total Time1 hour 10 minutes
Course: Main Course
Cuisine: Italian
Servings: 12 servings



  • 1 pound ground pork
  • 1/2 pound ground beef
  • 1 small yellow onion diced
  • 2 cloves garlic minced
  • 1/2 cup fresh Italian parsley
  • 2 tsp kosher salt
  • 1 large egg
  • 1/2 cup panko bread crumbs
  • 1/2 cup parmesan cheese grated



  • 1 cup small pasta orzo, acini di pepe, tiny stars


To make the meatballs:

  • Preheat oven to 400° F. Line a large baking sheet with parchment paper.
  • Combine all of the meatball ingredients in a large bowl and use hands to combine. Make sure all of the ingredients are thoroughly mixed but try to avoid over working the meat. 
    meatball ingredients in large bowl.
  • Use a small cookie scoop or a teaspoon to measure small portions and roll them into a meatball shape. Set the formed meatballs onto the prepared sheet. You can get them close but be sure that they aren't touching. You may have to bake the meatballs in two batches.
    uncooked meatballs on parchment lined pan.
  • Bake in preheated oven for 10 minutes. Change heat to broil and cook for an additional 5 minutes. They will most likely be fully cooked, but if not they will finish cooking in the soup. You just want to give them a nice brown on the outside and melt away some of the fat.
  • Transfer meatballs to a paper towel lined plate to allow some of the grease to drain off.
    cooked meatballs on paper towel lined plate.

To make the soup:

  • Heat the broth, wine, carrot, endive, and salt in a large pot over medium high heat. Add the meatballs. Reduce heat as needed to maintain a gentle simmer. Cook until the endive wilts, about 20 minutes.
    process of making Italian wedding soup.
  • If using pasta, add to soup about 5 minutes before you're ready to serve. Keep in mind that if you'll have leftovers, the pasta will continue to expand which may or may not be your preference. 


Nutritional info is based on the soup NOT having the pasta.


Calories: 221kcal | Carbohydrates: 5g | Protein: 13g | Fat: 14g | Saturated Fat: 5g | Cholesterol: 61mg | Sodium: 2113mg | Potassium: 528mg | Fiber: 1g | Sugar: 1g | Vitamin A: 2355IU | Vitamin C: 28.2mg | Calcium: 110mg | Iron: 1.9mg