FREE BONUS: 5 Secrets to Be a Better Cook!

Home > Soup > Italian Wedding Soup Recipe

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

5 from 7 votes
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: Easy
Cost to Make: $12-$16
Keyword: Italian Soup, Italian Wedding Soup, Wedding Soup
Cuisine: Italian
Course: Soup
Calories: 341 kcal
Servings: 6 servings

Ingredients

For the Italian Meatballs

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

For the Wedding Soup:

  • 1 medium onion finely chopped
  • 1 carrot peeled and thinly sliced
  • 5 oz fresh spinach coarsley chopped
  • 2 garlic cloves minced
  • 1 Tbsp unsalted butter
  • 1/2 cup dry acini de pepe pasta or orzo
  • 8 cups chicken broth
  • 1 ½ tsp salt or to taste
  • ½ tsp ground black pepper or to taste
  • 1 Tbsp olive oil
  • Freshly grated Parmesan cheese for serving

Instructions

  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

FREE BONUS: 5 Secrets to Be a Better Cook!

Valentina Ablaev

I am Valentina, the creator behind the food blog Valentina’s Corner where I share our family’s favorite recipes. When I am not in the kitchen, I enjoy spending quality time with my husband and 5 children. We invite you to join us on our blogging journey!

Read more posts by Valentina

