Italian Wedding Soup (Mini Meatballs + Macaroni in Tomato Broth, 50 Min)

Step-by-step Italian wedding soup tutorial — how to roll mini meatballs, build aromatic broth, cook pasta directly in soup. Family classic in 50 min.

Tutorial Overview

This step-by-step tutorial walks you through Italian Wedding Soup. Did you know Italian wedding soup gets its name not from actual weddings but from ‘minestra maritata’ meaning ‘married soup’ — the marriage of meat and greens? Italian wedding soup is mini beef-parmesan meatballs in tomato-chicken broth with ditalini pasta and spinach. Italian-American comfort in 50 minutes.

What You Need

  • Mini meatballs: 1 lb ground beef (or beef-pork mix) + 1 egg + 1/2 cup panko + 1/2 cup grated parmesan + 2 cloves garlic minced + 1 tbsp parsley + 1 tsp salt + 1/2 tsp black pepper + 1/4 tsp Italian seasoning
  • Aromatics: 1 medium yellow onion diced + 2 carrots diced + 2 celery stalks diced + 4 cloves garlic minced
  • Broth: 8 cups chicken broth + 1 (14 oz) can diced tomatoes + 2 bay leaves + 1 tsp Italian seasoning
  • Pasta: 1 cup ditalini or acini di pepe pasta
  • Greens + finish: 4 cups baby spinach + 1/3 cup grated parmesan + 1 tbsp lemon juice + black pepper
  • To serve: Extra grated parmesan + crusty Italian bread

Timing

Mix + roll meatballs: 15 min. Sauté + simmer broth: 15 min. Cook meatballs + pasta: 15 min. Finish: 5 min. Total: 50 minutes.

Tutorial Step 1 — Make Mini Meatballs

Mix all meatball ingredients in a bowl. Roll into 3/4-inch balls (about 50 mini meatballs). Set aside on tray.

Tutorial Step 2 — Sauté the Mirepoix

In Dutch oven, sauté onion, carrots, celery in olive oil 5 min. Add garlic; 30 sec.

Tutorial Step 3 — Build the Broth

Pour in chicken broth + diced tomatoes + bay leaves + Italian seasoning. Bring to gentle boil.

Tutorial Step 4 — Drop Meatballs into Broth

Carefully drop mini meatballs into simmering broth. Reduce to simmer; cook 10 min until firm + cooked through (165°F).

Tutorial Step 5 — Add Pasta + Greens

Stir in pasta; cook 7-9 min until al dente. Stir in spinach; cook 1 min until wilted. Remove bay leaves.

Tutorial Step 6 — Finish + Serve

Stir in parmesan + lemon juice. Season with black pepper. Ladle into bowls; top with extra parmesan. Serve with crusty bread.

Nutritional Information

Calories: 440 per serving. Protein: 32 g. Fat: 22 g.

Healthier Tutorial Tips

Use ground turkey or chicken for meatballs. Whole-wheat pasta. Double the spinach. Reduce parmesan. Bake meatballs (don’t drop) for less fat.

Serving Tutorial

Classic Italian-American main with crusty bread or focaccia for dipping. Pair with Chianti or Italian table wine. Family-style serving for Sunday suppers and holiday starters.

Tutorial Pitfalls

  • Too-large meatballs — overcook pasta waiting
  • Adding pasta too early — gets mushy
  • Skipping the lemon — needs brightness
  • Boiling vigorously with meatballs — they break apart
  • Underseasoning broth — soup tastes flat

Tutorial Storage

Refrigerate 4 days. Pasta absorbs broth — add more when reheating. Freezer-friendly 3 months (cook pasta separately for best texture).

Tutorial Conclusion

You can now confidently make Italian Wedding Soup. Practice once and it’s yours.

Tutorial FAQs

Why mini meatballs? Traditional — eat with spoon, cook fast.

Can I freeze meatballs? Yes — freeze raw on tray, transfer to bag. Drop frozen into broth.

Different pasta? Orzo, pastina, alphabet pasta all work.

Where’s the wedding? The ‘marriage’ of meat + greens in broth — not actually for weddings.

Make ahead? Yes — cook pasta separately, combine at serving time.