Italian Wedding Soup Recipe

Italian Wedding Soup Recipe

How To Make Italian Wedding Soup

This Italian wedding soup recipe has meatballs made of ground pork and beef and a soup flavored with white wine, chicken broth, and various vegetables.

Preparation: 20 minutes
Cooking: 20 minutes
Total: 40 minutes



For Meatballs:

  • 8ozGround Beef
  • 8ozGround Pork
  • ½cupfresh breadcrumbs
  • 3tbspfresh parsleyminced
  • 1tspkosher salt
  • ½tspdried oregano
  • ½tspblack pepper
  • ½cupparmesan cheeseshredded
  • 1egg
  • 2tbspolive oil

For Soup:

  • 1tbspolive oil
  • 1yellow onionminced
  • 2carrotspeeled and diced
  • 2celerydiced
  • 3clovesgarlicminced
  • ½tspkosher salt
  • ¼tspblack pepper
  • ¼tspdried dill
  • ½cupdry white wine
  • 10cupschicken broth
  • 1cupdried acini di pepe pasta
  • 5ozbaby spinachchopped
  • Parmesan cheeseshredded, for serving


  1. Add all meatball ingredients except olive oil to a large mixing bowl.

  2. Gently mix until fully combined. Shape into small meatballs, about 1 inch in diameter.

  3. Heat 2 tablespoons olive oil in a large dutch oven over medium-high heat.  Add about half the meatballs and cook about 3 minutes per side, turning to brown all over.  Transfer to a plate. Repeat with remaining meatballs.

  4. Add 1 tablespoon olive oil to the same dutch oven and reduce heat to medium-low.  Add the onion, carrots and celery and cook for 5 minutes, until softened.  Add garlic and cook for 30 seconds, or until fragrant.  Season with salt, pepper, and dill.

  5. Add wine and deglaze the pan, scraping the bottom of the pot with a wooden spoon to loosen any browned bits. Add the chicken broth and bring to a boil.

  6. Add pasta and meatballs to the pot and cook for 8 to 10 minutes, until pasta is tender and meatballs are cooked through. During the last minute of cooking, add spinach and let it wilt.

  7. Sprinkle with shredded Parmesan cheese and serve hot.


  • Calories: 602.86kcal
  • Fat: 31.97g
  • Saturated Fat: 10.52g
  • Trans Fat: 0.45g
  • Monounsaturated Fat: 15.50g
  • Polyunsaturated Fat: 3.06g
  • Carbohydrates: 40.70g
  • Fiber: 2.85g
  • Sugar: 9.82g
  • Protein: 33.17g
  • Cholesterol: 101.14mg
  • Sodium: 1382.89mg
  • Calcium: 246.34mg
  • Potassium: 1008.34mg
  • Iron: 3.89mg
  • Vitamin A: 335.19µg
  • Vitamin C: 13.88mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!