Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Italian Wedding Soup

Minestra Maritata — Married Soup

This Italian wedding soup recipe simmers tiny beef-pork meatballs with escarole and acini di pepe in a clear chicken broth. One serving is about 455 g. The name is a happy mistranslation: minestra maritata means married soup — the marriage of greens and meat — not a wedding dish at all.

Italian wedding soup is an Italian-American invention, not a dish served at Italian weddings. Its name comes from minestra maritata, the Neapolitan soup of greens and meat — maritata means married, and the marriage is between the bitter greens and the rich meat, not between two people. Italian immigrants in the United States turned it into a clear chicken broth with tiny meatballs, escarole and little pasta, and it became one of the most searched Italian-American soups of all.

Pairs well with: Crusty bread, grated Parmesan, a light salad and a glass of white wine

Provenance

Italy flag Italy

Italian-American Classic

Mediterranean & Italy

Time Dedication

1h 10m

25m prep • 45m cook

Batch Yield

6 Servings

379 kcal per serving

1 serving ≈ 455 g

Technical Skill

Intermediate

Medium (Shaping & Simmering)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Prime Metabolic Fit

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

Soups & BrothsHigh Protein Occasions: Cold days, family lunches, first courses, comfort-food nights Cost: Medium — about $3–4 per serving at home
A white cup of Italian wedding soup with leafy green escarole in clear chicken broth

Italian-American Classic

Photo: Stu Spivack, CC BY-SA 2.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Medium — about $3–4 per serving at home (USD)

True Italian wedding soup is a clear chicken broth with marble-sized meatballs, escarole and tiny pasta — never a creamy soup, and never a wedding dish.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 1h 10m
P

Prep Stage: Shape the Meatballs and Cut the Vegetables

25 Mins • Mix, Roll & Chop

Mix the beef, pork, breadcrumbs, egg, half the Parmesan, half the garlic and a pinch of salt and pepper, then roll about 36 small meatballs, each the size of a marble. Dice the onion, carrots and celery, mince the remaining garlic, and wash and ribbon the escarole.

Maestro Tip: Keep the meatball mix cold and your hands damp — warm hands and a warm mix make greasy, misshapen meatballs. Roll them small: they should fit on a spoon with a leaf of escarole and a few pasta pearls.

  1. 1

    Mix and Roll the Meatballs

    15 Mins No heat — mix cold, about 4°C (39°F)

    Combine the ground beef and pork, breadcrumbs, beaten egg, half the Parmesan, half the minced garlic, a pinch of salt and a good grind of pepper in a large bowl. Mix with your hands just until combined — overworking makes tough meatballs — then roll about 36 small meatballs, each about 2 cm (3/4 inch) across.

    Wet your hands between batches so the mix does not stick, and keep the tray of meatballs in the fridge while you start the soup.

    Done when: The meatballs are even, marble-sized and hold their shape when lifted.

  2. 2

    Soften the Vegetables and Start the Broth

    10 Mins Medium heat, about 160°C (320°F) on the hob

    Warm the olive oil in a large pot over medium heat. Add the onion, carrots and celery with the remaining garlic and cook for 5 minutes until softened and sweet-smelling, then pour in the chicken broth and bring to a gentle simmer.

    Do not brown the vegetables — they should turn translucent and sweet, which keeps the broth clear and golden.

    Done when: The vegetables are soft, the broth is simmering gently, and the kitchen smells sweet and savoury.

  3. 3

    Simmer the Meatballs and Pasta

    20 Mins Gentle simmer, about 100°C (212°F)

    Drop the meatballs into the simmering broth one at a time, then add the acini di pepe. Simmer gently for 15 minutes until the meatballs are cooked through — ground meat must reach 71°C (160°F) at the centre — and the pasta is tender. Skim off any foam that rises.

    Keep the simmer gentle: a hard boil breaks the meatballs apart and clouds the broth.

    Done when: The meatballs float, are firm and cooked through, and the pasta pearls are tender.

  4. 4

    Wilt the Escarole and Serve

    10 Mins Gentle simmer, about 100°C (212°F)

    Stir in the escarole ribbons and simmer for 3–4 minutes until just wilted and bright green. Taste and season with salt and pepper, then ladle into warm bowls and shower with the remaining Parmesan.

    Add the escarole last — it only needs minutes, and overcooking turns it dull and bitter.

    Done when: The greens are bright and just wilted, the broth is clear, and every spoon holds a meatball, greens and pasta.

