Beefbread crumbscarrotchicken brothEggGarlicground beefground porkItalian Recipesitalian seasoningmilkOnionparmesan cheesePastaPorksoupspinach

Italian Wedding Soup Recipe –

A simple recipe for classic Wedding Soup that comes together so quickly as a one-pot soup. Italian wedding soup is known for its flavorful meatballs with vegetables, spinach, and pasta in a delicious broth.

Italian Wedding soup in a Dutch oven with a ladel and bread on the side.

This post may contain affiliate links. Read my disclosure policy.

Hey, hey! Valentina with Valentina’s Corner sharing our traditional Wedding Soup Recipe.

What is Italian Wedding Soup?

Wedding soup gets its name from an Italian phrase which is translated to “married soup”. It is a reference to the flavors coming together so well, like a marriage.

Meatballs in a hearty broth with acini di pepe pasta, greens, and vegetables. It’s a little like the Italian version of Chicken Noodle Soup. The recipe comes together so quickly, making it a great recipe for busy evenings.

A ladle filled with wedding soup.

How to make Wedding Soup?

If you are looking for a soup that is so easy to make yet tastes wonderful, this is it! The process and ingredients are so simple:

  1. Prep and saute the Italian meatballs.
  2. Saute the vegetables until tender.
  3. Add chicken broth and pasta, boiling 5 minutes.
  4. Return meatballs to soup and season.
  5. Add fresh spinach and cook just until wilted.

Step-by-step photo collage how to make Wedding Soup.

Tips for the BEST Italian Wedding Soup-

  • Start with a Great Base: For the best taste, use Homemade Chicken Stock.
  • One-Pot Soup: Though we prefer cooking the meatball in a Dutch oven for a one-pot soup, you can easily bake the meatballs.
  • Pasta Varieties: In the traditional soup, acini di pepe pasta is used. If your local grocery store doesn’t carry the pasta, you can easily substitute with orzo or ditalini.
  • Spinach Substitute: If you don’t like spinach, you can substitute it for kale like we use for Zuppa Toscana and cook an extra 5 minutes.
  • Brown the Meatballs: When sauteeing the meatballs, you just want to brown them on all sides. The meatballs don’t need to cook all the way through, they will finish cooking once added to the soup.
  • Meat Substitutions: Ground beef and pork are traditional, but you can use a combination of any ground meat for the meatballs. Try sausages as we used in our White Bean Sausage Kale Soup.

How to Shape Meatballs:

You can make large meatballs and yield about 18-20 meatballs or shape mini meatballs and get about 35-40 meatballs. The mini meatballs will take less time to cook.

  1. Portion meatballs by using a trigger release ice cream scoop.
  2. Dip hands in cold water and with wet hands, roll each portion of meat into a ball. This will keep the meat from sticking to your hands.

A bowl of Wedding Soup with bread on the side and a kitchen towel.

Don’t feel intimidated to try this Classic Italian Wedding Soup Recipe. It truly is so easy to make and kids love the meatballs.

More Hearty Soup Recipes to Enjoy:

If you enjoy warm, comforting soups in the cooler months, these are sure to become new favorite soup recipes for you.

Italian Wedding Soup Recipe

Prep Time: 20 minutes

Cook Time: 20 minutes

Total Time: 40 minutes

Italian Wedding Soup in a bowl with a spoon

A simple recipe for classic Italian Wedding Soup that comes together so quickly. Meatballs, pasta with spinach in a rich broth.

Author: Valentina Ablaev

Skill Level:


Cost to Make:



Italian Soup, Italian Wedding Soup, Wedding Soup





Calories: 341 kcal

Servings: 6 servings

For the Italian Meatballs

  • 1/2
    ground pork
  • 1/2
    ground beef
  • 1
    large egg
  • 1
    garlic clove
  • 1/3
    parmesan cheese
  • 1/4
    plain breadcrumbs
  • 3
    whole milk
  • 1
    or to taste
  • ¼
    ground black pepper
    or to taste
  • ½
    Italian seasoning

For the Wedding Soup:

  • 1
    medium onion
    finely chopped
  • 1
    peeled and thinly sliced
  • 5
    fresh spinach
    coarsley chopped
  • 2
    garlic cloves
  • 1
    unsalted butter
  • 1/2
    dry acini de pepe pasta
    or orzo
  • 8
    chicken broth
  • 1 ½
    or to taste
  • ½
    ground black pepper
    or to taste
  • 1
    olive oil
  • Freshly grated Parmesan cheese
    for serving
  1. In a bowl, combine together the ground pork, beef, egg, garlic, parmesan cheese, breadcrumbs, milk, salt, pepper, and Italian seasoning. Shape into 18-20 meatballs (or 35-40 mini meatballs).

  2. In a Dutch oven, heat 1 Tbsp oil over medium/high heat. Once the oil is hot, add half of the meatballs. Cook until the meatballs are browned, turning occasionally. Remove the meatballs to a separate dish and repeat with remaining meatballs.

  3. Add 1 Tbsp butter with onions and carrots and sautee until soft and golden (6-7 minutes), then add the minced garlic and saute another minute.

  4. Pour in the broth and add the pasta, bring to a boil and cook for 5 minutes.

  5. Add the meatballs back to the soup, season with salt and pepper to taste, and keep at a low boil for an additional 7-9 minutes, or until pasta is cooked to your desired doneness.

  6. Add the spinach and cook another minute, or until spinach is wilted. Serve with freshly grated parmesan cheese.

Nutrition Facts

Italian Wedding Soup Recipe

Amount Per Serving

Calories 341
Calories from Fat 171

% Daily Value*

Fat 19g29%

Saturated Fat 7g44%

Cholesterol 88mg29%

Sodium 1272mg55%

Potassium 730mg21%

Carbohydrates 18g6%

Fiber 2g8%

Sugar 3g3%

Protein 27g54%

Vitamin A 4068IU81%

Vitamin C 9mg11%

Calcium 143mg14%

Iron 3mg17%

* Percent Daily Values are based on a 2000 calorie diet.

If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen

Source link

Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *