This post may contain affiliate links. Please read our disclosure policy.

This classic Italian Wedding soup is hearty and comes together quickly, and is filled with mini meatballs, carrots, Escarole, orzo and more. It is easy to put together for a perfect weeknight meal!

This tasty soup comes together with a handful of ingredients and is ready in just about 30 min, making this a go to in my home. For more soup goodness try Chicken Dumpling Soup, Slow Cooker Beef Stew, and Cabbage Soup.

Italian wedding soup in white bowl

We’re ALL ABOUT soups in this family. There’s just nothing like a big bowl of something warm to fill those hungry bellies. Soups are easy to put together, don’t take much time, and often use ingredients you already have on hand!

This Italian Wedding Soup is always a favorite. Though this can certainly be served at weddings and other functions, the reason for its name is because “wedding” refers to the marriage of flavors in the soup.

And let me tell you, the flavors are delish! It is hearty and cozy. It’s the perfect way to warm up on a cold night, or just a hearty and easy weeknight dinner.

Homemade meatballs for Italian wedding soup recipe

Ingredient Tips

Pasta:  We used orzo pasta, but  you can also use acini de pepe pasta, ditalini, stellini, tubetti pasta. For low carb, you can even use cauliflower rice.

Vegetables: We like to use escarole, but spinach, kale or endive are good alternatives. We also keep it simple by adding carrots, but you can easily use other veggies like zucchini and celery.

Beef: For extra flavor, use ½ ground beef and ½ ground pork. You can also choose to use ground chicken or turkey. You can make the meatballs up to 2 days ahead of time and store them in the fridge or you can freeze them for up to 3 months. All you have to do is quickly whip up the soup and add the already prepared meatballs.

Chopped carrots and escarole

How to Make Italian Wedding Soup

FORM MEATBALLS. Use a medium bowl and combine meat, egg, bread crumbs, cheese, basil and onion powder. Scoop and shape the mixture into 3/4 inch balls (makes about 32-36 small meatballs).

BROWN. Add a bit of olive oil to a large skillet. Once hot add the meatballs and cook until no longer pink.

SAUTE. Add 1 tsp to a large sauce pan and heat. Saute the carrots in the olive oil for about 5 minutes. Add minced garlic and cook until fragrant. Add broths and bring to a boil. Stir in escarole and orzo pasta. Return to boil, then reduce heat to low-medium. Add meatballs.

BOIL & SEASON. Cook at a slow boil for 10 minutes. Season with garlic salt and Italian seasoning to taste.

Slow cooker: You can also make this soup in the crock pot just cook your meatballs as directed in the recipe. Add the meatballs and other ingredients, except for the escarole and orzo, to the crockpot. Cook on high for 3-4 hours or low for 6-8 hours.. Add the escarole and pasta during the last 20-30 minutes.

Easy Italian wedding soup recipe in pan

Sides and Storing

Pair Italian Wedding Soup with any of the following recipes:

Leftovers: Refrigerate in an airtight container for 3-4 days or freeze for 3-4 months. Be aware that the pasta will continue to absorb liquid causing the texture to change. Thaw a little before reheating on the stove. Add more broth if you desire. If you’re in a hurry you can reheat in the microwave.

Italian wedding soup recipe close up image

For more soup recipes, try:

4.89 from 9 votes

Easy Italian Wedding Soup Recipe

By: Lil’ Luna
This easy Italian wedding soup recipe comes together with a handful of ingredients and is ready in just about 30 minutes!
Servings: 10
Cook: 35 minutes
Total: 35 minutes

Ingredients 

  • 1/2 lb extra lean ground beef
  • 1 large egg lightly beaten
  • 2 tablespoons dry bread crumbs
  • 1 tablespoon Parmesan cheese grated
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon onion powder
  • 2-3 teaspoons olive oil divided
  • 1/2 cup finely chopped carrots about 2 medium size carrots
  • 1 teaspoon minced garlic minced
  • 6 cups chicken broth
  • 1 cup beef broth
  • 2 cups escarole thinly sliced
  • 1/2 cup orzo pasta uncooked
  • 1 teaspoon Italian seasoning
  • garlic salt (with parsley flakes)

Instructions 

  • Use a medium bowl and combine meat, egg, bread crumbs, cheese, basil, and onion powder. Scoop and shape the mixture into 3/4 inch balls (makes about 32-36 small meatballs).
  • Add a bit of olive oil to a large skillet. Once hot add the meatballs and cook until no longer pink.
  • Add 1 teaspoon olive oil to a large saucepan and heat. Saute the carrots in the olive oil for about 5 minutes. Add minced garlic and cook until fragrant. Add both broths and bring to a boil. Stir in escarole and orzo pasta. Return to boil, then reduce heat to low-medium. Add meatballs.
  • Cook at a slow boil for 10 minutes. Season with garlic salt and Italian seasoning to taste.

Nutrition

Calories: 97kcal, Carbohydrates: 9g, Protein: 8g, Fat: 3g, Saturated Fat: 1g, Cholesterol: 31mg, Sodium: 657mg, Potassium: 283mg, Fiber: 1g, Sugar: 1g, Vitamin A: 1310IU, Vitamin C: 11mg, Calcium: 36mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Cuisine: Italian
Making this recipe? Tag us!
Share it with us on Instagram using the hashtag #lilluna, so we can see what you’re creating in the kitchen!

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

Leave a comment

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

Recipe Rating




11 Comments

  1. 5 stars
    Hi. What is the serving size? (I’m doing an alternate day modified fasting diet.). Thanks!

  2. 4 stars
    Enjoying this recipe , haven’t followed it exactly as I’ve used Australian spinach but still turned out tasty

  3. 5 stars
    Sometimes a thicker soup/chowders are exactly what im cravIng. Other times i want a lighter soup and this one fits the bill. It was very flavorful and filling without being heavy.

  4. 5 stars
    Absolutely adore the tiny little meatballs in this soup! They make it so delightfully light and fresh! The flavors in this soup are amazing and a family favorite!