Italian Wedding Feast Soup

Traditional Italian Wedding Soup: A Heartwarming Comfort Meal for Any Occasion

Large pot of Italian wedding soup with wooden ladle scooping out the meatballs.

There are few dishes as comforting and universally loved as a perfectly crafted bowl of Italian Wedding Soup. This isn’t just a soup; it’s a complete, nourishing meal designed to satisfy both body and soul. Originating from the rich culinary traditions of Italy, where it’s known as “minestra maritata” (married soup), it perfectly marries the flavors of tender, savory meatballs, vibrant fresh vegetables, and delicate acini di pepe pasta in a robust and aromatic broth. It’s a versatile dish, equally at home as a cozy weeknight dinner or a centerpiece for a festive family gathering.

Growing up, Italian Wedding Soup was a cherished staple at our family table, always bringing warmth and smiles. Each spoonful offers a delightful medley of textures and tastes, from the succulent tiny meatballs to the crisp-tender vegetables like carrots, celery, and escarole, all harmoniously united by the pearl-shaped pasta and a rich, savory broth.

The beauty of this soup lies in its wholesome simplicity and the depth of flavor achieved through quality ingredients and a straightforward cooking process. Serve it alongside a slice of crusty Italian bread or a generous piece of homemade no-knead focaccia, and you have a meal that feels both special and incredibly comforting.

The Story Behind Minestra Maritata: A Marriage of Flavors

The name “Italian Wedding Soup” might conjure images of grand Italian weddings, but its true origin is far more charming and rooted in everyday Italian kitchens. “Minestra Maritata,” literally meaning “married soup,” refers to the perfect “marriage” or combination of greens and meats within the broth. It’s a testament to the Italian philosophy of using simple, fresh ingredients to create dishes that are greater than the sum of their parts. This humble yet hearty soup has transcended generations, becoming a beloved comfort food cherished for its deep flavors and nourishing qualities.

Why This Italian Wedding Soup Recipe Stands Out

Our recipe for Italian Wedding Soup is a celebration of authentic flavors and time-honored techniques. We focus on creating a balanced, flavorful experience with every ingredient playing a crucial role. The tiny, perfectly seasoned meatballs are a highlight, made with a blend of ground pork and beef for optimal flavor and texture. The inclusion of escarole adds a subtle, pleasant bitterness that beautifully complements the richness of the meat and broth, while the small acini di pepe pasta provides a delightful chewiness that completes the meal. This recipe ensures a robust, satisfying soup that will become a cherished addition to your recipe repertoire.

Key Components of a Classic Italian Wedding Soup

Crafting the perfect Italian Wedding Soup involves a delicate balance of well-chosen ingredients. Each component contributes uniquely to the soup’s overall texture, aroma, and taste profile.

  • The Meatballs: The heart of the soup, our tiny meatballs are made with a flavorful blend of ground pork and ground beef (80/20 fat ratio for the best flavor and moisture). This combination yields incredibly tender, juicy meatballs. Seasoned with Pecorino Romano cheese, fresh parsley, garlic paste, eggs, and breadcrumbs, they infuse the broth with rich, savory notes. The small size ensures they cook quickly and are easy to enjoy in every spoonful. For those seeking a lighter option, consider using a ground turkey blend, as detailed in our Italian wedding soup with turkey meatballs recipe.
  • The Broth: The soul of any soup, a rich and savory broth is paramount. We highly recommend using homemade chicken stock for its superior flavor depth and control over sodium levels. If homemade isn’t an option, a high-quality chicken base, such as Better Than Bouillon, can achieve excellent results. The addition of a Parmigiano Reggiano rind is a traditional secret for imparting a profound umami flavor that elevates the entire soup.
  • The Vegetables: A colorful and nutritious medley, our soup features the classic “soffritto” base of diced carrots, celery, and onion, which are sautéed to create a sweet and aromatic foundation. The star green is escarole, known for its slightly bitter, robust leaves that soften beautifully in the hot broth. If escarole is unavailable, fresh spinach or even kale can be used as a delicious alternative, though the cooking time may vary.
  • The Pasta: The quintessential pasta for Italian Wedding Soup is acini di pepe, tiny pearl-shaped pasta that cooks quickly and adds a delightful texture without overwhelming the other ingredients. Its small size makes it easy to eat alongside the meatballs and vegetables. If you can’t find acini di pepe, any other small pasta shape like orzo, ditalini, or pastina will work perfectly.

