Few comfort foods compare to a warm bowl of Italian wedding soup. This timeless dish combines juicy homemade meatballs, flavorful chicken broth, fresh leafy greens, and small pasta into a hearty meal that's satisfying any time of the year.
Despite its romantic name, Italian wedding soup is not traditionally served at weddings. Instead, its name comes from the Italian phrase minestra maritata, meaning "married soup," referring to the perfect marriage of meat and vegetables.
This authentic wedding soup recipe delivers rich flavor, a light yet satisfying broth, and perfectly seasoned meatballs that make every spoonful unforgettable.
Why You'll Love This Italian Wedding Soup Recipe
- Ready in about one hour
- Tender, juicy homemade meatballs
- Rich, savory chicken broth
- Loaded with nutritious vegetables
- Perfect for meal prep and freezing
- Family-friendly comfort food
- Easy enough for weeknight dinners
Ingredients
For the Meatballs
- 1 pound ground beef
- ½ pound ground pork
- ½ cup Italian breadcrumbs
- ½ cup grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- 2 tablespoons chopped fresh parsley
- 1 teaspoon Italian seasoning
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- Salt and freshly ground black pepper
- 2 tablespoons milk
For the Soup
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, sliced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 8 cups chicken broth
- 1 teaspoon Italian seasoning
- ½ teaspoon crushed red pepper flakes (optional)
- 1 cup acini di pepe or orzo pasta
- 5 cups fresh spinach or escarole
- Fresh parsley for garnish
- Freshly grated Parmesan cheese
Kitchen Equipment Needed
- Large soup pot
- Mixing bowl
- Baking sheet
- Cookie scoop
- Wooden spoon
- Sharp knife
- Cutting board
How to Make Italian Wedding Soup
Step 1: Prepare the Meatballs
In a large bowl, combine:
- Ground beef
- Ground pork
- Breadcrumbs
- Parmesan cheese
- Egg
- Garlic
- Parsley
- Italian seasoning
- Onion powder
- Garlic powder
- Milk
- Salt
- Pepper
Mix gently until just combined. Overmixing can produce dense meatballs.
Roll into 1-inch meatballs and place them on a lined baking sheet.
Step 2: Bake the Meatballs
Preheat your oven to 400°F (200°C).
Bake the meatballs for 15–18 minutes until browned and nearly cooked through.
This method keeps the meatballs intact while eliminating excess grease.
Step 3: Build the Soup Base
Heat olive oil in a large Dutch oven or soup pot.
Add:
- Onion
- Carrots
- Celery
Cook for approximately 6 minutes until softened.
Add garlic and cook another minute until fragrant.
Step 4: Add the Broth
Pour in the chicken broth.
Season with:
- Italian seasoning
- Crushed red pepper flakes
- Salt
- Pepper
Bring everything to a gentle boil.
Step 5: Cook the Pasta
Add the pasta directly into the simmering broth.
Cook according to package directions until almost tender.
Small pasta works best because it complements the tiny meatballs without overwhelming the soup.
Step 6: Add Meatballs and Greens
Add the baked meatballs into the soup.
Stir in the spinach or escarole.
Simmer for another 5 minutes until the greens wilt and the meatballs finish cooking.
Step 7: Serve
Ladle into bowls.
Top generously with:
- Fresh Parmesan
- Chopped parsley
- Fresh cracked black pepper
Serve immediately with crusty Italian bread.
The Secret to Perfect Italian Wedding Soup
Outstanding Italian wedding soup comes down to several simple techniques:
Use Two Meats
Combining beef and pork creates incredibly juicy meatballs with deeper flavor.
Fresh Parmesan Matters
Freshly grated Parmesan melts beautifully into the meatballs while adding authentic richness.
Don't Overwork the Meat
Gentle mixing keeps meatballs soft instead of tough.
Bake Instead of Fry
Baking keeps meatballs round while preventing greasy broth.
Use Fresh Greens
Fresh spinach or escarole provides vibrant color and balanced flavor.
Best Pasta for Italian Wedding Soup
Several tiny pasta varieties work perfectly.
- Acini di Pepe (traditional)
- Orzo
- Ditalini
- Pastina
- Small shells
- Pearl couscous
Each absorbs the flavorful broth while remaining tender.
Choosing the Best Greens
Different greens produce slightly different flavors.
Spinach
- Mild
- Quick cooking
- Kid-friendly
Escarole
- Slightly bitter
- Traditional Italian choice
- Holds texture longer
Kale
- Heartier
- Rich in nutrients
- Great for leftovers
Flavor Variations
Turkey Italian Wedding Soup
Replace beef and pork with lean ground turkey for a lighter meal.
Chicken Meatballs
Ground chicken creates a leaner version without sacrificing tenderness.
Extra Vegetables
Add:
- Zucchini
- Mushrooms
- Green beans
- Peas
for additional nutrition.
Creamy Italian Wedding Soup
Stir in:
- ½ cup heavy cream
- Extra Parmesan cheese
for a richer finish.
How to Store Leftovers
Allow the soup to cool completely.
Refrigerate in airtight containers for up to 4 days.
For longer storage, freeze for up to 3 months.
If freezing, cook the pasta separately to prevent it from becoming overly soft.
How to Reheat
Warm gently over medium heat.
If the soup has thickened, add additional chicken broth until the desired consistency returns.
Can You Make It Ahead?
Absolutely.
Prepare the meatballs one day in advance.
Store them refrigerated until ready to use.
The soup itself actually develops even richer flavor after resting overnight.
Serving Suggestions
Italian wedding soup pairs beautifully with:
- Garlic bread
- Homemade focaccia
- Caesar salad
- Italian chopped salad
- Bruschetta
- Roasted vegetables
A sprinkle of extra Parmesan makes every serving even more delicious.
Common Mistakes to Avoid
Overcooking the Pasta
Tiny pasta cooks quickly. Monitor carefully to avoid mushiness.
Adding Greens Too Early
Spinach wilts in only a few minutes.
Skipping Seasoning
Taste before serving and adjust salt and pepper.
Making Large Meatballs
Small bite-sized meatballs distribute evenly throughout the soup.
Nutrition Information (Approximate Per Serving)
- Calories: 390
- Protein: 27g
- Carbohydrates: 22g
- Fat: 20g
- Fiber: 3g
- Sodium: 820mg
Values vary depending on ingredients used.
Frequently Asked Questions
Why is it called Italian wedding soup?
The name comes from the Italian phrase minestra maritata, referring to the harmonious combination of meat and greens rather than an actual wedding celebration.
Can I use frozen meatballs?
Yes. High-quality frozen meatballs work well for a quicker version. Simmer them directly in the broth until heated through.
Can I make this gluten-free?
Absolutely. Use gluten-free breadcrumbs in the meatballs and substitute gluten-free pasta.
Can I use frozen spinach?
Yes. Thaw and drain thoroughly before adding to prevent excess water from diluting the broth.
What broth works best?
A high-quality chicken broth provides the classic flavor, but homemade stock creates an even richer soup.
Final Thoughts
This soup recipe combines everything we love about classic comfort food: tender homemade meatballs, rich savory broth, fresh vegetables, and delicate pasta in every satisfying spoonful.
Whether prepared for a cozy family dinner, meal prep, or a comforting dish on a chilly evening, this authentic recipe consistently delivers exceptional flavor and texture. With simple ingredients and straightforward preparation, it's a timeless favorite that belongs in every home cook's recipe collection.
If you enjoyed this recipe, share it with friends and family, and bookmark it for your next cozy dinner. Happy cooking!

Post a Comment