TastelyBites

Italian Wedding Soup Recipe

Italian wedding soup is the cosy winter bowl that warms you from the inside: tender little meatballs, tiny pasta and leafy greens simmered in a rich, garlicky broth. Light yet hearty, and made for cold November days. It is a simple, honest soup that comes together in under an hour, with a pot big enough to share.

November 10, 2026 55 mins
A bowl of Italian wedding soup with meatballs, orzo pasta and spinach in a rich broth, with crusty bread and grated Parmesan beside itSoup and Stew
Prep20 mins
Cook35 mins
Total55 mins
Serves6
CourseSoup
CuisineItalian
Calories380 kcal

This Italian Wedding Soup Recipe is the cosy winter bowl that warms you from the inside: tender little meatballs, tiny pasta and leafy greens simmered in a rich, garlicky chicken broth.

For more warming soup favourites, try our One Pot Lasagna Soup, our Chicken Tortilla Soup and our Creamy Potato Leek Soup.

What Makes This Italian Wedding Soup So Good

The magic is the combination. The meatballs are small, tender and richly seasoned, the tiny pasta soaks up the broth, and the greens wilt into silky ribbons that balance the richness. Every spoonful has a little bit of everything, which is exactly what makes it so comforting.

Despite the fancy name, this soup has nothing to do with weddings. The name comes from the Italian phrase for the marriage of flavours, meat and greens together in one pot. It is a simple, honest soup that comes together in under an hour.

The Key Ingredients

A short list of classic ingredients builds the deep, homely flavour.

The Meatballs

A mix of ground beef and pork makes meatballs that stay juicy and tender. Roll them small, about an inch wide, so they cook quickly and fit neatly on a spoon with the pasta.

The Broth

Good chicken stock is the backbone of the soup. Simmer it with onion, carrot and celery first, so the vegetables sweeten the broth before the meatballs and pasta go in.

The Greens and Pasta

Fresh spinach or escarole wilts into the broth at the end, adding colour and a gentle bitterness. Tiny pasta such as orzo or acini di pepe cooks in minutes and soaks up the savoury broth.

How to Make Italian Wedding Soup

The method is simple: roll the meatballs, simmer the broth, then bring it all together.

  • Mix the meatballs: combine the meats, breadcrumbs, egg, Parmesan and herbs, then roll into small balls.
  • Brown the meatballs: sear them in a little oil until golden on all sides, then set aside.
  • Soften the vegetables: cook onion, carrot and celery in the same pot until softened.
  • Simmer the broth: add garlic and chicken stock, and simmer for 10 minutes.
  • Cook the pasta and meatballs: add the pasta and meatballs, and simmer for 8 to 10 minutes.
  • Wilt the greens: stir in the spinach until just wilted, then serve with Parmesan.

Mistakes to Avoid

Meatballs That Fall Apart

Meatballs without enough binder crumble into the broth. Use the full measure of breadcrumbs and egg, roll them firmly, and brown them before adding to the soup.

Overcooking the Pasta

Tiny pasta goes from perfect to mushy in minutes, and it keeps absorbing broth as the soup sits. Cook it just until tender, and serve the soup straight away.

Adding the Greens Too Early

Greens simmered too long turn dark and slimy. Stir them in at the very end, just until wilted, so they stay bright green and fresh.

What to Serve with Italian Wedding Soup

This is a light yet hearty soup, and it loves simple accompaniments:

  • Crusty bread, for soaking up the rich broth
  • A green salad, for a fresh, crisp contrast
  • Garlic bread, for a warm, buttery side
  • Grated Parmesan, for a salty, savoury finish

Make It Your Own

The recipe welcomes tweaks. Swap the spinach for kale or escarole for a sturdier green, or use turkey mince for a lighter meatball. A pinch of red pepper flakes adds gentle heat, and a squeeze of lemon at the end brightens the whole pot. For a richer broth, stir in a spoonful of pesto just before serving, or add a can of white beans for extra heartiness.

Make This Italian Wedding Soup Today

Warm, hearty and full of little meatballs, this is the soup that makes a cold day feel cosy. Roll the meatballs tonight and let the pot do the rest. Browse more of our Soup and Stew recipes for more warming favourites.

Recipe card

Italian Wedding Soup Recipe

P Pin
Prep
20 mins
Cook
35 mins
Total
55 mins
Serves
6
Course
Soup
Cuisine
Italian
Calories
380 kcal

Ingredients

0/15 ready · tap to tick off

Equipment

  • Large pot
  • mixing bowl
  • wooden spoon
  • measuring cups

Method

Tap a step when it’s done.

Nutrition

380 kcal

Calories

28 g

Protein

28 g

Carbohydrates

17 g

Fat

3 g

Fiber

5 g

Sugar

820 mg

Sodium

* Values are estimates.

Notes

  • Roll the meatballs small so they cook quickly and evenly.
  • Brown the meatballs first so they hold together in the soup.
  • Cook the pasta just until tender so it does not turn mushy.
  • Stir the greens in at the very end so they stay bright.
  • Leftovers keep in the fridge for up to 4 days.
  • The pasta absorbs broth as it sits, so add a splash of stock when reheating.

Tips for success

  • Use a mix of beef and pork for the juiciest meatballs.
  • Roll the meatballs with damp hands so the mixture does not stick.
  • Taste the broth before adding salt, as the stock and Parmesan are salty.
  • Use escarole instead of spinach for a more traditional flavour.
  • Freeze the soup without the pasta, then add fresh pasta when reheating.
  • A squeeze of lemon at the end brightens the whole pot.

Questions & answers

What is Italian wedding soup named after?+
The name comes from the Italian phrase for the marriage of flavours, meaning how well the meat and greens go together. It is not traditionally served at weddings.
Can I make Italian wedding soup ahead of time?+
Yes. Make the soup without the pasta up to 3 days ahead, then add the pasta and cook for 8 to 10 minutes when reheating so it stays firm.
Can I freeze Italian wedding soup?+
Yes. Freeze it without the pasta for up to 2 months. Thaw overnight, reheat, and add fresh pasta to cook in the soup.
What greens are best for Italian wedding soup?+
Spinach is the easiest choice and wilts in seconds. Escarole is more traditional and holds its texture better, while kale works if simmered a little longer.
Can I use store bought meatballs?+
Yes. Small frozen meatballs work in a pinch. Brown them first for the best texture, then add them to the soup with the pasta.