• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Italian Wedding Soup with Orzo Recipe

Published: Dec 22, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.4 from 29 reviews

If you are craving a soul-warming bowl that feels like a hug in a bowl, the Italian Wedding Soup with Orzo Recipe is the perfect dish to make. This delightful soup combines juicy, tender meatballs, flavorful chicken broth, nutty orzo pasta, and vibrant fresh spinach to create a comforting meal that’s hearty but still light. It’s a classic that brings together simple ingredients in a way that feels festive and nourishing all at once—a perfect dish for any day you want to taste a little bit of Italy right at home.

Ingredients You'll Need

A white pot filled with clear broth soup containing several brown meatballs, dark green spinach leaves, and small orange carrot cubes spread throughout. The soup also has small grains of rice or orzo floating in the broth. A silver ladle is lifting two meatballs and some spinach from the soup, held by a woman's hand. In the background, there is a white bowl with more soup, showing the same ingredients and colors, sitting on a white marbled surface with some green herbs and a small white dish of pepper. photo taken with an iphone --ar 4:5 --v 7

The beauty of this soup lies not only in its rich flavors but also in how straightforward and approachable the ingredients are. Each element, from the spiced meatballs to the delicate orzo and fresh spinach, adds a unique layer of texture and color that makes the soup irresistibly inviting.

  • Ground beef and ground chicken: Using a mixture of these provides juicy, flavorful meatballs with a tender bite.
  • Egg and Italian breadcrumbs: These binders help keep the meatballs perfectly moist and shaped during cooking.
  • Parmesan cheese: Adds a salty, nutty depth both inside the meatballs and as a finishing touch.
  • Fresh garlic and parsley: Infuse the meatballs and soup with vibrant, fresh herbal notes.
  • Yellow onion, carrots, and celery: Classic soffritto vegetables that form a naturally sweet and savory base for the broth.
  • Chicken broth: The hearty liquid that ties all flavors together with warmth and umami.
  • Italian seasoning: A fragrant blend that highlights classic Mediterranean flavors without overpowering.
  • Orzo pasta: Tiny, rice-shaped noodles that cook quickly and lend a fun, tender texture.
  • Fresh spinach: Adds color, nutrients, and a mild earthiness that brightens the overall dish.
  • Olive oil, salt, and black pepper: Essential seasonings that enhance every ingredient.

How to Make Italian Wedding Soup with Orzo Recipe

Step 1: Prepare the Meatballs

Start by gently mixing the ground beef, ground chicken, beaten egg, Italian breadcrumbs, grated Parmesan, minced garlic, freshly chopped parsley, salt, and black pepper in a large bowl. Be careful not to overwork the meat to keep the meatballs tender. Once combined, roll the mixture into ¾-inch balls, aiming for uniformity so they cook evenly.

Step 2: Brown the Meatballs

Heat olive oil in a large soup pot over medium-high heat. Carefully place the meatballs in batches, giving them about 2 minutes per side to develop a golden-brown crust. This step locks in flavor and adds a beautiful texture. Remove browned meatballs and set them aside, keeping the fond in the pot for added flavor in the next step.

Step 3: Build the Soup Base

Using the same pot, sauté finely diced yellow onion, carrots, and celery for about 5 to 6 minutes until they turn soft and fragrant. Add minced garlic and Italian seasoning, cooking for an additional minute to unlock those irresistible aromas that define the soup’s character.

Step 4: Simmer the Soup

Pour in the chicken broth and bring everything to a boil. Reduce flame to low, and gently add the meatballs back into the pot. Let the soup simmer for 10 to 12 minutes—just enough time to cook meatballs through and let all the flavors mingle beautifully.

Step 5: Cook the Orzo and Finish the Soup

While the soup simmers, cook the orzo pasta separately according to package instructions until al dente, then drain and set aside. Stir fresh spinach into the soup and cook until just wilted, which only takes about 2 minutes—this keeps the greens bright and tender. To serve, spoon orzo into bowls and ladle the hot soup over it. Don't forget a shower of freshly grated Parmesan on top for that signature finish.

How to Serve Italian Wedding Soup with Orzo Recipe

A bowl of clear broth soup with seven browned meatballs floating inside, mixed with bright orange carrot cubes, green spinach leaves, small light green celery slices, and white pieces of orzo pasta scattered throughout. A silver spoon rests in the right side of the white bowl. The bowl sits on a white marbled surface, with some fresh green parsley and a small white dish with pepper visible near the top left corner. The soup looks warm and fresh with visible steam. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of Parmesan cheese is a no-brainer, adding an irresistible hint of salty richness. For a fresh hit, finely chopped parsley or a few torn basil leaves bring lovely green pops that echo the flavors inside the soup. A drizzle of extra virgin olive oil just before serving can add silkiness and a fragrant floral note that takes it up a notch.

Side Dishes

This soup is a meal on its own, but pairing it with a crusty Italian bread or garlic crostini is divine for soaking up every last drop of broth. A simple mixed green salad dressed lightly with lemon and olive oil refreshes the palate and complements the soup’s hearty richness perfectly, rounding out a balanced meal.

Creative Ways to Present

For a charming family-style dinner, serve the soup in a large rustic ceramic bowl for everyone to help themselves. To impress guests, consider serving individual portions in small, shallow bowls topped with microgreens or edible flowers for a pop of color. You can even ladle the soup into hollowed-out mini bread loaves for a playful, edible presentation that’s sure to delight.

Make Ahead and Storage

Storing Leftovers

Leftover Italian Wedding Soup with Orzo keeps beautifully in the fridge for up to 3 days. Store it in an airtight container to preserve freshness. Keep the orzo separate if possible to prevent it from soaking up too much broth and becoming mushy.

