Italian Wedding Soup is a comforting, flavorful classic that brings together tender homemade meatballs, vibrant leafy greens, delicate pasta, and a rich savory broth.
Despite its name, this beloved soup is not traditionally served at weddings. Instead, the name comes from the Italian phrase minestra maritata, meaning "married soup," referring to the perfect marriage of meat and vegetables.
Whether you're preparing a cozy family dinner or looking for the perfect soup for cold weather, this authentic recipe delivers restaurant-quality flavor with simple ingredients.
What Is Wedding Soup?
Wedding Soup is a traditional Italian-American soup featuring miniature meatballs simmered in a flavorful chicken broth with vegetables, pasta, and fresh greens. The combination creates a hearty yet light meal that has become a favorite in households worldwide.
Unlike heavy cream-based soups, Italian Wedding Soup offers a balanced combination of protein, vegetables, and carbohydrates while maintaining a clean, comforting flavor.
Why You'll Love This Italian Wedding Soup
- Easy to prepare using everyday ingredients.
- Rich, homemade flavor in every spoonful.
- Perfect for meal prep and freezer-friendly.
- Nutritious and satisfying without feeling heavy.
- Ready in approximately 45 minutes.
Ingredients
For the Meatballs
- 1 pound ground beef
- ½ pound ground pork
- 1 large egg
- ½ cup Italian breadcrumbs
- ½ cup grated Parmesan cheese
- 2 cloves garlic, minced
- 2 tablespoons chopped fresh parsley
- 1 teaspoon Italian seasoning
- ½ teaspoon onion powder
- Salt and black pepper to taste
For the Soup
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, sliced
- 2 celery stalks, chopped
- 3 cloves garlic, minced
- 8 cups chicken broth
- 1 cup acini di pepe or orzo pasta
- 5 ounces fresh spinach or escarole
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- Salt and freshly ground black pepper
- Fresh Parmesan cheese for serving
How to Make Wedding Soup
Step 1: Prepare the Meatballs
In a large mixing bowl, combine the ground beef, ground pork, egg, breadcrumbs, Parmesan cheese, garlic, parsley, Italian seasoning, onion powder, salt, and pepper.
Mix gently until everything is evenly incorporated without overworking the meat.
Roll into small meatballs approximately one inch in diameter.
Arrange them on a baking sheet.
Step 2: Brown the Meatballs
Heat a skillet over medium-high heat.
Cook the meatballs in batches until lightly browned on all sides.
They do not need to cook completely since they will finish cooking in the soup.
Set aside.
Step 3: Build the Soup Base
In a large Dutch oven or soup pot, heat olive oil.
Add onions, carrots, and celery.
Cook for about 6 minutes until softened.
Stir in minced garlic and cook for another minute.
Pour in chicken broth.
Add oregano and basil.
Bring the broth to a gentle boil.
Step 4: Simmer the Meatballs
Carefully add the browned meatballs into the simmering broth.
Reduce heat to medium-low.
Allow them to cook for 15 minutes.
The broth becomes beautifully rich as the meatballs release their juices.
Step 5: Add the Pasta
Stir in the acini di pepe or orzo.
Cook according to package directions, usually around 8–10 minutes.
Stir occasionally to prevent sticking.
Step 6: Finish with Greens
Add spinach or escarole during the final 2 minutes of cooking.
The greens wilt quickly while maintaining their bright color and nutrients.
Taste and adjust seasoning.
Serve immediately with freshly grated Parmesan cheese and crusty Italian bread.
Tips for the Best Wedding Soup
Use Two Types of Meat
Combining beef and pork produces tender, juicy meatballs with deeper flavor than using only one type of meat.
Don't Overmix
Overworking the meat mixture creates dense meatballs.
Mix only until ingredients are combined.
Brown Before Simmering
Browning adds caramelization that dramatically improves the overall taste of the soup.
Use Fresh Parmesan
Freshly grated Parmesan melts beautifully into the broth and adds authentic Italian richness.
Cook Pasta Separately for Leftovers
If making the soup ahead, cook pasta separately and add it when serving to prevent it from absorbing too much broth.
Best Greens to Use
Although spinach is the most common choice today, several leafy greens work wonderfully.
- Escarole
- Baby spinach
- Kale
- Swiss chard
- Endive
Each offers a slightly different texture while maintaining the soup's traditional character.
Best Pasta for Wedding Soup
Small pasta varieties work best.
Excellent options include:
- Acini di pepe
- Orzo
- Ditalini
- Stelline
- Tiny shells
These bite-sized pastas complement the miniature meatballs perfectly.
Variations
Turkey Wedding Soup
Replace beef and pork with lean ground turkey for a lighter version.
Chicken Wedding Soup
Ground chicken creates a delicate flavor while remaining protein-rich.
Gluten-Free Version
Use gluten-free breadcrumbs and gluten-free pasta.
Low-Carb Wedding Soup
Skip the pasta entirely and add extra vegetables such as zucchini or cauliflower.
Storage Instructions
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze for up to 3 months.
For best texture, freeze without pasta and add freshly cooked pasta after reheating.
Reheating
Warm gently over medium heat until heated through.
Add additional broth if needed since the pasta continues absorbing liquid.
What to Serve with Wedding Soup
This comforting soup pairs beautifully with:
- Garlic bread
- Rustic Italian bread
- Caesar salad
- Caprese salad
- Roasted vegetables
- Grilled cheese sandwich
- Homemade focaccia
Nutrition Benefits
Italian Wedding Soup is naturally rich in nutrients.
Each serving typically provides:
- High-quality protein
- Vitamins A and C
- Iron
- Calcium
- Fiber
- Potassium
The combination of vegetables, lean meat, and broth makes it a wholesome meal suitable throughout the year.
Frequently Asked Questions
Why is it called Wedding Soup?
The name comes from the Italian expression "minestra maritata," meaning "married soup," describing the harmonious pairing of meat and greens rather than an actual wedding celebration.
Can I Make Wedding Soup Ahead of Time?
Yes.
Prepare the soup a day in advance for even richer flavor.
Store pasta separately if possible.
Can I Freeze Wedding Soup?
Absolutely.
Freeze the broth, vegetables, and meatballs together.
Cook fresh pasta when ready to serve.
Can I Use Frozen Meatballs?
Yes.
High-quality frozen mini meatballs work well for quick preparation, although homemade meatballs deliver superior flavor.
Which Greens Are Most Traditional?
Escarole is considered the traditional Italian choice, while spinach has become the most popular modern alternative.
Expert Tips for Restaurant-Quality Wedding Soup
Professional chefs rely on a few simple techniques to elevate this comforting classic. Simmer the broth gently rather than boiling vigorously to keep the meatballs tender and the broth clear.
Fresh herbs added at the end brighten the flavor, while a squeeze of fresh lemon juice just before serving adds subtle freshness without overpowering the soup.
A generous sprinkle of freshly grated Parmesan cheese and cracked black pepper completes every bowl with authentic Italian flavor.
Final Thoughts
Wedding Soup is a timeless comfort food that combines tender homemade meatballs, flavorful broth, nutritious greens, and delicate pasta into one satisfying meal.
Whether served for a cozy weeknight dinner, a family gathering, or meal prep for the week ahead, this authentic Italian-inspired recipe delivers warmth, richness, and unforgettable flavor in every bite.
With simple ingredients, easy preparation, and endless variations, it remains one of the most beloved soups for every season.
Conclusion
We hope this authentic Wedding Soup recipe becomes a favorite in your kitchen. From its perfectly seasoned meatballs to its savory broth and tender greens, every bowl showcases why this classic Italian-American dish has stood the test of time.
Serve it with warm crusty bread, garnish generously with Parmesan cheese, and enjoy a comforting meal that brings family and friends together around the table.
Thank you for reading this article. Share it with your friends and family, and don't forget to bookmark this recipe for your next comforting homemade meal!

Post a Comment