Follow Me On Social Media!
Italian Wedding Soup – A Classic Italian-American Comfort Meal
There’s something timeless about a warm bowl of Italian Wedding Soup. With tender bite-sized meatballs, delicate pasta, leafy greens, and a rich, savory broth, this dish has earned its place as a beloved classic Italian-American soup.
Despite its romantic name, Italian Wedding Soup isn’t traditionally served at weddings. The term comes from the Italian phrase “minestra maritata,” meaning “married soup,” referring to the beautiful marriage of flavors between meat and greens. Over time, this humble peasant dish evolved into a comforting staple in Italian-American kitchens.
Whether you’re craving a cozy winter dinner or a nourishing meal any time of year, this homemade wedding soup recipe delivers warmth, flavor, and tradition in every spoonful.

Why You’ll Love Italian Wedding Soup
This isn’t just another soup recipe. Italian Wedding Soup offers a satisfying balance of protein, vegetables, and pasta in a light yet flavorful broth.
Here’s why it stands out:
- Tender, flavorful mini meatballs
- Light but filling broth
- Nutrient-packed greens
- Simple pantry ingredients
- Perfect for meal prep
- Freezer-friendly
It’s hearty without being heavy — making it an ideal easy comfort soup for family dinners or casual gatherings.
The History Behind the Name
The name “Italian Wedding Soup” can be misleading. Traditionally, this soup was not served at weddings but symbolized the perfect pairing — or “marriage” — of ingredients. In Southern Italy, cooks combined greens and meat in a flavorful broth as a nourishing everyday meal.
When Italian immigrants brought the recipe to America, it evolved slightly, often incorporating small pasta like acini di pepe or orzo and bite-sized meatballs for added heartiness.

Today, it remains one of the most popular Italian-American soups across the United States.
Ingredients
For the Meatballs:
- 1 pound ground beef (or mix of beef and pork)
- ¼ cup breadcrumbs
- ¼ cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic, minced
- 2 tablespoons fresh parsley, chopped
- ½ teaspoon salt
- ½ teaspoon black pepper

For the Soup:
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 8 cups chicken broth
- ¾ cup small pasta (acini di pepe or orzo)
- 2 cups fresh spinach (or escarole)
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- Extra Parmesan for serving
Instructions
- In a bowl, combine ground meat, breadcrumbs, Parmesan, egg, garlic, parsley, salt, and pepper. Mix gently until combined.
- Roll mixture into small meatballs (about 1 inch in diameter). Set aside.
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5 minutes until softened.
- Pour in chicken broth and bring to a gentle boil.
- Carefully drop meatballs into the simmering broth. Cook for 8–10 minutes until fully cooked.
- Add pasta and cook according to package instructions (about 8 minutes).
- Stir in fresh spinach and cook for 1–2 minutes until wilted.
- Season with salt and pepper to taste.
- Ladle into bowls and top with freshly grated Parmesan.

Italian Wedding Soup
Ingredients
Equipment
Method
- Prepare and roll meatballs.
- Sauté vegetables and add broth.
- Cook meatballs in broth.
- Add pasta and cook until tender.
- Stir in spinach and serve.
Notes
Tips for Perfect Italian Wedding Soup
Keep Meatballs Small
Mini meatballs cook quickly and create the traditional texture of the soup.
Don’t Overmix
Overworking the meat mixture can make meatballs tough. Mix gently.
Use Quality Broth
Since the broth is the base, a good-quality chicken broth makes a big difference.
Add Pasta Separately for Meal Prep
If making ahead, cook pasta separately and add when serving to prevent it from absorbing too much broth.
Variations to Try
Use Turkey Meatballs
Ground turkey makes a lighter version.
Add More Greens
Kale or Swiss chard work beautifully.
Make It Low-Carb
Skip the pasta and add extra greens.
Boost Flavor
Add a splash of lemon juice before serving for brightness.
Serving Suggestions
Italian Wedding Soup pairs wonderfully with:
- Crusty Italian bread
- Garlic toast
- Simple green salad
- Light antipasto platter
It’s satisfying on its own but even better with fresh bread for dipping.
Storage & Freezing
Store leftovers in an airtight container in the refrigerator for up to 4 days.
To freeze:
- Allow soup to cool completely.
- Store in freezer-safe containers for up to 3 months.
- Thaw overnight before reheating gently on the stovetop.
If freezing, consider leaving out the pasta and adding it fresh when reheating.
Nutritional Benefits
This meatball soup with spinach is packed with protein, iron-rich greens, and vegetables. It’s both comforting and nourishing — a rare combination in many comfort foods.
The broth keeps it light while the meatballs provide satisfying substance.
Frequently Asked Questions
Can I make it in a slow cooker?
Yes. Brown meatballs first, then add all ingredients (except pasta and spinach) to the slow cooker and cook on low for 6–7 hours. Add pasta and spinach during the last 30 minutes.
Can I use frozen meatballs?
Yes, but homemade meatballs offer better texture and flavor.
Is it authentic Italian?
It’s an Italian-American adaptation inspired by traditional Southern Italian soups.
Why This Soup Never Goes Out of Style
Italian Wedding Soup has endured for generations because it strikes the perfect balance between simplicity and flavor. It’s affordable, wholesome, and deeply comforting.
It’s the kind of meal that feels nostalgic even if you’re making it for the first time.
Final Thoughts
Whether you’re cooking for a family dinner, preparing meals ahead for the week, or simply craving a bowl of something warm and satisfying, Italian Wedding Soup delivers every time.
With tender meatballs, delicate pasta, and vibrant greens in a savory broth, this classic dish truly represents the perfect marriage of flavors.
Comforting, timeless, and endlessly satisfying — it’s a recipe you’ll return to again and again.