Freezing

This soup freezes well but for best texture, freeze the soup broth and meatballs separately from the orzo and spinach. When ready to enjoy, thaw the broth mixture overnight in the fridge and reheat gently. Add freshly cooked orzo and spinach at serving time to keep the components vibrant and fresh.

Reheating

Reheat leftovers slowly on the stove over medium-low heat, stirring occasionally until warmed through. If the soup has thickened, add a splash of chicken broth or water to loosen it up. Add fresh orzo and spinach last to revive that fresh homemade taste just like the first day.

FAQs

Can I use other types of meat for the meatballs?

Absolutely! While a mix of ground beef and chicken is classic, you can use all ground turkey for a leaner option or even ground pork for a richer flavor. Just adjust seasoning accordingly to balance the flavors.

Is orzo the only pasta I can use in this soup?

Orzo is traditional because of its small size and tender texture, but you can swap in other small pasta shapes like acini di pepe, tiny shells, or even fine couscous if you prefer. Cooking times may vary slightly.

Can I make this soup vegetarian?

To make a vegetarian version, omit the meatballs and use vegetable broth instead of chicken broth. You could add hearty beans or lentils for protein and keep the fresh vegetables and orzo for satisfying texture.

What’s the best way to prevent meatballs from falling apart?

Use the right ratio of binders like egg and breadcrumbs, and mix gently until just combined. Also, browning the meatballs first helps set their shape before simmering in the broth.

How long can I simmer the soup without compromising texture?

Simmering the soup for 10 to 12 minutes after adding the meatballs is ideal. Longer cooking can cause orzo to become mushy, so it’s best to cook pasta separately and add it just before serving.

Final Thoughts

There is something so wonderfully satisfying about a bowl of Italian Wedding Soup with Orzo Recipe that feels both like an indulgence and comfort food all at once. Its delightful blend of tender meatballs, flavorful broth, and fresh spinach makes it a genuine crowd-pleaser that’s surprisingly easy to whip up. Whether you’re feeding family or entertaining friends, this soup brings warmth, taste, and smiles to the table every time. I can't wait for you to try it and make this treasured recipe your own go-to comfort meal!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Italian Wedding Soup with Orzo Recipe

Italian Wedding Soup with Orzo Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 29 reviews

Print Recipe
Pin Recipe

A comforting Italian Wedding Soup featuring tender homemade meatballs, al dente orzo pasta, and fresh spinach simmered in a flavorful chicken broth. This hearty and easy-to-make soup is perfect for cozy dinners and brings classic Italian flavors to your kitchen.

  • Total Time: 45 minutes
  • Yield: 6 servings

Ingredients

Meatballs

  • ½ pound ground beef, 85% lean
  • ½ pound ground chicken or turkey
  • 1 egg, beaten
  • ½ cup Italian breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 3 cloves garlic, minced
  • ⅓ cup finely chopped fresh parsley
  • ¾ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons olive oil

Soup

  • 1 yellow onion, finely diced
  • 1 ¼ cups diced carrots
  • 2 celery ribs, diced
  • 3 cloves garlic, minced
  • 8 cups low sodium chicken broth
  • 2 teaspoons Italian seasoning
  • ¾ cup uncooked orzo pasta
  • 5 cups fresh spinach
  • Salt and black pepper, to taste

Instructions

  1. Make the Meatballs: In a large bowl, gently mix ground beef, ground chicken or turkey, beaten egg, Italian breadcrumbs, grated Parmesan, minced garlic, chopped parsley, salt, and black pepper until just combined. Roll the mixture into ¾-inch meatballs to ensure even cooking.
  2. Brown the Meatballs: Heat 2 tablespoons of olive oil in a large soup pot over medium-high heat. Brown the meatballs in batches for about 2 minutes per side until they develop a golden crust. Remove the browned meatballs and set aside.
  3. Sauté Vegetables: In the same pot, add diced onion, carrots, and celery. Sauté over medium heat for 5 to 6 minutes until the vegetables soften. Add minced garlic and Italian seasoning, cooking for an additional 1 minute to release fragrant flavors.
  4. Simmer Soup: Pour in the chicken broth and bring the mixture to a boil. Reduce heat to low, return the meatballs to the pot, cover, and simmer gently for 10 to 12 minutes to cook the meatballs through and meld flavors.
  5. Cook Orzo: Meanwhile, cook the orzo pasta separately in boiling salted water until al dente, approximately 7 to 9 minutes. Drain and set aside.
  6. Add Spinach: Stir fresh spinach into the soup and cook for about 2 minutes until wilted and tender, enhancing color and nutrition.
  7. Serve: To serve, spoon cooked orzo into soup bowls, ladle the hot soup with meatballs and vegetables on top, and finish with freshly grated Parmesan cheese for extra taste.

Notes

  • For a lighter option, substitute ground turkey for the beef and chicken mixture.
  • Make the meatballs smaller or larger as desired, adjusting cooking times accordingly.
  • Cooking orzo separately prevents it from absorbing too much broth and becoming mushy.
  • Use low sodium chicken broth to better control the saltiness of the soup.
  • Fresh spinach can be substituted with kale or Swiss chard for a different flavor and texture.
  • This soup can be refrigerated for up to 3 days or frozen for up to 2 months.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
  • Quick Spinach Pistachio Pesto Recipe
    Quick Spinach Pistachio Pesto Recipe
  • Peach Syrup for Cocktails, Sweet Tea & More Recipe
    Peach Syrup for Cocktails, Sweet Tea & More Recipe
  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.