Best Italian Wedding Soup Recipe Authentic Italian Wedding Soup Ingredients Homemade Italian Wedding Soup With Chicken Eas...
Meat

Italian Wedding Soup: A Comforting Marriage of Flavors

Italian Wedding Soup


If there is one soup that feels like a warm hug on a cold day, it is Italian Wedding Soup. For generations, this humble yet hearty dish has been a staple at family gatherings, Sunday dinners, and cozy nights in. But despite the name, it has absolutely nothing to do with weddings! The name is actually a mistranslation of the Italian phrase minestra maritata, or “married soup,” which refers to the delicious marriage of savory meat and bitter greens in the broth.

Once you take your first bite, you will understand why this union is so celebrated. Imagine tender, juicy pork and beef meatballs simmered to perfection in a rich, golden chicken broth. Now add tiny, pearl-like pasta and vibrant ribbons of fresh spinach or escarole. It’s a complete meal in a bowl—protein, veggies, and starch—all swimming in a savory liquid gold that warms you from the inside out.

This isn’t just a soup; it’s a tradition. It’s the kind of recipe that smells like your grandmother’s kitchen, even if your grandmother wasn’t Italian. Whether you need a weeknight meal that feeds a crowd or a restorative bowl to fight off a cold, this authentic Italian Wedding Soup is the answer.

Let’s get cooking on the most comforting soup you’ll make this season!

Why You’ll Love This Recipe

  • Tender Homemade Meatballs: We skip the frozen stuff. These tiny, hand-rolled meatballs are made with a mix of beef and pork for maximum juiciness and flavor.
  • The Perfect “Marriage”: The slight bitterness of the greens cuts through the rich fatty broth and savory meatballs, creating a perfectly balanced bite.​
  • Kid-Friendly: There is something about tiny pasta and tiny meatballs that kids absolutely love. It’s a great way to sneak in spinach!
  • Batch Cooking Hero: This soup tastes even better the next day as the flavors meld, making it perfect for meal prep.
  • Versatile Greens: Can’t find escarole? Spinach, kale, or chard work beautifully. It’s a forgiving recipe that adapts to what you have.​
  • Comfort in a Bowl: It’s light enough for lunch but hearty enough for dinner, serving up pure comfort with every spoonful.

Best Italian Wedding Soup Recipe Authentic Italian Wedding Soup Ingredients Homemade Italian Wedding Soup With Chicken Eas...

Ingredients

Here is what you need to bring this Italian classic to life.

IngredientQuantityNotes
Ground Meat Blend1 lb (500g)A mix of 50/50 Ground Beef and Ground Pork is traditional and yields the tenderest meatballs.
Chicken Broth8-10 cupsHomemade is best, but high-quality low-sodium store-bought works great.
Small Pasta1 cupAcini de Pepe (peppercorns) is the classic choice. Orzo or Ditalini are great substitutes
Fresh Greens4 cupsEscarole is traditional (slightly bitter). Fresh Spinach is sweeter and more widely available.
Breadcrumbs1/2 cupItalian seasoned or Panko. Helps bind the meatballs.
Parmesan Cheese1/2 cupGrated. Plus the Parmesan Rind! Throwing the hard rind into the soup while it simmers adds incredible depth
Egg1 largeThe binder for your meatballs.
Onion/Carrot/Celery1 cup eachThe “Holy Trinity” (Mirepoix) that forms the flavor base of the soup.
Garlic3 clovesMinced. For the meatballs and the soup base.
Fresh Parsley2 tbspChopped, for the meatball mixture.

Step-by-Step Instructions

1. Prepare the Meatballs

In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, grated Parmesan, parsley, minced garlic, egg, salt, and pepper.
Chef’s Tip: Mix gently with your hands just until combined. Overworking the meat makes tough meatballs!
Form the mixture into tiny meatballs—about 3/4 inch in size (think large marbles). You want them small enough to fit on a spoon with some pasta and broth.

2. Brown or Bake (Your Choice!)

Method A (Traditional): Drop the raw meatballs directly into the simmering broth to cook. This gives a rich, cloudy broth.
Method B (Flavor Boost): Place meatballs on a baking sheet and bake at 400°F (200°C) for 10–12 minutes until lightly browned. This renders out some fat (keeping the soup clearer) and adds a caramelized flavor. I recommend baking!​

3. Sauté the Veggies

In a large Dutch oven or soup pot, heat a drizzle of olive oil over medium heat. Add the diced onions, carrots, and celery. Sauté for 5–7 minutes until the onions are translucent and soft. Add minced garlic and cook for 1 minute until fragrant.

4. Simmer the Broth

Pour in the chicken broth. If you have a Parmesan cheese rind, toss it in now (this is the secret to restaurant-quality soup!). Bring the pot to a boil, then reduce heat to a simmer.

5. The “Marriage”

Add the cooked meatballs and the uncooked pasta to the pot. Simmer for 8–10 minutes, or until the pasta is al dente and the meatballs are heated through.
Timing Note: If you used very small pasta like Acini de Pepe, it cooks fast! Don’t let it turn to mush.