Recipe Ingredients: Your Shopping List for Success

Below is a detailed list of all the ingredients you’ll need for this traditional Italian Wedding Soup, with special notes to guide your selection and preparation. A visual representation of these ingredients can be seen in the image below, followed by detailed descriptions to ensure you’re fully prepared.

Ingredients shown: escarole, parsley, carrots, celery, ground beef and pork, milk, onion, garlic, breadcrumbs, pecorino, parmesan rind, olive oil, chicken stock, acini di pepe, and eggs.
  • Ground Pork and Beef: We recommend an 80/20 lean-to-fat ratio for both ground pork and ground beef to ensure the meatballs are incredibly flavorful and moist. This combination is key to the rich taste profile. If you’re looking for a healthier alternative, ground turkey can be substituted, keeping in mind it may require additional moisture.
  • Eggs: Essential for binding the meatball mixture together, eggs ensure your tiny meatballs hold their shape beautifully during simmering without crumbling apart.
  • Breadcrumbs: Plain breadcrumbs are our preference, but seasoned breadcrumbs can also be used. However, with the generous seasonings from parsley, garlic, and Pecorino Romano, plain breadcrumbs allow the natural flavors of the meat and cheese to shine.
  • Carrots, Celery, and Onion: This aromatic trio forms the “soffritto,” the flavorful base for the soup’s broth. Diced finely, they release their sweet and savory essences as they sauté, enriching the soup’s foundation.
  • Acini di Pepe: This traditional, pearl-shaped pasta is ideal for Italian Wedding Soup due to its delicate size and texture. If not available, small pasta varieties such as orzo, ditalini, or even alphabet pasta make excellent substitutes.
  • Chicken Stock: The quality of your stock significantly impacts the soup’s overall flavor. Whenever possible, use homemade chicken stock for the best results. For convenience, a low-sodium chicken base like Better Than Bouillon provides a rich and robust flavor profile.
  • Escarole: This leafy green vegetable is a classic addition, offering a slightly bitter note that balances the richness of the soup. Its leaves wilt perfectly in the hot broth. If escarole is hard to find, fresh spinach, Swiss chard, or curly kale are excellent alternatives.
  • Parmigiano Reggiano Rind: An optional but highly recommended ingredient. Adding a small piece of Parmigiano Reggiano rind to the simmering broth imparts a deep, savory, and umami-rich flavor that truly elevates the soup. Remember to remove it before serving.
  • Olive Oil: Use good quality extra virgin olive oil for sautéing the vegetables, adding a subtle fruitiness and richness to the broth.
  • Pecorino Romano Cheese & Fresh Parsley: Key seasonings for the meatballs, providing a sharp, salty tang and fresh, herbaceous notes.
  • Garlic Paste: Minced garlic, crushed into a paste, distributes its potent flavor evenly throughout the meatballs.
  • Kosher Salt and Black Pepper: Essential seasonings for both the meatballs and the soup, adjusted to taste.

For precise measurements and quantities, please refer to the comprehensive recipe instructions below.

How to Make It: Step-by-Step Guide to Crafting Your Soup

