Horizontal Ad for Site.png

Italian Wedding Soup

Wedding soup, or Italian wedding soup, is an Italian soup featuring leafy greens, orzo and tasty little meatballs.

Hailing from Naples, the original Italian name is minestra maritata, which means “married soup”. Some say that's in relation to the “marriage” or unity of all the ingredients. We say it's just delicious.

Download Icon.png
Shop Buy Project Supplies
Ask Questions

How to make Italian Wedding Soup

What you are creating:

A super delicious Italian soup featuring leafy greens, orzo and tasty little meatballs.



  • 8 ounces lean ground beef

  • 8 ounces ground pork

  • 1/2 cup bread crumbs

  • 1/4 cup chopped parsley

  • 1 teaspoon minced fresh oregano or ½ teaspoon ground oregano

  • 1/2 cup finely shredded Parmesan cheese

  • 1 large egg, beaten

  • 1 tablespoon olive oil

Soup Ingredients

  • 1 tablespoon olive oil

  • 1 1/4 cups diced carrots

  • 1 1/4 cups finely diced sweet yellow onion

  • 3/4 cup diced celery

  • Salt and freshly ground black pepper

  • 6 garlic cloves

  • 5 15 ounce cans chicken broth

  • 1 cup dry orzo pasta

  • 8 ounces chopped fresh spinach

  • Finely shredded Parmesan cheese



  1. Combine beef and pork in a large mixing bowl.

  2. Mix in bread crumbs, parsley, oregano, Parmesan, egg, 1 teaspoon salt and 1/4 tsp pepper.

  3. Gently toss and break up mixture with hands to evenly coat and distribute.

  4. Shape mixture into very small meatballs, about 3/4 inch to 1 inch and transfer to a large plate.

  5. Heat 1 tablespoon olive oil in a large non-stick skillet over medium-high heat.

  6. Add half of the meatballs and cook until browned, turning occasionally to brown on all sides for about 4 minutes.

  7. Transfer meatballs to a plate and repeat process with remaining meatballs. You won't be cooking the meatballs all the way through in this step. The meatballs will continue to cook after they are added to the soup.


  • Prepare the orzo pasta according to package directions. Rinse with cold water and drain well. Set aside.

  • Heat 1 tablespoon olive oil in a large pot over medium-high heat.

  • Add carrots, onions and celery and sauté until veggies have softened about 6 - 8 minutes, add garlic and sauté 1 minute longer.

  • Pour in chicken broth, season soup with salt and pepper to taste and bring mixture to a boil.

  • Add in pasta and meatballs, reduce heat to light boil (about medium or medium-low).

  • Cover and cook, stirring occasionally until meatballs have cooked through.

  • Add the cooked orzo pasta.

  • Add in the spinach during the last minute of cooking.

  • Serve warm, sprinkle each serving with Parmesan cheese.

Makes approximately 6-10 servings.


Substitute ground turkey or chicken for the pork and beef.

Italian Wedding Soup Recipe

Take our Apple Pie class!

Instagram Course Graphics.png
Are you a Member of the site? Unlock additional features by joining!
  • Epicurean_Delights_facebook
  • Epicurean_Delights_instagram
  • Epicurean_Delights*_twitter
  • Epicurean_Delights_on_Pinterest

Recipe Categories:


Copyright© Epicurean Delights®. 2020
All Rights Reserved.
Terms of Use | Privacy Policy