Read comments/reviewsAdd comment/review

  • Joy
    September 23, 2020

    Love your videos and easy recipes

    Reply

    • Natasha's Kitchen
      September 23, 2020

      Thank you so much!

      Reply

  • Ashley
    September 21, 2020

    Hi! None of my local stores supply acini de pepe. Would couscous work?

    Reply

    • Natashas Kitchen
      September 21, 2020

      Hi Ashley, I haven’t tested this with couscous to advise although one of our readers did report they used couscous in place of pasta and loved it!

      Reply

  • Barb
    September 17, 2020

    We just love this soup. Delicious

    Reply

    • Natasha's Kitchen
      September 17, 2020

      Thank you so much, Barb. I’m glad you love this soup!

      Reply

  • Stephanie
    September 13, 2020

    I used 2 chicken broth boxes since each has approximately 4 cups each but it was a bit too much liquid. Next time I’ll do 1 cup of orzo pasta and it shouldn’t be so runny and feel “too empty” lol it also felt a little too salty so I’ll opt for low sodium broth and cut back on the recipe measurements too.

    Reply

    • Natasha
      September 14, 2020

      Hi Kris, I’m glad you enjoyed the recipe! It’s a great idea to add more pasta to bulk it up even more and salt to taste.

      Reply

  • Lori
    September 13, 2020

    This is delicious! 100% fun to make! Thank you for the recipe! I followed your recipe exactly except I added hot pepper flakes to meat balls and Tabasco to the soup part I will be making this all winter! Thanks again♥️

    Reply

    • Natasha's Kitchen
      September 13, 2020

      That’s a nice addition to the recipe, it will give the soup a nice kick! Thanks for sharing that with us, Lori.

      Reply

  • Lori
    September 13, 2020

    This is delicious! 100% fun to make! Thank you for the recipe! I followed your recipe exactly except I added hot pepper flakes to meat balls and Tabasco to the soup part I will be making this all winter! Thanks again♥️

    Reply

    • Natasha's Kitchen
      September 13, 2020

      Great addition to this soup. Lori. I am so glad you enjoyed it!

      Reply

  • Julie Archer
    September 12, 2020

    Made this soup for dinner tomorrow. My house smells amazing! Thanks Natasha for a great new recipe. 😊

    Reply

    • Natasha's Kitchen
      September 13, 2020

      You are most welcome. I hope you enjoyed it and thanks for sharing!

      Reply

  • Sylvia Strong
    September 11, 2020

    Natasha when I was a young girl we had a Russian landlady and she taught My mom to make this wonderful bread in a turkey roaster. I was a child then so I didn’t pay attention to how it was made and both my mom and the landlady are deceased now. Would you know how to make that bread . I rember it had egg and a little sugar in it and the top had egg wash over it.

    Reply

  • Janet Burgess
    September 11, 2020

    My recipe calls for Escarole but I can never find it, so I use spinach.. Glad to see it in a recipe!

    Reply

    • Natashas Kitchen
      September 12, 2020

      I’m so glad! I hope you love this recipe, Janet!

      Reply

  • Dominica Albo
    September 11, 2020

    Love you sweetheart you are so adorable omg l love you recipes

    Reply

    • Natashas Kitchen
      September 12, 2020

      You’re so nice! Thank you!

      Reply

  • Dominica Albo
    September 11, 2020

    Love you sweetheart you are so adorable omg l love you recipes

    Reply

    • Natashas Kitchen
      September 12, 2020

      Thank you for that wonderful compliment!

      Reply

  • Tina
    September 10, 2020

    As Italian Wedding Soup is my absolute favorite soup, I can not wait to try making it! Thanks Natasha!

    Reply

    • Natashas Kitchen
      September 10, 2020

      I hope you love this recipe, Tina! It is so good!

      Reply

  • Olga
    September 9, 2020

    I made it today, skipped the potato and used couscous instead of pasta, just didn’t have them. We all enjoyed it, thanks for the recipe!

    Reply

    • Natashas Kitchen
      September 9, 2020

      You’re welcome, Olga! I’m so happy you enjoyed this recipe!

      Reply

    • Stephanie
      September 13, 2020

      Where did you read potato in the recipe?

      Reply

  • Jeannette
    September 9, 2020

    Natasha, I made this soup today. It is my husbands favorite and after 41+ years of marriage I have never made it. I cheated and used Kirkkand’s frozen Italian meatballs which worked out just fine. I sautéed them per recipe instructions just like they were made fresh. This soup is amazing and so flavourful! Seasonings are perfect and right on. This is a keeper in our family. Not to mention how easy it is to make. Thank you for all you do. This Canadian loves all your recipes. I have never had one fail ever!

    Reply

    • Natasha's Kitchen
      September 9, 2020

      Hi Jeannette, so great to read your wonderful comments and feedback. Thank you so much for taking the time to share this with us. I hope you and your husband will love every recipe that you try!

      Reply

  • Corry van Lith
    September 9, 2020

    Sounds delicious, always loved this soup. I am laid up right now, with a hip replacement, but will try if tor sure when I am better.
    Thank you.

    Reply

    • Natasha's Kitchen
      September 9, 2020

      I hope you will like it! Get well soon and stay safe always.

      Reply

  • Dianne
    September 9, 2020

    Can you use frozen spinach instead of fresh?

    Reply

    • Natasha's Kitchen
      September 9, 2020

      Hi Dianne, we love using fresh but frozen will work too if that’s what you have on hand.

      Reply

  • Katie
    September 9, 2020

    Looks so delicious, can’t wait to try it!

    Reply

    • Natashas Kitchen
      September 9, 2020

      I hope you love this recipe Katie!

      Reply

  • Lucinda
    September 9, 2020

    Do you think if I left out the spinach this could be frozen for use later? It looks so good. I’ve been bringing meals to my parents during covid and am looking for something new to bring them.

    Reply

    • Natashas Kitchen
      September 9, 2020

      Hi Lucinda, to be honest, I haven’t tested this by freezing it. If you happen to experiment I would love to know how you like this recipe!

      Reply

  • Nonni
    September 8, 2020

    I’m sure your soup tastes very good , however it isn’t true Italian Wedding soup. The real name being Escarole Soup, it has chopped escarole instead of spinach. To make a more flavorful stock I use a combination of chicken and beef. Also sprinkling each bowl of soup with Parmesan cheese is a must!

    Reply

    • Natasha's Kitchen
      September 9, 2020

      Thanks for your input and for sharing that with us.

      Reply

  • Jane
    September 8, 2020

    I have made this soup a few times with store bought meatballs, but this is by far the best recipe! I plan on making this all winter long.

    Reply

    • Natashas Kitchen
      September 8, 2020

      That’s just awesome! Thank you for sharing that with me!

      Reply

  • Jen
    September 8, 2020

    My Mom used to make this for us when we were kids. I made this today for my kids and they loved it just the same. Glad to pass on a tradition.

    Reply

    • Natashas Kitchen
      September 8, 2020

      Awww that’s the best! Thank you so much for sharing that with me! I’m all smiles

      Reply

  • Betsy
    September 8, 2020

    HUGE fan of acini de pepe. It’s a terribly underutilized pasta but it’s so great in soups, salads and all sorts of other great dishes! Delicious soup. Love it. Meatballs taste really great!

    Reply

    • Natasha
      September 8, 2020

      I’m so happy you enjoyed the wedding soup! Thank you for sharing your wonderful review.

      Reply

Add comment/review

Leave a comment

Recipe Rating




As Featured On

FREE BONUS: 5 Secrets to Be a Better Cook!

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.