Savory Passport Recipes

“Your passport to worldwide flavors, cultural food stories, and delicious recipes you can make at home.”

Italian Wedding Soup That Breaks the Internet: Tiny Meatballs, Big Flavor, Zero Leftovers

You know those soups that pretend to be comforting but taste like hot water with secrets? This isn’t that. Italian Wedding Soup is the one-two punch of cozy and crave-worthy: mini meatballs, tender greens, and a lemony, cheesy broth that tastes like Sunday at nonna’s—without the four-hour commitment.

It’s fast, it’s hearty, and it’s the soup you make when you need wins on the board today. Impress a crowd or just feed yourself like you actually care—either way, prepare for “got any more?” texts.

What Makes This Special

Italian Wedding Soup isn’t about romance; it’s about the “marriage” of flavors—savory meat, bright greens, and silky broth. The mini meatballs cook directly in the pot, soaking up broth and giving it that rich, from-scratch taste in minutes.

The tiny pasta—acini di pepe or orzo—turns it into a proper meal, not a snack in disguise. And a squeeze of lemon plus grated Parmesan? That’s the mic drop that makes this version unforgettable.

Ingredients

  • For the meatballs:
    • 1/2 lb ground chicken
    • 1/2 lb ground pork (or turkey, if you want it lighter)
    • 1/2 cup fresh breadcrumbs
    • 1 large egg
    • 1/3 cup grated Parmesan or Pecorino
    • 2 tbsp milk
    • 2 cloves garlic, minced
    • 2 tbsp chopped parsley
    • 1 tsp dried oregano
    • 1/2 tsp crushed red pepper flakes (optional)
    • 1 tsp kosher salt
    • 1/2 tsp black pepper
  • For the soup:
    • 2 tbsp olive oil
    • 1 medium onion, finely diced
    • 2 carrots, finely diced
    • 2 celery ribs, finely diced
    • 3 cloves garlic, minced
    • 8 cups low-sodium chicken broth
    • 3/4 cup acini di pepe (or orzo)
    • 4 cups chopped escarole or spinach (kale works too)
    • 1–2 tbsp fresh lemon juice, to taste
    • 1 bay leaf
    • Salt and pepper, to taste
    • Grated Parmesan, for serving

Step-by-Step Instructions

  1. Mix the meatballs. In a bowl, combine the ground meats, breadcrumbs, egg, Parmesan, milk, garlic, parsley, oregano, red pepper, salt, and pepper.

    Stir just until combined—overmixing makes tough meatballs.

  2. Shape mini meatballs. Roll into 3/4–1-inch balls. You should get around 30–40. Pro tip: lightly oil your hands for smooth, non-sticky rolling.
  3. Sweat the aromatics. In a large pot, heat olive oil over medium.

    Add onion, carrot, and celery with a pinch of salt. Cook 5–6 minutes until softened, then add garlic for 30 seconds until fragrant.

  4. Build the broth. Pour in the chicken broth and drop in the bay leaf. Bring to a gentle simmer.

    Taste and season early; bland broth equals bland soup.

  5. Add the meatballs. Gently lower the meatballs into the simmering broth. Don’t stir aggressively; you’re making soup, not washing clothes. Simmer 8–10 minutes until cooked through.
  6. Cook the pasta. Stir in acini di pepe and cook until just al dente, about 6–8 minutes.

    Keep the simmer gentle to avoid clouding the broth.

  7. Greens go last. Stir in escarole or spinach and cook 2–3 minutes until wilted and vibrant.
  8. Finish and adjust. Remove bay leaf. Add lemon juice to brighten, then taste for salt and pepper. The flavors should be savory, fresh, and a little zingy.
  9. Serve like a pro. Ladle into bowls and finish with a generous shower of Parmesan and a drizzle of olive oil.

    If you want extra richness, whisk in a beaten egg off the heat, slowly, for delicate strands (avgolemono vibes).

Storage Instructions

  • Fridge: Store in airtight containers up to 4 days. The pasta will keep absorbing broth, so consider cooking pasta separately if you want pristine leftovers.
  • Freezer: Freeze without pasta and greens for best results, up to 3 months. Add fresh pasta and greens when reheating.
  • Reheat: Gentle stovetop simmer is best.

    If it’s thickened, add a splash of broth or water to loosen.