6. Add the Greens

Stir in your fresh spinach or chopped escarole. Let it simmer for just 1–2 minutes until wilted and bright green. Remove the Parmesan rind.
Taste and season with salt and black pepper. Serve immediately with a dusting of extra grated Parmesan and crusty bread.

Tips for Success

  1. Don’t Overcook the Pasta: Pasta swells as it sits in hot liquid. If you plan to have leftovers, I recommend cooking the pasta separately and adding it to individual bowls. Otherwise, the pasta will drink all your broth overnight!
  2. Wet Hands for Rolling: Meatball mixture sticking to you? Keep a small bowl of water nearby and damp your hands slightly before rolling. It makes the process faster and cleaner.​
  3. The Parmesan Rind Trick: Never throw away the hard rind of your Parmesan wedge. Keep them in the freezer and toss one into any soup or stew. It releases savory umami flavor without melting into a stringy mess.​
  4. Choosing Your Greens: If using Escarole, wash it thoroughly (it can be sandy) and chop it finely. It takes about 4-5 minutes to cook. If using Spinach, it wilts in seconds, so add it at the very end.​
  5. Clear Broth: If you want a pristine, clear broth, cook the meatballs and pasta in separate pots of water, then combine everything in the bowl. But honestly? The flavor is in the starchy, meaty broth!.​

Variations & Substitutions

  • Poultry Twist: Use ground turkey or chicken instead of beef/pork for a lighter, leaner meatball. Add a little extra herbs to boost the flavor.​
  • Gluten-Free: Use gluten-free breadcrumbs in the meatballs and a GF small pasta or rice.
  • Tortellini Soup: Swap the tiny pasta for cheese tortellini for a heartier, chewier bite.
  • Sausage Version: Use mild Italian sausage meat (removed from casings) mixed with the beef for an instant fennel and garlic flavor boost.​
  • Vegetarian: Use vegetable broth, skip the meatballs (or use plant-based grounds), and add white beans (cannellini) for protein.

Best Italian Wedding Soup Recipe Authentic Italian Wedding Soup Ingredients Homemade Italian Wedding Soup With Chicken Eas...

Nutrition Facts

Here is the estimated nutritional breakdown per serving (makes 6 generous bowls).

NutrientAmount
Calories350 kcal
Protein24g
Carbohydrates22g
Fat18g
Saturated Fat7g
Fiber3g
Sodium890mg
Sugar3g

Dietary Note: Contains Gluten and Dairy. High Protein.

Common Mistakes to Avoid

  • Making Meatballs Too Big: “Wedding Soup” meatballs should be tiny. If they are golf-ball sized, they are awkward to eat and overpower the delicate broth. Aim for hazelnuts or marbles.​
  • Boiling the Greens to Death: Spinach turns slimy and gray if boiled too long. Add it right before serving to keep it fresh and vibrant.​
  • Under-seasoning the Meat: The meatballs are the star. Don’t skimp on the parmesan, garlic, and parsley in the mixture, or they will taste bland against the salty broth.

FAQ

Can I freeze this soup?
Yes, but with a caveat. Pasta and vegetables can get mushy when frozen and reheated. For the best results, freeze the meatballs and broth together, then add fresh pasta and greens when you reheat it.

What is Acini de Pepe?
It translates to “seeds of pepper.” It is a tiny, round bead-like pasta. If you can’t find it, Orzo (rice-shaped) or Ditalini (tiny tubes) are the best substitutes.​

Why is it called Wedding Soup?
As mentioned, it’s a mistranslation of minestra maritata (“married soup”). It refers to the flavor marriage of green vegetables and meats, not a wedding ceremony!.​

Can I use frozen spinach?
Yes. Thaw it completely and squeeze out all the excess water before adding it to the soup, or your broth will turn watery and green.

Conclusion

Italian Wedding Soup is a masterpiece of balance. It marries the savory richness of meat with the fresh bite of greens and the comforting chew of pasta. It is simple, unpretentious, and undeniably delicious.

So, next time you need a meal that nourishes both body and spirit, skip the takeout and make a pot of this “married” soup. Your family will thank you.

If you loved this Italian classic, try my Quick and Easy Chicken Noodle Soup or my Absolutely Ultimate Potato Soup for more comforting family favorites!

Italian Wedding Soup

Italian Wedding Soup

Recipe by Author

Discover the magic of Italian Wedding Soup with this authentic recipe. Learn about its rich history, key ingredients, and step-by-step instructions for a c…

Course: Lunch Cuisine: Italian Difficulty: Medium
4.5 from 120 votes
🍽️
Servings
6
⏱️
Prep time
20
minutes
🔥
Cooking time
30
minutes
📊
Calories
355.5
kcal
Cook Mode
Keep the screen of your device on

Ingredients

Directions

Nutrition Facts

Calories: 355.5
Fat: 8.7
Carbohydrates: 35.7
Protein: 32.7
Sodium: 1632.2
Fiber: 3.7
Sugar: 4.7

Leave a Reply

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