There’s something profoundly comforting about a bowl of soup that manages to be both elegant and homey at the same time, and Italian Wedding Soup achieves exactly that balance. Despite its romantic name, this soup isn’t actually served at Italian weddings—the “marriage” refers to the perfect union of greens and meat in the broth. But whatever its origins, this soup has earned its place as a beloved classic because it delivers layers of flavor and texture in every spoonful—tender meatballs, delicate pasta, fresh greens, and aromatic vegetables all swimming in a rich, savory broth.
I developed this recipe after years of ordering Italian Wedding Soup at restaurants and realizing that the homemade version is not only better but also surprisingly straightforward to prepare. The key is building flavors properly—browning the meatballs first creates fond in the pot that adds depth to the broth, while the Parmesan in the meatballs themselves ensures they’re flavorful throughout, not just on the surface. The tiny pasta catches in your spoon alongside the meatballs and greens, creating perfect bites that have a little of everything.
What makes this soup particularly special is how it transforms simple ingredients into something that feels nourishing on multiple levels. It’s the kind of soup that makes you feel cared for, whether you’re making it for yourself on a quiet evening or serving it to family who need a little extra comfort. The fresh spinach wilts into the hot broth just before serving, maintaining its color and providing that essential green element that makes each bowl look as appealing as it tastes.
─────────
The Inspiration Behind This Recipe
This soup emerged from the Italian-American tradition of adapting Old World recipes to New World ingredients and tastes. While similar soups exist in various regions of Italy—minestra maritata in Campania, for example—the version we know as Italian Wedding Soup is distinctly Italian-American, developed by immigrant communities who brought their culinary traditions and adapted them to what was available in America.
I wanted to honor that Italian-American heritage while ensuring the recipe was approachable for home cooks. The meatballs needed to be flavorful enough to stand out in the broth but small enough to fit nicely on a spoon. The pasta needed to be tiny and delicate, complementing rather than overwhelming the other components. The broth needed depth without being heavy, letting all the elements shine.
Through multiple batches and adjustments, I arrived at a version that captures what makes this soup so beloved—the perfect marriage of meat and greens, as the name promises.
─────────
A Brief History of Italian Wedding Soup
The name “Italian Wedding Soup” is actually a mistranslation of “minestra maritata,” which means “married soup” in Italian. The marriage refers to the flavor combination of greens and meat coming together in harmony, not to an actual wedding celebration. This traditional soup has roots in the Campania region of southern Italy, where similar soups have been made for centuries.
When Italian immigrants came to America, they brought these soup traditions with them, adapting them based on available ingredients. The version that became known as Italian Wedding Soup in America typically features small meatballs, tiny pasta, and leafy greens in chicken broth—a somewhat refined version compared to the rustic Italian originals that might use tougher greens and larger chunks of meat.
This recipe represents that Italian-American evolution—taking Old World techniques and flavors and making them accessible and appealing to American home cooks while maintaining the essential character that makes the soup special.
─────────
Why This Cooking Method Works
Browning the meatballs first serves multiple purposes—it develops a flavorful crust through the Maillard reaction, creates fond in the pot that enriches the broth, and helps the meatballs hold together better when they’re returned to the simmering soup. The browning doesn’t need to cook them through completely since they’ll finish in the broth.
Sautéing the aromatic vegetables in that same pot allows them to pick up the flavorful bits left by the meatballs while beginning to soften and sweeten. When the broth is added and brought to a boil, those caramelized flavors dissolve into the liquid, creating depth and complexity.
Adding the pasta directly to the broth allows it to absorb flavor as it cooks while also releasing some starch that gives the broth body. The spinach goes in at the very end so it wilts but doesn’t overcook, maintaining its bright color and fresh flavor rather than becoming drab and mushy.
─────────
Flavor Profile: What to Expect
This soup delivers a complex, satisfying taste experience:
- Rich, savory broth infused with meatball drippings and vegetables
- Flavorful mini meatballs with Parmesan, garlic, and herbs
- Tender pasta that adds substance without heaviness
- Fresh, slightly bitter greens that brighten every spoonful
- Sweet undertones from carrots and onions
- Herbal notes from oregano and fresh parsley
- Umami depth from Parmesan in the meatballs
The result is a soup that’s comforting and nourishing while being genuinely delicious rather than just “healthy soup.”
─────────
Tips for Making the Best Italian Wedding Soup
Attention to detail elevates this soup significantly:
- Keep meatballs small: About 1 inch ensures they cook quickly and fit nicely on a spoon.
- Don’t overmix meatballs: Mix just until combined—overworking makes them dense and tough.
- Use good broth: The broth is the foundation—homemade or quality store-bought makes a difference.
- Choose tiny pasta: Acini di pepe, orzo, or ditalini work best—larger pasta overwhelms the soup.
- Add spinach last: Wilting it at the end preserves color and prevents overcooking.
- Season meatballs properly: They should be well-seasoned since they flavor the entire soup.
For extra richness, you can finish each bowl with a drizzle of good olive oil and extra Parmesan—simple touches that add sophistication.
─────────
Serving Suggestions and Side Pairings
This soup is nearly a complete meal but pairs beautifully with simple accompaniments:
- Crusty Italian bread or garlic bread for dipping
- Simple Caesar or mixed green salad
- Antipasto platter as an appetizer
- Focaccia or breadsticks
- Light bruschetta to start
The soup is substantial enough with the meatballs and pasta that it doesn’t need much alongside—maybe just good bread and a simple salad.
─────────
Storage, Reheating, and Make-Ahead Tips
This soup stores well with a few considerations:
- Refrigerate for up to 3 days—the pasta will continue to absorb broth, so you may need to add more when reheating
- Freeze meatballs separately from broth for up to 3 months—add fresh pasta and spinach when serving
- Reheat gently on the stovetop, adding broth or water to restore consistency
- Make ahead by preparing meatballs in advance and refrigerating or freezing until ready to use
For best results, you can also store the components separately—broth and vegetables in one container, cooked meatballs in another, pasta separate—then combine when reheating. Add fresh spinach when serving for the brightest color and best texture.
─────────
Why This Recipe Deserves a Spot in Your Rotation
Italian Wedding Soup proves that elegant comfort food doesn’t have to be complicated. It delivers restaurant-quality results with straightforward techniques and accessible ingredients, making it perfect for everything from casual family dinners to serving guests who appreciate good food. The soup is nourishing without being heavy, flavorful without being overwhelming, and satisfying in that deep, soul-warming way that makes you want to curl up with a bowl and a good book.
Once you’ve experienced how rewarding homemade Italian Wedding Soup can be, you’ll find yourself making it regularly, especially during cooler months when you need something that feels like a warm hug in a bowl.
─────────
Recommended Drink Pairing
The savory, herb-forward flavors of this soup pair beautifully with Italian wines that offer complementary characteristics. A light-bodied red like Chianti or Barbera provides fruity acidity that cuts through the richness, while a crisp white like Pinot Grigio or Vermentino offers refreshing contrast.
For beer, try a lighter lager or pilsner that won’t overwhelm the delicate flavors. Non-alcoholic options like Italian sparkling water (plain or lemon), iced tea, or even a light Italian soda complement the soup perfectly.
Italian Wedding Soup
Recipe by Amelia GraceItalian Wedding Soup combines flavorful mini meatballs, tiny pasta, fresh spinach, and vegetables in a rich broth for the ultimate comfort in a bowl.
6
servings20
minutes30
minutes300
kcal50
minutesIngredients
1 pound ground beef
1/2 cup bread crumbs
1 cup Parmesan cheese
2 cloves garlic, minced
1 teaspoon dried oregano
1 teaspoon salt
1/2 teaspoon black pepper
2 tablespoons olive oil
8 cups chicken broth
1 cup small pasta, like acini di pepe
3 cups baby spinach
1 cup carrots, diced
1 cup onion, chopped
2 tablespoons fresh parsley, chopped
Directions
- In a bowl, combine ground beef, bread crumbs, Parmesan cheese, minced garlic, oregano, salt, and pepper. Mix well to form a uniform meatball mixture.
- Shape the meat mixture into small balls, about 1 inch in diameter, and set aside on a plate for cooking later.
- In a large pot, heat olive oil over medium heat. Add meatballs and cook until browned on all sides, then remove and set aside.
- In the same pot, add chopped onions and carrots, cooking until soft and the onions are translucent—about 5 minutes.
- Pour in the chicken broth and bring the mixture to a boil. Once boiling, add the pasta and cook according to package instructions.
- Return meatballs to the pot along with fresh spinach. Stir to combine and cook for an additional 3-5 minutes, until spinach is wilted.
- Remove the pot from heat, sprinkle with fresh parsley, and season to taste with additional salt and pepper if needed before serving.
Nutrition Facts
- Total number of serves: 4
- Calories: 300kcal
- Cholesterol: 0mg
- Sodium: 620mg
- Potassium: 400mg
- Sugar: 8g
- Protein: 6g
- Calcium: 60mg
- Iron: 2mg
About This Author

Amelia Grace
Editor-in-Chief & Culinary Director
The heart and guiding voice of Daily Dish, Amelia leads our editorial vision and recipe development. With a background in food journalism and over a decade spent in professional kitchens, she has a knack for blending gourmet technique with real-world accessibility. Her goal? To make every reader feel like a confident cook, one dish at a time.
Favorite dish: Creamy lemon risotto with a sprinkle of fresh thyme.
Kitchen motto: “Good food doesn’t have to be complicated — it just has to be made with heart.”