Follow these numbered steps to create a delicious and authentic Italian Wedding Soup. Each step is designed for clarity and ease, ensuring perfect results every time. Refer to the accompanying images for visual guidance throughout the process.

  1. Prepare the Meatball Mixture Base: In a large mixing bowl, combine 3/4 cup of plain breadcrumbs with 3 ounces of milk. Allow this mixture to sit for approximately 5 minutes. This step hydrates the breadcrumbs, making them a better binder and contributing to tender meatballs. (Photo #1)
Italian wedding soup recipe collage group one showing pouring milk onto bowl of breadcrumbs and cutting escarole into ribbons.
  1. Chop Vegetables and Prepare Garlic: Thoroughly clean and chop 1 bunch of escarole, discarding any rough outer leaves and the core. Dice 1 medium onion, 2 medium carrots, and 2 large celery ribs, then set them aside. Mince 3 cloves of garlic and use the back of a knife to gently press and scrape them into a smooth paste. This garlic paste will distribute its flavor more evenly. (Photo #2 – part of photo 1 shows escarole preparation)
  2. Combine Meatball Ingredients: Add the prepared garlic paste to the breadcrumb and milk mixture. Then, incorporate 1/2 cup of grated Pecorino Romano cheese, 2 large eggs, 1 teaspoon of kosher salt, 1/2 teaspoon of black pepper, 3/4 pound of ground pork, and 3/4 pound of ground beef. Using your hands, gently mix all the ingredients until just combined. Be careful not to overmix, as this can lead to tough meatballs. (Photo #3)
Recipe collage two showing mixing of meatballs with hands and forming the mix into tiny meatballs.
  1. Form and Chill Meatballs: Roll the meatball mixture into very small balls, ideally 1/2 inch in diameter or less. Arrange them on a parchment paper-lined baking sheet. To prevent stickiness, periodically dip your hands in a small bowl of water. Once all meatballs are formed, place the baking sheet in the refrigerator to chill while you prepare the soup broth. Chilling helps the meatballs retain their shape during cooking. (Photo #4)
  2. Sauté the Soffritto: Heat a large pot or Dutch oven over medium heat. Add 1/4 cup of extra virgin olive oil, followed by the diced onions, celery, and carrots. Sauté these vegetables until they are softened and fragrant, which typically takes about 7-10 minutes. This step builds the foundational flavor of your soup. (Photo #5)
Recipe collage three showing sauteing of vegetables in large pot and adding escarole to the pot.
  1. Add Escarole: Stir in the chopped escarole and continue to cook for another 3 minutes, allowing the greens to begin wilting. Note: If you are substituting spinach, do not add it at this stage. Spinach cooks much faster and should be added during the final few minutes of cooking to prevent it from becoming overly soft. (Photo #6)
  2. Simmer the Broth: Pour in 10 cups of low-sodium chicken stock or broth. If using, add 1 rind of Parmigiano Reggiano for extra depth of flavor. Bring the mixture to a boil, then reduce the heat to a gentle simmer. Allow the broth to simmer, uncovered, for 10-15 minutes, allowing the flavors to meld beautifully. (Photo #7)
Recipe collage four showing boiling of soup and adding meatballs into pot.
  1. Cook the Meatballs: Carefully add the chilled meatballs to the simmering broth. Let them cook for approximately 3 minutes. Their small size means they cook through very quickly. (Photo #8)
  2. Add Pasta: Stir in 8 ounces of acini di pepe pasta. Continue to cook until the pasta reaches an al dente texture, which means it should be tender but still have a slight bite. Cooking time will vary based on your pasta, so follow package directions. (Photo #9)
Recipe collage five showing adding of acini di peppe to the soup and the final soup ready to be served.
  1. Season and Serve: Once the pasta is cooked, remove the pot from the heat. Taste the soup and adjust the seasoning with salt and pepper as needed. Ladle the hot soup into bowls and serve immediately. Garnish each serving with a sprinkle of freshly grated cheese (Parmigiano Reggiano or Pecorino Romano are excellent choices) and a final drizzle of good quality extra virgin olive oil. Enjoy this hearty and comforting meal! (Photo #10)

Top Tips for Perfect Italian Wedding Soup

Enhance your Italian Wedding Soup experience with these expert tips, designed to maximize flavor and simplify your cooking process:

  • Don’t Discard Parmigiano Reggiano Rinds! These often-overlooked treasures are packed with umami flavor. Add a rind to your soup while it simmers to infuse it with incredible depth. It’s a secret ingredient that works wonders in many Italian soups, including lentil soup! Just remember to remove it before serving.
  • Prioritize High-Quality Stock or Brodo: The foundation of any great soup is its broth. Whenever possible, opt for homemade chicken stock or brodo. It offers superior flavor and allows you to control the sodium content more effectively. If using store-bought, choose a low-sodium variety or a high-quality chicken base to build a richer flavor.
  • Achieving a Clear vs. Rich Broth: If you prefer a very clear broth, consider precooking your meatballs in a separate pot of boiling water. Once cooked, strain them and add them to the main soup only during the last few minutes of simmering. This method removes much of the fat and any impurities from the meatballs, resulting in a clearer broth. However, for a more traditional and robust flavor, we recommend cooking the meatballs directly in the soup, along with the Parmigiano rind, as the fat and rendered juices contribute significantly to the soup’s richness.
  • Meal Prep and Making Ahead: If you plan to enjoy the soup over several days, consider cooking the acini di pepe pasta separately. Cook it al dente, rinse, and store it in a separate container, adding it to individual servings of soup just before reheating. This prevents the pasta from absorbing too much liquid and becoming overly soft or mushy. The soup base (broth, vegetables, and meatballs) freezes beautifully.
  • Make Extra Meatballs: Our meatball recipe is easy to double! Form extra meatballs and freeze them on a baking sheet before transferring them to a freezer-safe bag. These frozen meatballs can be used in other delightful recipes such as our chicken noodle soup with meatballs, macaroni and broccoli with meatballs, or our popular one-pot meatballs and orzo recipe. They’re a fantastic time-saver for future meals!
  • Customization is Key: Feel free to experiment with different leafy greens like kale or collard greens. You can also add a splash of dry white wine to the soffritto for an extra layer of complexity, or a pinch of red pepper flakes for a subtle kick.
White bowl of Italian wedding soup.

Serving Suggestions for a Complete Meal

Italian Wedding Soup is hearty enough to be a meal on its own, but it pairs beautifully with a few simple accompaniments to elevate your dining experience:

  • Crusty Bread: A must-have for soaking up every last drop of the delicious broth. A warm baguette or a rustic Italian loaf is perfect.
  • Homemade Focaccia: Elevate your meal with slices of soft, airy focaccia, especially our easy no-knead focaccia.
  • Freshly Grated Cheese: Always offer extra Parmigiano Reggiano or Pecorino Romano at the table for guests to sprinkle over their soup.
  • Drizzle of Olive Oil: A finishing drizzle of high-quality extra virgin olive oil just before serving adds a luxurious sheen and enhances the flavors.
  • Simple Side Salad: A light, crisp green salad with a vinaigrette dressing provides a refreshing contrast to the rich soup.

Frequently Asked Questions (FAQ) About Italian Wedding Soup

Here are answers to some common questions about this beloved soup:

  • What does “Italian Wedding Soup” mean? The name is a mistranslation of the Italian “Minestra Maritata,” which literally means “married soup.” It refers to the perfect “marriage” of green vegetables (like escarole or cabbage) and meats (like meatballs or sausage) in the broth, rather than being traditionally served at weddings.
  • Why are the meatballs so small in Italian Wedding Soup? The meatballs are kept tiny for several reasons: they cook quickly, they are easy to eat with a spoon alongside the pasta and vegetables, and their small size allows their flavor to integrate seamlessly into every spoonful of soup.
  • Can I make Italian Wedding Soup vegetarian? Absolutely! To make a vegetarian version, omit the meatballs and use vegetable broth instead of chicken stock. You can add extra vegetables like zucchini, green beans, or even some cannellini beans for protein.
  • How long does Italian Wedding Soup last? Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. For longer storage, the soup (without pasta, if possible) freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave.
  • What if I can’t find escarole? What’s a good substitute? If escarole is unavailable, fresh spinach is a very common and delicious substitute. Other options include curly kale, Swiss chard, or even a mix of leafy greens. Remember to adjust cooking times accordingly, as delicate greens like spinach cook much faster.

More Comforting Soup Recipes

We believe there’s nothing quite like a warm bowl of soup to chase away the chill and comfort the soul. If you loved this Italian Wedding Soup, explore some of our other favorite soup, stew, and chili recipes perfect for any season:

  • Escarole and Bean Soup – A rustic and flavorful soup featuring tender cannellini beans, potatoes, and garlic in a savory broth.
  • Pasta e Fagioli – This hearty Italian classic combines ditalini pasta, various beans, and fragrant rosemary in a rich tomato-based broth, made easy in the Instant Pot.
  • Minestrone – Our take on the classic Italian vegetable soup, packed with seasonal vegetables, pasta, and beans, offering a wholesome and satisfying experience.

If you’ve enjoyed crafting this Traditional Italian Wedding Soup Recipe or any other recipe from our site, please consider sharing your feedback! We’d love for you to give it a 5-star rating and share your thoughts in the comments section below.

We aim to cater to various learning preferences. If you are someone who prefers visual learning, you can find most of our recipes and cooking demonstrations on our official YouTube Channel and our Facebook Page. Connect with us and watch the magic happen!

Italian Wedding Soup

by
James Delmage
5 out of 5 stars from 24 votes
Prep:

30

Cook:

40

Total:

1

10

Servings:
6
Italian wedding soup in large pot with wooden ladle for featured image.
Print
Pin
Italian Wedding Soup combines tiny meatballs made with beef and pork, acini di pepe pasta, fresh veggies, and greens simmered together in a tasty and nourishing broth. This may be a soup, but it’s robust enough to be a complete meal!

Ingredients

For the Meatballs

  • 3/4 cup (75g) plain breadcrumbs
  • 3 ounces (85g) milk
  • 3/4 pound (340g) ground chuck
  • 3/4 pound (340g) ground pork
  • 3 cloves garlic paste
  • 1/2 cup (45g) grated Pecorino Romano
  • 1/4 cup minced flat-leaf Italian parsley
  • 2 large eggs
  • 1 teaspoon Diamond Crystal Kosher salt
  • 1/2 teaspoon black pepper

For the Soup

  • 1/4 cup (60g) extra virgin olive oil
  • 1 medium onion diced
  • 2 medium carrots diced
  • 2 large celery ribs diced
  • 10 cups (2.4kg) low sodium chicken stock plus extra to thin (can also use water)
  • 1 small Parmigiano Reggiano rind optional
  • 1 bunch escarole washed and chopped (can sub 16 ounces of spinach)
  • 1/2 pound (226g) acini di pepe pasta
  • salt and pepper to taste

Instructions

For the Meatballs

  • In a large mixing bowl, combine the breadcrumbs and milk and let sit for 5 minutes.
  • Add all of the remaining meatball ingredients to the bowl and mix to incorporate.
  • Form very small meatballs (1/2″ diameter or less) and place them onto a parchment paper-lined baking sheet. Place the baking sheet into the fridge then begin making the broth.

For the Soup

  • Heat a large pot to medium heat with extra virgin olive oil then add the onions, celery, and carrot. Saute until soft (about 7-10 minutes) then add in the chopped escarole and continue to cook for another 3 minutes. Note: If subbing spinach, add to soup during the last few minutes of cooking.
  • Add 10 cups of low-sodium chicken stock or broth and the parmesan rind to the pot and bring to a boil. Once boiling turn the heat down and simmer uncovered for 10-15 minutes.
  • Add in the meatballs and simmer for 3 minutes. Next, add in the pasta and cook until al dente. Once the pasta has reached al dente, remove the pot from the heat.
  • Taste the soup and adjust salt and pepper to taste. Serve with grated cheese and a drizzle of extra virgin olive oil. Enjoy!

Notes

  • We always recommend saving parmesan rinds! They are excellent for soups like this, but if you don’t have one just serve with extra grated cheese.
  • Homemade chicken stock or brodo is recommended. Box stocks can be used but they are often pretty lousy, instead, use reduced sodium Better than Bouillon chicken base.
  • If you desire a clear broth do not add the parmesan rind. Also, precook the meatballs in a separate pot of water then strain the meatballs and add to the soup at the very end. This will prevent much of the fat from clouding the soup. In my opinion, it’s much better with the parmesan rind and the additional fat.
  • If required, add more liquid to personal preference. Extra chicken stock or water can be used.
  • Leftovers can be saved for up to 3 days or frozen for up to 3 months. To reheat, simply microwave or reheat on the stovetop.

Nutrition


Calories: 544kcal

|

Carbohydrates: 44.8g

|

Protein: 47.9g

|

Fat: 18.9g

|

Saturated Fat: 5.2g

|

Cholesterol: 153mg

|

Sodium: 612mg

|

Potassium: 822mg

|

Fiber: 4.8g

|

Sugar: 3.9g

|

Calcium: 171mg

|

Iron: 15mg

Nutrition information is automatically calculated, so should only be used as an approximation.





Like this? Leave a comment below!
Check us out on Instagram at @sipandfeast or tag #sipandfeast!