Finishing Touches & Plating

Ladle the soup into warm bowls, grate over the last of the Parmesan, and serve at once with crusty bread — the soup is best while the greens are still bright.

Nutritional Physiology & Benefits

Nutrition

Energy

379

kcal / serving

Protein

25g

Complete AA

Carbs

24g

Complex

Fats

21g

Healthy

Per serving (6 servings · 1 serving ≈ 455 g)
Energy379 kcal
Protein25 g
Carbohydrates24 g
Fat21 g
Fibre2.3 g
Sugar4.0 g
Sodium713 mg
Per 100g
Energy83 kcal
Protein5.4 g
Carbohydrates5.2 g
Fat4.6 g
Fibre0.5 g
Sugar0.9 g
Sodium157 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Vitamin A and K (escarole, carrots), iron and zinc (beef, pork), B12 and calcium (Parmesan, egg). Nutrition is estimated.

High-Protein Comfort

At about 24.7 g of protein a bowl, this soup is genuinely filling — meatballs, egg and Parmesan do the work, not cream or butter.

Greens in Every Spoonful

Escarole brings vitamin A, vitamin K and folate to a soup that many people eat just for comfort — the greens are the point, not a garnish.

Warm, Light and Satisfying

A clear broth base keeps the soup at about 379 kcal a serving, so it satisfies like a meal without sitting heavy.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Crusty Bread

A torn piece of crusty bread is made for this soup — it soaks up the broth and catches the last meatball.

Vegetables

Simple Green Salad

A sharp lemon-dressed salad cuts through the richness of the meatballs and keeps the meal light.

Drinks

White Wine

A light, dry white wine echoes the clean chicken broth without overpowering the delicate escarole.

Full Menus

Italian Family Lunch

Serve the soup as a first course, then a simple roast chicken with salad — the classic Italian-American Sunday lunch shape.

Complete menu

Serve Italian wedding soup as a first course with crusty bread and grated Parmesan, followed by a simple roast chicken and salad.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Boiling the Soup Hard

A rolling boil breaks the meatballs and turns the broth cloudy — keep the simmer gentle so the soup stays clear and the meatballs whole. This is general information, not medical advice.

Storing the Pasta in the Soup

Acini di pepe keeps drinking up broth overnight and turns the soup into porridge — store the pasta separately and add it when reheating.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA balanced, high-protein lunch at about 379 kcal a bowl — enjoy it hot with bread.
  • ChildrenChildren love the tiny meatballs and pasta pearls — cut the meatballs in half for younger children and check the soup is not too hot.
  • ElderlySoft, warm and easy to eat, with plenty of protein — serve a smaller bowl and go easy on the salt.
  • Pregnant womenGenerally suitable — the meatballs are fully cooked and the broth is gentle; keep the salt modest.
  • Breastfeeding womenA nourishing, protein-rich bowl that fits a hungry day; the iron and B12 from the beef are a bonus.
  • AthletesUseful after training — about 24.7 g of protein a bowl plus carbs from the pasta for recovery.
  • Weight gainA solid calorie base at about 379 kcal a bowl — add extra bread and Parmesan for more energy.
  • Weight lossA good weight-loss choice: high protein, high volume from broth and greens, and only about 379 kcal a serving.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesModerate carbs from the pasta — keep the portion modest and ask your clinician about a suitable serving.
  • High blood pressureAbout 713 mg of sodium a bowl — the low-sodium broth helps, but keep portions modest and ask your clinician.
  • Kidney diseaseModerate protein and potassium from the greens; keep portions modest and ask your clinician.
  • GoutBeef and pork are high in purines, so keep portions small and occasional; ask your clinician if you are unsure.
  • Stomach issuesA gentle, brothy soup that usually sits well; eat it warm, not scalding. Ask your clinician about your triggers.
  • Cardiovascular diseaseLow in saturated fat as written for a meat soup; the main concern is salt, so ask your clinician.
  • Fatty liverLow in fat and sugar as written; keep the Parmesan modest. Ask your clinician.
  • Food allergiesContains egg, milk (Parmesan) and wheat (breadcrumbs, pasta). Free from fish, peanut and tree nuts.
  • Special therapeutic dietsFits a high-protein diet well; ask your clinician or dietitian before adapting it for a low-sodium or low-purine plan.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool the soup quickly and store the broth with meatballs and greens in an airtight container; store the pasta separately if possible.
