Mexican Wedding Soup Recipe : Step By Step Guide

Mexican Wedding Soup is a delightful, aromatic dish that bridges the best of two culinary worlds: Mexican and Mediterranean flavors. Despite its name, this soup has no direct ties to weddings in Mexico, but it certainly brings a festive and communal spirit to the table. Whether you’re enjoying a cozy family dinner, a casual get-together, or a holiday feast, this soup has a way of making the occasion feel special.

The beauty of Mexican Wedding Soup lies in its balance of flavors and textures. With tender meatballs, a savory broth, fresh vegetables, and a touch of lime, it offers a complex, yet comforting flavor profile. Each spoonful is filled with rich, warm notes that will make anyone feel like they’ve just stepped into a Mexican kitchen on a cool evening.

Now, let’s dive into how you can recreate this delicious and heartwarming dish in your own home!

Mexican Wedding Soup Recipe

This Mexican Wedding Soup recipe is perfect for any time you want a hearty, filling soup with vibrant flavors. You’ll get a balance of tender meatballs, fresh vegetables, and the perfect broth, which makes it so satisfying and rich. You’ll also love how versatile the ingredients are, making it easy to customize based on your preferences or what you have on hand.

Ingredients Needed

Before you get started, here’s what you’ll need to create this amazing soup:

For The Meatballs

  • Ground chicken or turkey (you can use beef or pork if you prefer)
  • Breadcrumbs (either plain or seasoned, depending on your preference)
  • Egg (to bind the meatball mixture)
  • Garlic (freshly minced or garlic powder works well)
  • Onion (finely chopped for extra flavor)
  • Cilantro (finely chopped for that signature Mexican taste)
  • Jalapeño (for a bit of heat, optional but recommended)
  • Cumin (for that warm, earthy flavor)
  • Oregano (Mexican oregano is ideal)
  • Salt and pepper (to taste)

For The Soup Base

  • Olive oil (for sautéing)
  • Yellow onion (diced)
  • Carrots (sliced into rounds for texture)
  • Zucchini (cut into small pieces)
  • Garlic (minced, adds a great depth of flavor)
  • Tomatoes (canned or fresh, chopped)
  • Chicken broth (or vegetable broth for a lighter option)
  • Fresh spinach (or other leafy greens like Swiss chard or kale)
  • Cilantro (chopped, for garnish)
  • Lime (for a bright, citrusy zing)
  • Salt and pepper (to taste)

Cooking Instructions

  1. Prepare The Meatballs

    • In a large mixing bowl, combine the ground meat with breadcrumbs, egg, garlic, onion, cilantro, jalapeño (if using), cumin, oregano, salt, and pepper. Mix well until everything is evenly incorporated.
    • Shape the mixture into small meatballs, about 1 to 1.5 inches in diameter.
    • Heat a large skillet over medium-high heat and add a bit of olive oil.
    • Brown the meatballs in batches, cooking each side until golden, about 5 minutes total. Don’t worry about cooking them all the way through; they’ll finish cooking in the soup.
    • Set the browned meatballs aside on a plate.
  2. Make The Soup Base

    • In the same pot (or a separate large pot), heat a bit more olive oil over medium heat.
    • Add the diced onions and sauté until soft, about 3-4 minutes.
    • Stir in the garlic and cook for another 30 seconds, until fragrant.
    • Add the carrots, zucchini, and tomatoes. Sauté for another 3-5 minutes to allow the vegetables to soften slightly.
    • Pour in the chicken broth, and bring to a boil. Once it’s boiling, reduce the heat to a simmer.
  3. Simmer The Soup

    • Gently add the meatballs back into the soup, making sure they’re submerged in the broth.
    • Let the soup simmer for about 20-25 minutes, allowing the meatballs to cook through and the vegetables to tenderize.
    • Stir in the fresh spinach and let it wilt into the soup.
    • Taste the broth and adjust seasoning with salt, pepper, or extra lime juice if desired.
  4. Serve

    • Ladle the soup into bowls and garnish with fresh cilantro. A squeeze of lime over the top brightens up the flavors even more.

Ingredient Insights

Each ingredient in this recipe plays a vital role in bringing the soup to life, from the meatballs to the vegetables and broth. Here’s a deeper look into why these ingredients are essential:

  • Ground Meat: Typically, chicken or turkey is used to keep the meatballs lean and tender. The mild flavor of poultry pairs beautifully with the strong seasonings and fresh vegetables. However, using beef or pork will create a richer, more robust flavor if you prefer.
  • Cilantro and Lime: These are classic Mexican ingredients that give the soup its signature vibrant taste. Cilantro adds freshness, while lime provides acidity and a refreshing zing that cuts through the richness of the meatballs and broth.
  • Jalapeño and Cumin: These ingredients bring depth and warmth to the dish. The cumin adds earthiness, while the jalapeño contributes a subtle heat that isn’t overpowering.
  • Vegetables: Carrots and zucchini are added for their texture and flavor, while spinach (or other leafy greens) brings a burst of color and nutrients. Tomatoes add a tangy undertone that balances out the savory broth.
  • Broth: The broth is the base of the soup, infusing all the ingredients with flavor. Chicken broth is the traditional choice, but vegetable broth is a great alternative for a lighter option.

