Italian Wedding Soup

Home » Italian Wedding Soup
Italian Wedding SoupNew
Share The Yum On Facebook
Pin this recipe for later!
Share The Yum On Facebook
Pin this recipe for later!

This soup is cozy chaos in a bowl — tiny, tender meatballs bobbing in bright broth with little pasta beads and greens that somehow make everything feel wholesome. Italian wedding soup is not fancy; it’s comfort food that squeezes your insides in the best way, and I love it because it’s endlessly forgiving and feeding the whole crew is embarrassingly easy.

My husband calls it “soup night ace” because he always asks for seconds and then steals my spoon. The kids used to refuse anything with green flecks until I hid baby spinach in the ladle and watched them go back for thirds. It became our go-to when someone was sick, when we celebrated small wins, and when we needed something that smells like a hug and cleans out the fridge at the same time.

Why You’ll Love This Italian Wedding Soup

– Tiny meatballs that don’t take forever but taste like you put in more effort than you did.
– A clear, bright broth that’s somehow both light and wildly comforting.
– Pasta that’s more fun than a noodle — acini di pepe or orzo means every spoonful has everything in it.
– Greens make it feel like a meal you can justify eating twice in a day.
– Uses pantry basics and stretches to feed a crowd without drama.

WANT TO SAVE THIS RECIPE?
Just drop your email here and I'll send it right away! Plus you'll get new recipes every week. Yes please!

Kitchen Talk

I’ll be honest: my first batch was a mess. I rolled meatballs that were either hockey pucks or disintegrated into the pot. The trick I learned? Chill the meatball mix for a few minutes so it firms up and becomes manageable. Also — never dump all your pasta in at once; it’ll suck up broth and go sad if you’re not watching it. I’ve swapped pork for turkey on a whim and it was fine; swapped the parsley for cilantro once and that was a crime against soup (don’t do that).

Shopping Tips

Protein: Look for a mix of pork and beef for the juiciest meatballs, or lean turkey if you’re cutting fat; pre-ground blends work fine.
Vegetables: Fresh carrots and celery add sweetness and crunch — pick firm stalks with bright leaves and no soft spots.
Greens: Escarole or sturdy baby spinach are best; avoid limp, older greens that will turn to mush.
Grains/Pasta: Acini di pepe or orzo gives the classic texture; if gluten-free, swap in small GF pasta or tiny rice pearls.
Fresh Herbs: Flat-leaf parsley brightens the whole pot; choose bunches with bright stems and no wilting.
Cheese: Parmigiano-Reggiano is worth the splurge for grating over bowls, but pre-grated works in a pinch.

Prep Ahead Ideas

– Mix and shape meatballs a day ahead, store them tightly covered on a tray in the fridge, then drop them straight into the simmering broth.
– Chop mirepoix (onion, carrot, celery) and keep it in an airtight container so dinner only needs a quick sauté.
– Make the broth a day early and skim the fat; flavors deepen overnight and dinner assembly is ten minutes.
– Store herbs in a damp paper towel and sealed bag so they stay vivid for garnish.

Time-Saving Tricks

– Use store-bought low-sodium chicken broth if you don’t have homemade — it saves hours and you can control salt at the end.
– Frozen diced mirepoix or frozen peas are life-savers when you’re out of time.
Cook meatballs gently in the simmering broth instead of frying — less cleanup and they stay tender.
– If short on time, use pre-made mini meatballs from the freezer and just add fresh herbs and pasta.

Common Mistakes

– Overcooking the pasta: toss it in at the last minute and pull from heat when al dente, or it’ll swell and turn mushy.
– Salting too early: broth reduces and concentrates, so under-salt early and finish with tasting. I once salted and the kids called it “lake soup” — we rescued it with extra stock and a peeled potato to absorb salt.
– Rolling giant meatballs: they take forever to cook through; make them small or they’ll either be raw in the middle or dry outside.
– Adding delicate greens too soon: they’ll dissolve — stir them in at the end so they stay bright.

What to Serve It With

– Crusty baguette or focaccia for dunking and sopping up broth.
– A simple lemony arugula salad to cut the richness.
– Roasted broccoli or a tray of garlic-roasted root veggies for extra veggies.
– Polenta rounds or cheesy crostini if you want something a little indulgent.

Tips & Mistakes

– Use a gentle simmer for the meatballs; too violent and they fall apart.
– Taste and adjust salt at the end — stock brands vary wildly.
– If your broth is cloudy, skim the froth off the top while it cooks.
– Forgot to add the pasta? Cook it separately and add to bowls to avoid swallowing the whole pot.

Storage Tips

Cool the soup quickly and store in airtight containers in the fridge for up to 4 days. Broth thickens a bit in the fridge; reheat slowly on the stove and add a splash of water or extra stock if it’s too concentrated. You can freeze the soup (without pasta) for 2–3 months — add fresh pasta when reheating. Eating it cold the next day? Totally fine, though I prefer it warmed. Breakfast with leftover wedding soup: don’t laugh, but I have, and it felt cozy.

Variations and Substitutions

Want a lighter version? Use all chicken or turkey meatballs and a good low-sodium broth. Vegetarian? Make chickpea or lentil “meatballs” or drop in roasted chickpeas and use veggie broth — different vibe, still delicious. Swap acini di pepe for orzo, tiny shells, or even small ditalini. Not a parsley person? Basil can work in a pinch, but thyme changes the personality — choose your adventure.

Frequently Asked Questions

