Italian Wedding Soup Orzo

5 from 3 votes

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

Italian Wedding Soup Orzo is a cozy, comforting twist on the classic soup. This creamy orzo pasta dish pairs tender oven-baked meatballs with fresh spinach and arugula, all finished with plenty of Parmesan cheese.

If you love Italian Wedding Soup, this recipe takes those same familiar flavors and ingredients and transforms them into a delicious risotto-like pasta you’ll want to make again and again.

Pro tip: double the meatball recipe so you can freeze extras or save some for my Not Your Nonna's Spaghetti & Meatballs recipe!

Watch how to make it here!

Why You'll Love this Orzo Recipe

Comfort Food with a Twist: All the cozy flavors of Italian Wedding Soup reimagined in a creamy, risotto-style orzo pasta dish.

Juicy Homemade Mini Meatballs: Oven-baked with Italian sausage, beef, fresh herbs, and Parmesan for big flavor in every bite. Make double to pair with my Not Your Nonna's Spaghetti & Meatballs recipe!

Veggie-Packed: Onion, carrots, celery, spinach, and arugula add freshness, color, and balance to this hearty pasta.

Cozy + Crowd-Pleasing: Perfect for Sunday dinner or a weeknight meal. It’s also great for warmer evenings when you’re craving the comfort of Italian Wedding Soup but don’t want a steaming bowl of broth.

Recipe Ingredients

Ingredients for Italian Wedding Soup Orzo on Counter

See the recipe card below for the complete list of ingredients with exact quantities.

  • Orzo Pasta: One of my all-time favorite pantry staples! This rice-shaped pasta cooks up creamy and risotto-like as it simmers in broth, making it the perfect base for all the cozy flavors in this dish.
  • Ground Hot Italian Pork Sausage: A mix of ground pork, spices, and herbs that brings bold, savory flavor to the homemade meatballs. Using hot Italian sausage adds a little kick, but you can swap for mild if you prefer.

Italian Wedding Soup Orzo (Step-by-Step Instructions)

See the recipe card below for the full list of instructions.

Cooked Meatballs for Italian Wedding Soup Orzo on Wire Rack
  1. Form meatballs and bake for about 15-20 minutes at 350°F.
Orzo Cooking in Broth
  1. Meanwhile, make the orzo. Cook the vegetables then toast the orzo. Deglaze with white wine then pour in the liquids. Simmer until the orzo is cooked through.
Italian Wedding Soup Orzo in Pan
  1. Once the orzo is cooked, add the parmesan cheese, spinach/arugula, and baked meatballs.
Italian Wedding Soup Orzo in Serving Bowl
  1. Divide the orzo among bowls to serve. Top with freshly grated parmesan cheese and black pepper.

Ready to try it? Scroll to the recipe card below for exact ingredient amounts and full instructions.

Italian Wedding Soup Orzo FAQ's

Can I make the meatballs ahead of time?

Yes! The homemade meatballs can be baked up to 2 days in advance and stored in the fridge. You can also freeze them for up to 3 months, then add them to the orzo pasta when reheating.

What can I use instead of Italian sausage?

If you don’t want to use hot Italian sausage, you can swap in mild Italian sausage, ground pork, or even all ground beef. The sausage adds the most flavor, but the recipe works well with any ground meat.

How do I store and reheat leftovers?

Store leftover Italian Wedding Soup Orzo in an airtight container in the fridge for up to 3 days. Reheat in the microwave or warm gently on the stove, adding a splash of broth or water if needed to loosen the pasta.

Did you try this Italian Wedding Soup Orzo recipe? Leave a Review!

If you try this recipe, I’d love to hear what you think! If you enjoyed it, please consider leaving a rating and review. And don’t forget to tag me on Instagram or TikTok so I can see your creations!

🐝 Made this recipe? I’d love to know how it turned out! Please leave a ⭐️ star rating and a comment below. Your feedback helps more people discover my recipes and supports my blog.

Tag me on Instagram to share your creations, and follow along on Pinterest for more easy, tasty recipes.

5 from 3 votes

Italian Wedding Soup Orzo

A flavorful orzo pasta recipe inspired by classic Italian Wedding Soup. Tender meatballs, fresh greens, and Parmesan turn this cozy favorite into pasta form!
Prep: 25 minutes
Cook: 45 minutes
Total: 1 hour 10 minutes
Servings: 4
Save this recipe!
Get this recipe sent to your inbox, plus get the newest recipes sent to you first!

Ingredients 

Meatballs

Orzo

Instructions 

Meatballs

  • Preheat the oven to 350°F. Line a baking sheet with foil and place an oven-safe wire rack on top. Spray with nonstick cooking spray.
  • Add all meatball ingredients to a large bowl. Gently mix with your hands until just combined. Roll into about 25 meatballs, about ¾ inch each. See Recipe Note.
  • Bake for 15–20 minutes, until lightly browned and cooked through. Set aside.

Orzo

  • While the meatballs bake, heat the olive oil in a large, high-rimmed sauté pan over medium heat. Add the onion, carrots, and celery. Cook 5 minutes, stirring occasionally, until softened.
  • Stir in the garlic and cook 1 minute more. Add the uncooked orzo and toast for 1 minute, stirring often. Deglaze the pan with white wine (or broth), scraping up any browned bits. Simmer for about 1 minute, until most of the liquid is absorbed.
  • Pour in the beef bone broth, chicken broth, dry mustard, and black pepper. Bring to a boil, then reduce to a simmer. Cook 12–15 minutes, stirring often, until the orzo is tender and most of the liquid is absorbed. Add more broth or water as needed.
  • Reduce heat to low. Stir in Parmesan until melted, then fold in spinach and arugula until wilted. Add the baked meatballs and toss to combine.
  • Divide among bowls and top with extra Parmesan and freshly cracked black pepper to serve.

Video

Notes

  • Recipe Note: You can double the meatball recipe and save half for another recipe such as my Not Your Nonna’s Spaghetti & Meatballs. They also freeze well for up to 3 months.
  • Storage & Reheating: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the microwave in 30-second intervals or warm gently on the stove with a splash of broth.

Nutrition

Calories: 542kcal, Carbohydrates: 55g, Protein: 28g, Fat: 22g, Saturated Fat: 7g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 11g, Trans Fat: 0.1g, Cholesterol: 67mg, Sodium: 729mg, Potassium: 600mg, Fiber: 4g, Sugar: 4g, Vitamin A: 4421IU, Vitamin C: 11mg, Calcium: 154mg, Iron: 3mg

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

Like this recipe? Rate and comment below!

About Carolyn Stilwell

My name is Carolyn Stilwell and I’m the cook, recipe developer, photographer, and videographer behind Carol Bee Cooks. On my blog you’ll find easy, tasty, and approachable recipes to inspire you to cook amazing food at home. You don’t need to be a professional chef to make exciting, flavorful dishes that bring joy. Let's get cooking!

You May Also Like

5 from 3 votes

Leave a comment

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

Recipe Rating




10 Comments

  1. 5 stars
    Wow-this is delicious!! What a great idea to combine the classic Italian wedding soup with orzo. I had some extra time and made my own bread crumbs for the meatballs and they were sooo good. So glad I found this recipe! It will be a new favorite!

    1. Thank you so much for trying out my recipe and leaving such a nice review! I love that you made your own bread crumbs for the meatballs!