Skip to Content

Delicious Italian Wedding Soup

Delicious Italian Wedding Soup is perfect for winter and fall. This hearty soup is loaded with orzo, meatballs, spinach and carrots! This soup is also even better leftover making it a perfect meal to make on Sunday for the week ahead.

Italian Wedding Soup

How to Make Delicious Italian Wedding Soup

First, you need to make the meatballs. Combine the pork, beef, breadcrumbs, egg, Italian seasoning and a light sprinkle of salt and pepper. Then, form them into tablespoon or smaller sized balls. I made about 40 with my batch. You’ll want to keep the meatballs small so they are easy to eat in the soup.

While the meatballs are baking in the oven chop your onion and carrot. Heat a large pot over medium heat, spray with pan spray and add the onion and carrot. Let them cook until they begin to soften. 

Next, add your bay leaves and chicken broth. Bring to a boil and cook until the carrots and onion are tender. Then, add orzo and cook about 10 minutes or until orzo is tender. Then, remove bay leaves and stir in spinach and meatballs. 

Serve and enjoy your Italian Wedding Soup! We love to serve our soup with fresh rolls or bread like our Buttermilk Biscuits.

Frequently Asked Questions

Is Italian Wedding Soup gluten-free?

This recipe could be made gluten-free by using gluten-free breadcrumbs and gluten-free pasta.

How long is Italian Wedding Soup good for?

This recipe will be good for up to 5 days if stored in the refrigerator.

Can you freeze Italian Wedding Soup?

I would not recommend freezing this recipe with the pasta in it because the pasta will most likely absorb all of the liquid in the soup. However, you can absolutely try! Let us know how it works in the comments if you do!

Delicious Italian wedding Soup in a white bowl

For a behind the scenes look at Return to the Kitchen, be sure to follow us on InstagramFacebookYouTubeTikTok and Pinterest! Also, if you make this recipe or any of our recipes be sure to tag us @returntothekitchen!

Looking for more soup recipes? Click here to find them! For other delicious recipes, try our Three Bean Turkey Chili, Crock Pot Chicken Fajitas, Crock Pot Orange Chicken, Easy Beer Cheese Fondue, Cheddar Cheese Grits with Black Beans, Pineapple Pork Fried Rice, Homemade Sausage Stuffing, Easy Mediterranean Quinoa Bowl, Buttermilk Biscuits, Cauliflower Pizza Crust, and Shepherd’s Pie.

delicious Italian Wedding Soup in a white bowl

Delicious Italian Wedding Soup

Yield: 6 servings
Prep Time: 30 minutes
Cook Time: 40 minutes
Total Time: 1 hour 10 minutes

Delicious Italian Wedding Soup is filled with vegetables, pasta and savory meatballs. Serve with fresh rolls or bread for a delicious and hearty meal.


  • 8 oz ground pork
  • 8 oz ground beef
  • 1 egg
  • 1/2 cup breadcrumbs
  • 1 tsp Italian seasoning
  • Pepper and salt to taste
  • 1 onion, chopped
  • 4-5 carrots, chopped
  • 3 bay leaves
  • 8 cups chicken broth
  • 1 1/4 cups orzo pasta
  • 1 1/2 cups spinach, stems removed and chopped


  1. Preheat oven to 350 degrees.
  2. Combine pork, beef, egg, breadcrumbs, Italian seasoning, and sprinkle with salt and pepper lightly.
  3. Roll into tablespoon or smaller sized meatballs. Bake at 350 degrees about 20 minutes or until golden brown and internal temperature reaches 165 degrees.
  4. Heat a large pot over medium heat. Spray with pan spray and add onion and carrots. Cook until they begin to be tender.
  5. Add chicken broth and bay leaves. Bring to a boil and cook until vegetables are tender.
  6. Add orzo and cook about 10 minutes or until tender.
  7. Remove bay leaves and then stir in spinach and meatballs. Cook about 2-3 minutes to wilt spinach.
  8. Serve and enjoy!


Meatballs can be made with any combination of pork, beef, chicken or turkey as long as its 1 pound of meat.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 380Total Fat: 17gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 107mgSodium: 1524mgCarbohydrates: 28gFiber: 4gSugar: 5gProtein: 29g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

This recipe was originally published on December 20, 2018 and updated on October 25, 2021.

Skip to Recipe