In the fridge
3–4 days, chilled.
In the freezer
Up to 3 months without the pasta — freeze the broth, meatballs and greens only.
How to reheat
Reheat gently on the hob until steaming and the meatballs reach 74°C (165°F) at the centre; add fresh pasta if needed.
Freezing recommended
Yes — without the pasta, it freezes very well.
Signs it has spoiled
Sour smell, cloudy or slimy broth, or meatballs that feel slimy — discard.

More recipes to explore

Tagliatelle al ragù Bolognese in a bowl with Parmigiano-Reggiano Italy flag Italy 4h 25m
Lunch •Emilia-Romagna

Tagliatelle al Ragù Bolognese

Slow-braised soffritto and coarse ground heritage meats layered over handmade egg yolk dough for mid-day stamina.

Lean Protein

Slow-simmered beef ragù tossed through fresh egg tagliatelle.

Pairs Well With
Bitter Radicchio & Aged Balsamico di Modena
Pasta & Noodles • High Protein
Two slices of pizza margherita with tomato, melted mozzarella and fresh basil on a white plate Italy flag Italy 45m
Dinner •Naples Classic

Pizza Margherita

This pizza margherita recipe makes a proper Neapolitan-style pizza at home: a soft, airy dough, San Marzano tomato sauce, fior di latte mozzarella and fresh basil. One serving is about 325 g — two slices.

Simple & Satisfying

Wood-fired-style pizza with tomato, fior di latte mozzarella and basil — three ingredients, done properly.

Pairs Well With
A simple green salad and a glass of Chianti or sparkling water
A bowl of creamy mushroom risotto topped with sautéed mushrooms, with a spinach salad beside it Italy flag Italy 50m
Dinner •Milanese Classic

Mushroom Risotto

This mushroom risotto recipe stirs Arborio rice slowly with hot stock, white wine and two kinds of mushrooms, then finishes it the Milanese way with cold butter and Parmesan. One serving is about 500 g.

Comfort & Warmth

Creamy Arborio rice, slowly stirred with mushrooms, white wine and Parmesan.

Pairs Well With
A rocket and Parmesan salad and a glass of dry white wine
A plate of spaghetti carbonara with golden egg sauce, crisp guanciale and black pepper Italy flag Italy 30m
Dinner •Roman Classic

Spaghetti Carbonara

This spaghetti carbonara recipe is the Roman classic as it should be: spaghetti tossed with crisp guanciale, egg yolks, Pecorino Romano and black pepper — no cream, no bacon, no garlic. One serving is about 275 g. It takes 30 minutes, and the sauce comes together in the time the pasta cooks.

Comfort & Rich

Silky egg-and-cheese sauce over spaghetti with crisp guanciale and black pepper, ready in 30 minutes.

Pairs Well With
Pecorino Romano, black pepper & a crisp white wine
Pasta & Noodles • Quick Prep (<30m)

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.