Can I make the meatballs ahead and freeze them?
Absolutely. Flash-freeze the shaped meatballs on a tray, then bag them up. Toss frozen meatballs into simmering broth — they’ll take a bit longer to cook but save major time on weeknights.
What’s the best pasta to use if I can’t find acini di pepe?
Orzo, tiny shells, or ditalini are great substitutes. Just watch cooking time so they stay al dente and don’t steal all the broth.
How do I keep the greens from getting mushy?
Add them at the very end of cooking and let them wilt only a minute or two. Tougher greens like escarole can handle a little more time, but baby spinach needs almost no cooking.
My broth tastes flat — how can I fix it?
Brighten it with a squeeze of lemon, a grating of Parmigiano, or a pinch of kosher salt. A splash of good vinegar at the end can also lift the flavors.
Can I make this vegetarian?
Yes — use a rich vegetable broth and swap meatballs for seasoned lentil or chickpea balls, or just bulk it with beans and roasted veggies for texture. It’s a different soup but still comforting.

Remember it later

Planning to try this recipe soon? Pin it for a quick find later!

Pin It Now !
Loading…
Italian Wedding SoupNew

Italian Wedding Soup

Tender, Parmesan-laced meatballs, tiny pasta, and silky spinach float in a light chicken broth for a cozy Italian Wedding Soup you can make on a weeknight. Baking the meatballs keeps the broth clear and the prep fuss-free.
Pin This Recipe For Later! Share The Yum On Facebook Print
Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour
Servings: 6

Ingredients
 

Meatballs

  • 1/3 cup Italian-style breadcrumbs
  • 1/3 cup milk
  • 3/4 pound ground beef (85% lean)
  • 1/4 pound mild Italian sausage, casings removed
  • 2/3 cup finely grated Parmesan cheese
  • 1 large egg
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 cup fresh flat-leaf parsley, finely chopped
  • 1 small clove garlic, grated or minced

Soup

  • 1 1/2 tablespoons olive oil
  • 1 small yellow onion, diced
  • 1 large rib celery, diced
  • 2 large carrots, peeled and diced
  • 3 cloves garlic, minced
  • 9 cups low-sodium chicken broth
  • 1 teaspoon dried oregano
  • 3/4 cup acini di pepe or orzo, uncooked
  • 6 ounces baby spinach
  • 1/2 cup extra Parmesan, for serving

Instructions

Preparation Steps

  • Heat the oven to 425°F. Line a rimmed baking sheet with parchment and lightly coat it with oil or cooking spray.
  • For the meatballs, stir the breadcrumbs and milk in a large bowl to form a loose paste. Add the ground beef, sausage, Parmesan, egg, salt, pepper, parsley, and 1 small clove of grated garlic. Mix gently with your hands just until combined. Scoop into 1-inch portions (about 1 tablespoon each), roll into balls, and arrange on the sheet. Tip: Lightly oil your hands or a small scoop for perfectly round meatballs.
  • Chill the shaped meatballs in the refrigerator for 10 minutes to help them hold their shape, then bake until lightly browned and almost cooked through, 12 to 14 minutes, rotating the pan once halfway through.
  • While the meatballs bake, start the soup. Warm the olive oil in a large Dutch oven over medium heat. Add the onion, celery, and carrots with a pinch of salt. Cook, stirring occasionally, until the vegetables are glossy and beginning to soften, 8 to 10 minutes.
  • Stir in the 3 minced garlic cloves and the dried oregano; cook until fragrant, about 30 seconds. Pour in the chicken broth and bring to a gentle boil, then lower to a lively simmer for 5 minutes.
  • Add the pasta to the simmering broth and cook uncovered, stirring occasionally, until just shy of al dente, 7 to 9 minutes depending on shape.
  • Slide the baked meatballs and any juices into the pot. Reduce the heat to low and simmer 5 minutes to marry the flavors. Stir in the spinach until just wilted, 1 to 2 minutes. Taste and season with salt and more pepper as needed.
  • Ladle into warm bowls and finish with a generous shower of Parmesan. Serve immediately.

Notes

For the best leftovers, cook the pasta separately and add it to bowls as you serve; it keeps the pasta from soaking up too much broth overnight. The soup will keep refrigerated for up to 4 days; reheat gently and add a splash of broth if needed.
This recipe is an original creation inspired by classic Italian Wedding Soup flavors. All ingredient ratios and instructions are independently developed.
💬

Featured Comments

“Super easy and will make again! My family asked for seconds. Saving this one.”
★★★★☆ 4 weeks ago Riley
“Made this last night and it was absolutely loved. Loved how the cozy came together.”
★★★★☆ 3 days ago Ella
“Super easy and absolutely loved! My family asked for seconds. Saving this one.”
★★★★★ 3 weeks ago Charlotte
“Super easy and absolutely loved! My family asked for seconds. Saving this one.”
★★★★★ 4 weeks ago Aurora
“Made this last night and it was absolutely loved. Loved how the cozy came together.”
★★★★☆ 4 weeks ago Olivia
“Super easy and family favorite! My family asked for seconds. Saving this one.”
★★★★☆ 3 weeks ago Harper
“New favorite here — turned out amazing. warming was spot on.”
★★★★☆ today Riley
“New favorite here — so flavorful. cozy was spot on.”
★★★★★ 4 weeks ago Scarlett
“Impressed! Clear steps and absolutely loved results. Perfect for busy nights.”
★★★★★ 6 days ago Scarlett
“Made this last night and it was will make again. Loved how the cozy came together.”
★★★★★ yesterday Amelia

If you try this recipe, please leave a comment and rating below. I love to hear from you and always appreciate your feedback!

Similar Posts

Leave a Reply

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

Recipe Rating