• Desserts
  • Appetizers and Snacks
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Desserts
  • Appetizers and Snacks
  • Recipe Index
  • About
  • Contact
search icon
Homepage link
  • Desserts
  • Appetizers and Snacks
  • Recipe Index
  • About
  • Contact
×

Italian Wedding Soup with Homemade Meatballs, Escarole, Carrots, and Orzo Recipe

Published: Jan 20, 2026 by Lilya · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.2 from 9 reviews

If you’ve been craving a comforting, hearty soup that feels like a warm hug from Italy, you’re in for a treat with this Italian Wedding Soup with Homemade Meatballs, Escarole, Carrots, and Orzo Recipe. Imagine tender, savory meatballs nestled in a clear, flavorful broth brimming with vibrant greens and tender orzo pasta. Every spoonful invites you to cozy up and savor the simple, delicious flavors that come together effortlessly. Whether it’s a chilly evening or a family dinner, this soup is sure to become a beloved classic in your kitchen.

Ingredients You'll Need

A clear glass bowl contains a round, flattened mound of raw ground meat mixed with seasoning. The meat is pinkish with small bits of light brown and white spices and herbs visible throughout. The bowl sits on a white marbled surface, and a woman's hand is partially visible holding the edge of the bowl on the right side. The texture of the meat looks soft and slightly coarse. Photo taken with an iphone --ar 4:5 --v 7

The magic of this soup lies in its simplicity and balance. Each ingredient plays a vital role: from the richness of the homemade meatballs to the fresh, slightly bitter escarole, and the gentle sweetness of carrots that brighten up the broth. Orzo adds a lovely bite, making the soup feel wholesome without being heavy.

  • Extra-lean ground beef (½ pound): Provides the perfect base for tender, juicy meatballs without too much fat.
  • Large egg (1, lightly beaten): Binds the meatball ingredients together for a consistent texture.
  • Dry bread crumbs (2 tablespoons): Helps keep the meatballs light and soft rather than dense.
  • Grated Parmesan cheese (1 tablespoon): Adds umami and a subtle salty note to the meatballs.
  • Dried basil (½ teaspoon): Infuses a fragrant herbal hint that complements the meat’s richness.
  • Onion powder (½ teaspoon): Enhances the savory flavor throughout the meatballs without overwhelming.
  • Chicken broth (5 ¾ cups): The heart of the soup, providing a delicious, savory base for everything to simmer in.
  • Thinly sliced escarole (2 cups): Brings a slight bitter crunch and vibrant green color.
  • Uncooked orzo pasta (1 cup): Small and quick-cooking, it adds a subtle pasta texture without weighing the soup down.
  • Finely chopped carrot (⅓ cup): Adds a pop of color and a little natural sweetness to balance the flavors.

How to Make Italian Wedding Soup with Homemade Meatballs, Escarole, Carrots, and Orzo Recipe

Step 1: Prepare the Meatballs

Start by combining the ground beef, egg, bread crumbs, Parmesan, dried basil, and onion powder in a mixing bowl. This mixture is the soul of your meatballs, blending flavors and textures to create tender, juicy bites. Once mixed evenly, shape the mixture into small ¾-inch balls and arrange them neatly on a parchment-lined tray. This step is all about ensuring your meatballs cook evenly and hold together perfectly in the soup.

Step 2: Bring the Broth to a Boil

Heat the chicken broth in a large pot over medium-high heat until it reaches a rolling boil. This aromatic base will carry all your flavors, so good quality broth makes a noticeable difference. Once boiling, it’s time to add the rest of the ingredients.

Step 3: Add Vegetables, Orzo, and Meatballs

Gently stir in the thinly sliced escarole, finely chopped carrots, uncooked orzo pasta, and your prepared meatballs. These combine to create layers of flavor and texture, from the sweetness of carrots to the slight bitterness of escarole and the delicate pasta bites. Return the pot to a boil.

Step 4: Simmer to Perfection

Reduce the heat to medium to maintain a slow boil. Stir frequently to prevent the orzo from sticking to the bottom of the pot. Cook for about 10 minutes or until the pasta is tender but still firm to the bite. Your meatballs should be cooked through, tender, and infused with the broth’s savory goodness. This simmered harmony is what makes the Italian Wedding Soup with Homemade Meatballs, Escarole, Carrots, and Orzo Recipe so incredibly satisfying.

How to Serve Italian Wedding Soup with Homemade Meatballs, Escarole, Carrots, and Orzo Recipe

A silver pot filled with clear broth showing several round meatballs floating on the top left side, pale yellow noodles with some orange and green vegetable pieces on the bottom left, and chopped bright green leafy vegetables covering the right half; the broth has some bubbles and foam on the surface. The pot is on a surface with a white marbled texture photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh parsley sprinkled right before serving adds a fresh burst of color and herbaceous brightness that lifts the dish. A generous grating of Parmesan cheese on top also works wonders, providing a lovely salty finish that melds beautifully with the broth and meatballs.

Side Dishes

While this soup stands strong as a meal on its own, pairing it with warm crusty bread or garlic breadsticks takes the experience to another level. A simple arugula salad with a lemon vinaigrette mirrors the soup’s balance of savory and fresh with a peppery crunch, making it a delightful companion.

Creative Ways to Present

For a festive touch, serve the soup in small, rimmed bowls alongside little ramekins of extra Parmesan and cracked black pepper so everyone can customize their bowl. Or try a rustic family-style presentation with a large soup tureen at the center, perfect for sharing and inviting conversation.

Make Ahead and Storage

Storing Leftovers

Once cooled, transfer leftover soup to an airtight container and refrigerate for up to 3 days. The flavors actually deepen, making it even more delicious the next day. Keep the meatballs submerged in broth to stay moist and tender.

