Introduction to Italian Meatball Wedding Soup
What is Italian Meatball Wedding Soup?
Italian Meatball Wedding Soup is a heartwarming dish that brings comfort to the table. This delightful soup features tender meatballs, vibrant greens, and tiny pasta, all simmered in a flavorful broth. It's a perfect blend of flavors and textures, iconic in Italian cuisine and an absolute crowd-pleaser for any occasion.
A Brief History of the Dish
The origins of meatball wedding soup can be traced back to Southern Italy, often associated with the joyous celebration of weddings. Traditionally known as "minestra maritata," which translates to "married soup," its name hints at the beautiful union of ingredients—meat and greens—that create a harmonious dish. Over the years, it has become a household favorite, transcending its festive roots and delighting families at dinner tables across the globe.
Why You Should Make It at Home
Making Italian Meatball Wedding Soup at home is not just about enjoying a delicious meal; it's about creating a culinary experience. With its straightforward ingredients and step-by-step instructions, this recipe allows you to infuse your own personality into the dish. Whether you're hosting friends or enjoying a cozy night in, the aromas that fill your kitchen will set the stage for a memorable experience. Plus, homemade means you control the flavor, making it as personalized as your taste buds desire. So, why not roll up your sleeves and dive into this comfort food classic?
For a detailed recipe, check out our full guide on how to create this delightful soup yourself!

Ingredients for Italian Meatball Wedding Soup
When preparing your Italian Meatball Wedding Soup, sourcing the right ingredients is essential for a fulfilling and delightful culinary experience. Here's a breakdown to ensure your dish stands out!
For the meatballs
- 1 large egg: This binds everything together and provides moisture.
- 0.75 lb ground beef: A flavorful base for the meatballs.
- 0.5 lb ground pork: For richness and depth.
- 0.66 cup bread crumbs: I recommend Progresso Italian Style for added flavor.
- 0.5 cup parmesan: A must-have for that cheesy goodness!
- 3 tablespoon fresh parsley: Adds freshness; chop into precise ¼-inch pieces.
- 3 garlic cloves: Minced for richness in taste.
- 1 teaspoon oregano, 1 teaspoon salt, 0.5 teaspoon black pepper: These spices enhance overall flavor.
- Olive oil: For browning those meatballs.
For the soup
- 3 tablespoon olive oil: To sauté the aromatics.
- 1.5 large onion, 3 carrots, 3 celery stalks: These create a hearty vegetable base.
- 3 garlic cloves: Minced for an aromatic foundation.
- 8 cups chicken broth: I prefer using Swanson for a robust flavor.
- 0.5 cup acini di pepe: A perfect pasta choice for this soup.
- 3 cups spinach: Adds a burst of color and nutrition.
For serving
- Parmesan cheese: Always finish with a generous grating for that lovely umami flavor.
Check out our recommended brands for best results! Happy cooking!
Step-by-step preparation of Italian Meatball Wedding Soup
Creating a comforting bowl of Italian Meatball Wedding Soup is simpler than you might think! Follow these easy steps to bring a taste of Italy right to your kitchen.
Prepare the meatball mixture
Start by gathering all your ingredients for the meatballs. In a large bowl, combine the following:
- 1 large egg
- 0.75 lb ground beef
- 0.5 lb ground pork
- 0.66 cup of bread crumbs (for a finer texture, try Progresso Italian Style)
- 0.5 cup grated parmesan
- 3 tablespoons fresh parsley, finely chopped
- 3 garlic cloves, minced
- 1 teaspoon oregano
- 1 teaspoon salt
- 0.5 teaspoon black pepper
Gently mix everything with your hands until just combined—be careful not to overmix, as this can lead to tough meatballs. Roll the mixture into 1-inch meatballs, yielding about 24-30. A handy tip: slightly wet your hands while rolling to prevent sticking.
Brown the meatballs
Heat a few tablespoons of olive oil in a large pot over medium-high heat. Once hot, add the meatballs in batches, so they don’t overcrowd. Brown them on all sides for about 3-4 minutes until they develop a delicious golden crust. This step is crucial as it adds depth of flavor to your Italian Meatball Wedding Soup. Once browned, transfer them to a clean plate and set aside.
Sauté the vegetables
In the same pot (don’t clean it—the leftover bits are flavor gold!), add diced onions, carrots, and celery. Sauté these aromatic vegetables for about 10 minutes, stirring occasionally until they soften. Add minced garlic, salt, and black pepper, cooking for another minute until fragrant. These veggies are the backbone of your soup’s flavor, setting it up for success!
Combine broth and meatballs
Now it’s time for the star of the show—chicken broth. Pour in 8 cups of broth and bring everything to a simmer. Return those beautifully browned meatballs to the pot; they’ll finish cooking while imparting their savory goodness into the broth. Let it simmer gently for around 10 minutes, allowing the flavors to meld beautifully.
Cook the pasta and spinach
After your soup has simmered and the meatballs are cooked through, it’s time to add some pasta! Toss in 0.5 cup of acini di pepe and cook for about 10 minutes, stirring occasionally to prevent sticking. Be sure to check for doneness—you want it al dente. Finally, stir in 3 cups of chopped spinach until wilted, which should only take 1-2 minutes.
Serve your delicious Italian Meatball Wedding Soup warm, finishing with a generous sprinkle of parmesan cheese for that perfect touch. Enjoy a dish that warms the soul and brings the family together!