Expert Tips

  • Make Ahead: This soup actually tastes better the next day when all the flavors have had time to meld. If you’re planning ahead, make the soup in advance and store it in the fridge. It can last for 3-4 days, and it freezes beautifully as well!
  • For Extra Flavor: You can add a splash of lime juice or a drizzle of Mexican crema just before serving for a creamy and tangy kick.
  • Meatball Variations: If you’re looking for a change, you can swap the ground meat for ground pork, beef, or even a mix of ground meats. For a lighter, vegetarian version, you can make meatballs with quinoa and black beans or use plant-based meat substitutes.
  • Spicy Kick: If you like your soup spicier, feel free to add more jalapeño or even throw in a diced serrano or habanero pepper.
  • Vegetable Variations: Experiment with different vegetables! Sweet potatoes, corn, or bell peppers can bring new textures and flavors to the dish.

Recipe Variations

While the traditional Mexican Wedding Soup is delicious as is, there are a few ways you can switch things up to suit your preferences or dietary restrictions:

  • Vegetarian Version: Replace the meatballs with roasted veggies (such as cauliflower, sweet potato, and mushrooms) or a combination of beans and quinoa for a hearty, plant-based option.
  • Beef & Pork Meatballs: If you prefer a richer taste, consider making meatballs with a mix of ground beef and pork, adding some spices like smoked paprika for an extra layer of flavor.
  • Tortilla Chips or Rice: For extra texture, you could serve the soup over a bed of crispy tortilla chips or cooked rice to add substance and make it a more filling meal.

Final Words

Mexican Wedding Soup isn’t just a soup – it’s a celebration of flavor, warmth, and the kind of comforting food that brings people together. With its savory broth, hearty meatballs, and burst of fresh vegetables, this soup is a perfect way to enjoy something both familiar and exciting.

FAQs

What Is Mexican Wedding Soup?

Mexican Wedding Soup is a traditional Mexican dish consisting of small meatballs made from ground beef or pork, vegetables, and herbs, served in a flavorful broth. It’s commonly garnished with cilantro, lime, and sometimes rice or corn tortillas, making it a hearty and comforting meal.

What Type Of Meat Is Typically Used In Mexican Wedding Soup?

The meatballs in Mexican Wedding Soup are typically made with a mix of ground beef or ground pork. Some variations use a combination of both, while others might include ground turkey or chicken for a lighter version.

Can I Use Pre-made Meatballs For Mexican Wedding Soup?

While homemade meatballs are recommended for the best flavor and texture, you can use pre-made meatballs as a shortcut if you’re in a time crunch. However, they may not have the same depth of flavor as those made from scratch with fresh ingredients.

What Vegetables Are Typically Included In Mexican Wedding Soup?

Common vegetables used in Mexican Wedding Soup include carrots, zucchini, onions, and spinach. Some versions may also include corn or other seasonal vegetables, depending on personal preference.

Is Mexican Wedding Soup Spicy?

Mexican Wedding Soup is not inherently spicy, but it can be customized with spicy ingredients like jalapeños or chili powder to add heat. The base recipe typically has a mild, savory flavor, but adjustments can be made to suit your taste.

Can I Make Mexican Wedding Soup Ahead Of Time?

Yes, Mexican Wedding Soup can be made ahead of time. In fact, the flavors tend to develop and improve after sitting for a few hours or overnight. Just store it in an airtight container in the refrigerator, and reheat it before serving.

What Type Of Broth Is Used In Mexican Wedding Soup?

Mexican Wedding Soup is typically made with chicken broth or beef broth as the base. The broth is flavored with aromatics such as garlic, onion, and cilantro to enhance the soup’s savory profile.

Can I Make Mexican Wedding Soup Vegetarian Or Vegan?

Yes, you can make a vegetarian or vegan version of Mexican Wedding Soup. Substitute the meatballs with plant-based alternatives such as lentils or tofu, and use vegetable broth instead of chicken or beef broth. Ensure that all other ingredients, like the broth and any additional seasonings, are plant-based.

What Should I Serve With Mexican Wedding Soup?

Mexican Wedding Soup is often served with warm tortillas, lime wedges, and chopped cilantro for added freshness. You can also pair it with a side of Mexican rice or crusty bread to make the meal more filling.

How Do I Prevent The Meatballs From Falling Apart In The Soup?

To prevent the meatballs from falling apart, be sure to handle the mixture gently when forming the balls. You can also add breadcrumbs or cooked rice to help bind the meatballs together. Additionally, make sure the broth is simmering gently (not boiling) when adding the meatballs to avoid breaking them up.