Freezing

This soup freezes well if you want to save some for later. Be sure to cool it completely before freezing in a tightly sealed container. For best results, use within 2 months. When thawing, do it overnight in the refrigerator for even reheating.

Reheating

Gently warm the soup on the stovetop over medium heat, stirring occasionally. Avoid boiling aggressively to keep the meatballs tender and prevent the orzo from overcooking. A splash of broth or water can help loosen the soup if it has thickened during storage.

FAQs

Can I use ground turkey instead of beef for this soup?

Absolutely! Using ground turkey works wonderfully and gives the meatballs a lighter taste without compromising texture. Just be mindful that turkey can cook a bit faster, so adjust cooking time accordingly.

Is escarole necessary, or can I substitute other greens?

Escarole brings a mild bitterness that balances the soup beautifully, but you can swap it for spinach or kale without losing much of the character. Just add sturdier greens a little earlier so they become tender.

What can I use if I don’t have orzo pasta?

Any small pasta shapes like acini di pepe, tiny shells, or even ditalini will work. The key is to choose something that cooks quickly and fits the scale of the soup so it doesn’t overwhelm the meatballs or broth.

Can I make the meatballs ahead of time?

Yes! You can prepare and shape the meatballs up to a day before and keep them refrigerated on the tray covered with plastic wrap. This makes the cooking process quicker and even more enjoyable when it’s time to assemble the soup.

Does this soup freeze well without the pasta?

If you’re planning to freeze the soup long-term, you can leave the orzo out and add it fresh when reheating. This prevents the pasta from becoming mushy and ensures a better texture once thawed.

Final Thoughts

This Italian Wedding Soup with Homemade Meatballs, Escarole, Carrots, and Orzo Recipe is one of those recipes that feels like a celebration of simple, fresh ingredients coming together in the best way possible. It’s comforting, flavorful, and easy to make, with plenty of room to personalize for your tastes. I truly hope you find as much warmth and joy in making and sharing this soup as I do every time I cook it. Give it a try, and let it become a staple in your home for many cozy meals to come!

Print

Italian Wedding Soup with Homemade Meatballs, Escarole, Carrots, and Orzo Recipe

Italian Wedding Soup with Homemade Meatballs, Escarole, Carrots, and Orzo Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 9 reviews

This Italian wedding soup features homemade meatballs combined with tender escarole, carrots, and orzo pasta in a flavorful chicken broth. It's a comforting and hearty soup perfect for a wholesome meal, garnished with fresh parsley and Parmesan cheese for added taste.

  • Author: Lilya
  • Prep Time: 20 mins
  • Cook Time: 30 mins
  • Total Time: 50 mins
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Low Fat

Ingredients

Meatballs

  • ½ pound extra-lean ground beef
  • 1 large egg, lightly beaten
  • 2 tablespoons dry bread crumbs
  • 1 tablespoon grated Parmesan cheese
  • ½ teaspoon dried basil
  • ½ teaspoon onion powder

Soup

  • 5 ¾ cups chicken broth
  • 2 cups thinly sliced escarole
  • 1 cup uncooked orzo pasta
  • ⅓ cup finely chopped carrot

Instructions

  1. Prepare the meatball mixture: In a bowl, combine the ground beef, lightly beaten egg, dry bread crumbs, grated Parmesan cheese, dried basil, and onion powder. Mix thoroughly until well combined.
  2. Shape the meatballs: Form the beef mixture into ¾-inch diameter meatballs. Arrange them on a parchment-lined tray to keep them separated and ready for cooking.
  3. Heat the broth: Pour the chicken broth into a large pot and heat it over medium-high heat until it reaches a boil.
  4. Add ingredients to the broth: Stir in the sliced escarole, uncooked orzo pasta, chopped carrot, and the prepared meatballs. Return the soup to a boil.
  5. Simmer the soup: Reduce the heat to medium and maintain a slow boil. Stir frequently to prevent the pasta and meatballs from sticking to the bottom. Cook for about 10 minutes until the pasta is tender but still firm to the bite, and the meatballs are fully cooked.
  6. Serve: Ladle the soup into bowls, garnish with fresh parsley and extra Parmesan cheese if desired, and serve hot for a comforting meal.

Notes

  • You can substitute ground turkey for beef to reduce fat content.
  • Spinach can replace escarole if preferred or unavailable.
  • Feel free to use any small pasta shape instead of orzo, such as acini di pepe or pastina.
  • Stir the soup frequently while cooking to prevent sticking and ensure even cooking.

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

Click here to Follow me on Pinterest

More Soups

  • High Protein Tomato Soup with Cottage Cheese Recipe
    High Protein Tomato Soup with Cottage Cheese Recipe
  • Creamy Egyptian Molokhia Soup with Garlic Tasha Recipe
    Creamy Egyptian Molokhia Soup with Garlic Tasha Recipe
  • Fresh Tomato Soup Recipe
    Fresh Tomato Soup Recipe
  • Chicken Meatball Orzo Soup Recipe
    Chicken Meatball Orzo Soup 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

Welcome to Family Home Meals,

A place where every dish carries warmth, love, and a little story from my kitchen straight to yours.

Learn more

Popular

  • Iced Strawberry Green Tea Recipe
    Iced Strawberry Green Tea Recipe
  • Green Goddess Salad Recipe
    Green Goddess Salad Recipe
  • Cucumber and Dill Pinwheels Recipe
    Cucumber and Dill Pinwheels Recipe
  • Copycat Little Debbie Zebra Cakes Recipe
    Copycat Little Debbie Zebra Cakes Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

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

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

Copyright © 2025 Family Home Meals. All rights reserved.