Variations on Italian Meatball Wedding Soup
Adding herbs and spices
Elevate your Italian Meatball Wedding Soup by experimenting with different herbs and spices. For example, consider adding fresh basil or thyme to enhance the soup’s aroma. A pinch of red pepper flakes can introduce a delightful kick. You might also try nutmeg or a dash of lemon zest for a refreshing twist.
Making it vegetarian
Craving the comforting essence of Italian Meatball Wedding Soup without the meat? Swap the meatballs for plant-based alternatives like lentil or zucchini balls. Use vegetable broth instead of chicken broth, and feel free to incorporate additional vegetables like mushrooms or butternut squash for a hearty bite.
Using different pasta types
While acini di pepe is traditional, feel free to get creative! Small shells, orzo, or even whole-grain pasta can be fantastic substitutes in your Italian Meatball Wedding Soup. Just remember to adjust the cooking time according to the pasta type you choose, ensuring a perfectly tender finish.
By mixing and matching these variations, you can customize your Italian Meatball Wedding Soup to perfectly suit your taste preferences. Happy cooking!
Cooking Tips and Notes for Italian Meatball Wedding Soup
When preparing your Italian Meatball Wedding Soup, keep these handy tips in mind:
-
Meatball Magic: Gently mix your meatball ingredients to avoid tough meatballs. A light touch is key for a tender bite; think of it as a hug instead of a fist!
-
Flavor Building: Don’t skip browning the meatballs. That golden crust brings in rich flavors, enhancing the final dish. Remember, the pot's leftover bits are pure gold—leave them in for added depth.
-
Fresh Greens: Always add spinach near the end. This keeps it vibrant and full of nutrients, making your soup not only delicious but healthy.
For more tips on cooking techniques, check out resources from BBC Good Food and Serious Eats. Enjoy your cooking journey!


Italian Meatball Wedding Soup
Equipment
- large bowl
- large pot
Ingredients
For the meatballs
- 1 large egg
- 0.75 lb ground beef
- 0.5 lb ground pork
- 0.66 cup bread crumbs I use Progresso Italian Style for a finer texture
- 0.5 cup parmesan
- 3 tablespoon fresh parsley finely chopped, about ¼-inch pieces
- 3 garlic cloves
- 1 teaspoon oregano
- 1 teaspoon salt
- 0.5 teaspoon black pepper
- olive oil
For the soup
- 3 tablespoon olive oil
- 1.5 large onion diced into ½-inch pieces for even cooking
- 3 carrots
- 3 stalks celery
- 3 cloves garlic freshly minced for best aroma
- 1 teaspoon salt
- 0.5 teaspoon black pepper
- 8 cups chicken broth I prefer Swanson chicken broth for its consistent depth
- 0.5 cup acini di pepe
- 3 cups spinach chopped into 1-inch strips for a better bite
For serving
- parmesan
Instructions
Preparation
- In a large bowl, combine the egg, ground beef, ground pork, bread crumbs, parmesan, fresh parsley, 3 minced garlic cloves, oregano, salt, and black pepper. Mix gently with your hands until just combined.
- Roll the mixture into 1-inch meatballs (you should get about 24-30 meatballs).
- Heat olive oil in a large pot over medium-high heat. Working in batches to avoid crowding, add the meatballs and brown them on all sides for 3-4 minutes total.
- Transfer the browned meatballs to a clean plate and set aside.
- In the same pot, add the diced onion, carrots, and celery. Sauté for 10 minutes until the vegetables soften and onions turn translucent.
- Add the freshly minced garlic, salt, and black pepper, and cook for another 1 minute until fragrant.
- Pour the chicken broth into the pot with the sautéed vegetables and bring to a simmer.
- Return the browned meatballs to the pot and let everything simmer gently for about 10 minutes.
- Add the acini di pepe pasta to the simmering broth and cook for 10 minutes, stirring occasionally to prevent sticking.
- Add the chopped spinach and stir until completely wilted, about 1-2 minutes.
- Taste and adjust seasoning with additional salt and pepper if needed. Ladle the soup into bowls and finish each serving with a generous handful of grated parmesan cheese.





Leave a Reply