Benefits of This Recipe

  • Quick comfort: Full-flavor soup in about 40 minutes, start to finish.
  • Balanced meal: Protein-packed meatballs, fiber-rich greens, satisfying carbs—your macro tracker will high-five you (figuratively).
  • Versatile and forgiving: Swap greens, switch proteins, tweak pasta—this soup is an adaptable MVP.
  • Kid-friendly: Mini meatballs are fun, and the mild broth wins picky eaters. Add red pepper at the table if you like heat.
  • Meal-prep friendly: Holds up well and tastes even better on day two, IMO.

Don’t Make These Errors

  • Overmixing the meat. That’s how you get rubbery meatballs. Combine just until uniform.
  • Boiling aggressively. A rolling boil clouds the broth and breaks meatballs.

    Keep it to a gentle simmer.

  • Adding greens too early. They’ll turn drab and mushy. Greens need only a few minutes.
  • Skipping the lemon. The acidity wakes everything up. If you don’t have lemon, a splash of white wine vinegar works.
  • Cooking pasta in the soup for make-ahead. Pasta will swell and hog your broth.

    Cook separately if storing.

Recipe Variations

  • Classic Italian-leaning: Use all pork, Pecorino Romano, and escarole. Finish with a crack of black pepper and extra-virgin olive oil.
  • Lighter, leaner: Go all ground turkey or chicken, add extra herbs, and use spinach. A touch more Parmesan boosts umami.
  • Gluten-free: Use GF breadcrumbs and pasta (or rice).

    Check your broth label for hidden gluten, FYI.

  • Egg ribbon version: Whisk 2 eggs with 2 tbsp grated Parmesan and stream into the hot soup off heat while stirring for silky ribbons.
  • Hearty winter: Add tiny diced potatoes and swap in kale. Sauté a little pancetta with the veggies for smoky depth.
  • Lemon-forward: Double the lemon, add zest, and finish with dill for a bright, Greek-adjacent twist.
  • Spicy kick: Use Calabrian chili paste or extra red pepper flakes. A final drizzle of chili oil at the table seals the deal.

FAQ

Why is it called Italian Wedding Soup?

It comes from the phrase “minestra maritata,” meaning “married soup,” referring to the marriage of meat and greens—not actual wedding traditions.

That said, it’s absolutely celebration-worthy.

What pasta should I use?

Acini di pepe is traditional for its tiny, pearl-like shape. Orzo, ditalini, or even small shells work in a pinch. Just match the cook time and don’t overdo it.

Can I bake the meatballs first?

Yes.

Bake at 400°F (205°C) for 10–12 minutes until lightly browned, then add to the soup. Browning adds flavor but slightly reduces that tender, poached texture—your call.

How do I keep the broth clear?

Simmer gently, skim any foam after adding meatballs, and avoid vigorous stirring. Clear broth tastes cleaner and looks chef-y, which is always nice.

What if I can’t find escarole?

Use spinach, baby kale, or even chopped Swiss chard.

Escarole brings a pleasant mild bitterness, but the soup still sings with other greens.

How do I make it richer?

Add a Parmesan rind to the broth while simmering, finish with a knob of butter, or whisk in that egg-Parmesan mixture off heat. Also, a splash of cream turns it luxurious fast.

Can I make it in a slow cooker?

Sauté the aromatics first, then add broth and meatballs to the slow cooker. Cook on Low 3–4 hours.

Add pasta and greens in the last 30 minutes so they don’t overcook.

Is it freezer-friendly?

Absolutely—freeze without pasta and greens for best texture. Reheat, then add fresh pasta and greens to finish. That’s the pro move.

In Conclusion

Italian Wedding Soup is comfort with teeth: savory mini meatballs, delicate greens, and a bright, cheesy broth that tastes like effort without requiring it.

It scales for meal prep, flexes to your pantry, and wins over skeptics. Make it once, and it becomes your weeknight ace-in-the-hole. Leftovers?

Cute idea—don’t count on it.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Make your website live today!

GET A FULL COPY OF THIS EXACT DEMO THEME IN YOUR WORDPRESS WITHIN MINUTES.

  • Effortless one-click demo import
  • Theme Installation Service at $29
  • Life Time Updates & Premium Support
  • Risk-Free 7 Days Money Back Policy

Purchase this WordPress theme today!