Nothing more comforting than a bowl of Sopa de Albóndigas

There’s something incredibly comforting about a steaming bowl of Sopa de Albóndigas. This traditional Mexican meatball soup is the kind of meal that brings everyone to the table, especially when the weather begins to cool. Tender meatballs made with ground beef, pork, rice, fresh herbs, and finely chopped vegetables simmer in a flavorful tomato broth alongside carrots, potatoes, chayote, and Mexican squash. Every spoonful is hearty, nourishing, and full of familiar flavors. It’s a wonderful example of Mexican home cooking, where simple ingredients come together to create a satisfying meal that tastes like home.

Related Recipe: Sopa de Video

What Is Sopa de Albóndigas?

Sopa de Albóndigas, or Mexican meatball soup, is a beloved comfort food found in kitchens throughout Mexico. Unlike Italian-style meatballs, which are often served with pasta or tomato sauce, Mexican albóndigas are typically simmered directly in a seasoned broth with vegetables.

What makes this soup particularly special is the combination of rice and fresh herbs incorporated into the meatballs. The rice helps create a tender texture, while peppermint adds a subtle, refreshing flavor that complements the richness of the meat.

The broth is equally important. Fresh tomatoes, onion, and garlic form a flavorful base that becomes even more delicious as the meatballs and vegetables cook together.

A Little History of Sopa de Albóndigas

The history of albóndigas reflects the many cultural influences that have shaped Mexican cuisine. The word albondiga comes from the Arabic al-bunduqa, meaning a small round object or ball. Meatball preparations traveled through the Iberian Peninsula during centuries of Arab influence and eventually made their way to Mexico through Spanish colonization.

Over time, Mexican cooks adapted these preparations using local ingredients and regional cooking traditions. Tomatoes, squash, chayote, and native herbs helped transform the dish into the comforting soup enjoyed today.

Like many traditional Mexican dishes, there isn’t one definitive version of Sopa de Albóndigas. Recipes vary from family to family, with different combinations of meat, vegetables, herbs, and seasonings. Some versions feature a light broth, while others have a richer tomato base.

Ingredient Variations

One of the wonderful things about Sopa de Albóndigas is how easily it can be adapted to the ingredients you have available.

Ground meat: This recipe combines ground beef and ground pork for flavorful, tender meatballs. You can use all beef or substitute ground turkey or chicken for a lighter version. Leaner meats may produce slightly firmer meatballs.

Fresh herbs: Peppermint is a distinctive ingredient in this recipe, adding a delicate herbal note without overpowering the broth. Fresh spearmint, commonly known as hierbabuena, is another traditional choice. You can also experiment with fresh cilantro for a different flavor.

Vegetables: Carrots, potatoes, chayote, celery, and Mexican squash make this soup especially hearty. Zucchini is an excellent substitute for Mexican squash. Green beans, corn, or cabbage are also delicious additions.

Rice: White rice is traditionally mixed into the meatballs to give them a tender consistency. Par-cooking the rice helps ensure it finishes cooking properly inside the meatballs.

Broth: Beef broth gives this version a rich, savory flavor, but chicken broth can be used for a lighter taste. The fresh tomato base provides plenty of flavor either way.

Serving Suggestions

Sopa de Albóndigas is filling enough to enjoy as a complete meal, but a few simple accompaniments make it even more satisfying.

  • I love serving it with a generous squeeze of fresh lime juice. The acidity brightens the tomato broth and balances the richness of the meatballs.
  • A side of Mexican rice is another delicious option. You can serve it separately or spoon a little into your bowl to soak up the broth.
  • Warm corn tortillas are perfect for enjoying alongside the soup. For a little extra heat, offer your favorite homemade salsa or sliced serrano peppers at the table.
  • Finish with freshly chopped cilantro, if desired, and serve the soup piping hot.

How to Store and Reheat

Sopa de Albóndigas makes wonderful leftovers because the flavors continue to develop as the soup rests.

  • Refrigerator: Allow the soup to cool slightly, then transfer it to shallow, airtight containers and refrigerate within two hours. Store for up to 3 to 4 days.
  • Freezer: Freeze cooled soup in freezer-safe containers for up to 3 months for best quality. Leave room for expansion. Keep in mind that potatoes and squash may become softer after thawing.
  • Reheating: Warm the soup gently in a saucepan over medium-low heat until the meatballs and broth are heated through to 165°F. Add a splash of broth or water if needed.

A Bowl of Mexican Comfort

Sopa de Albóndigas is more than a simple meatball soup. It’s a celebration of Mexican home cooking, filled with ingredients that are humble, familiar, and deeply satisfying. Whether you’re making it for a Sunday family meal, a chilly evening, or simply craving something comforting, this soup brings warmth and tradition to every bowl.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
This Avocado Pistachio Bread with Lime Glaze

This Avocado Pistachio Bread with Lime Glaze

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Ericka Sanchez
  • Prep Time: 20 minutes
  • Cook Time: 45-55 minutes
  • Total Time: 65-70 minutes
  • Yield: serves 10 1x
  • Category: Dinner, Lunch
  • Method: Boiling
  • Cuisine: Mexican

Description

This Avocado Pistachio Bread with Lime Glaze is a moist, buttery quick bread made with creamy avocado, crunchy pistachios, and fresh lime zest. Finished with a sweet, tangy lime glaze and a sprinkle of chopped pistachios, this tender loaf is perfect for breakfast, brunch, or an afternoon treat.


Ingredients

Scale
  • 1½ cups all-purpose flour
  • 1½ teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon kosher salt
  • ½ cup granulated sugar
  • ¼ cup light brown sugar, packed
  • 6 tablespoons unsalted butter, softened
  • ½ cup ripe avocado, mashed until completely smooth
  • 2 large eggs, at room temperature
  • 1 teaspoon vanilla extract
  • 1 tablespoon lime zest
  • ¼ cup whole milk, room temperature
  • ½ cup shelled pistachios, lightly toasted and coarsely chopped
  • Ingredients for Lime Glaze:
  • 1 cup powdered sugar
  • 1½ to 2 tablespoons fresh lime juice
  • Chopped pistachios, for garnish
  • Finely grated lime zest, for garnish

Instructions

  1. Preheat the oven to 350°F. Grease loaf pan with nonstick baking spray. If desired, line the pan with a parchment sling.
  2. In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
  3. In a large bowl, using an electric mixer, beat the butter, granulated sugar, and brown sugar on medium-high speed for about 3 minutes, until noticeably lighter and fluffy. 
  4. Add the mashed avocado and beat on medium speed until completely smooth and incorporated, about 1 minute.
  5. Beat in the eggs. Beat in the vanilla and lime zest.
  6. Using a rubber spatula, fold one-third of the flour mixture into the avocado mixture. Fold in half of the milk. Repeat with another third of the flour and the remaining milk, then fold in the remaining flour just until combined. Do not overmix.
  7. Gently fold in the chopped pistachios. The batter should be thick and creamy.
  8. Spoon the batter into the prepared pan and gently smooth the top. Bake for 42-45 minutes, until the loaf is risen and golden and a toothpick inserted into the center comes out with a few moist crumbs attached.
  9. Let the loaf cool in the pan for 15 minutes, then carefully remove it and transfer to a wire rack. Cool completely.
  10. Whisk the powdered sugar with 1½ tablespoons lime juice. Add additional lime juice, a teaspoon at a time, until you have a thick glaze. Spoon it down the center of the completely cooled loaf and gently encourage it toward the edges.
  11. While the glaze is still wet, sprinkle the top with chopped pistachios and a little fresh lime zest.

Notes

Avocado: Use a ripe avocado and mash it until completely smooth. This helps create a moist, tender crumb without noticeable pieces of avocado.
Pistachios: Lightly toast the pistachios before adding them to the batter to enhance their nutty flavor. Allow them to cool before folding them in.
Room-temperature ingredients: Bring the eggs and milk to room temperature before mixing to help create a smooth, evenly combined batter.
Avoid overmixing: Fold in the flour just until incorporated. Overmixing can result in a dense or tough loaf.
Baking: Begin checking for doneness around 42 minutes. The bread is ready when a toothpick inserted into the center comes out with a few moist crumbs.
Lime glaze: Allow the bread to cool completely before glazing to prevent the glaze from melting into the loaf.
Storage: Store the glazed bread in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days. For longer storage, freeze individual slices for up to 3 months.


Nutrition

  • Serving Size: 1 slice
  • Calories: 300
  • Sugar: 28 g
  • Sodium: 220 mg
  • Fat: 12 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 7 g
  • Trans Fat: .3 g
  • Carbohydrates: 44 g
  • Fiber: 2 g
  • Protein: 5 g
  • Cholesterol: 56 mg

FAQs

Why do you add rice to Mexican meatballs?

Rice helps give albóndigas their characteristic tender texture. It absorbs moisture and flavor as the meatballs cook, making them especially delicious. Some families use uncooked rice, but this recipe calls for par-cooked rice to help ensure even cooking.

Can I make Sopa de Albóndigas ahead of time?

Absolutely! This soup is an excellent make-ahead meal. Prepare it a day in advance, refrigerate it properly, and reheat before serving. The vegetables will soften slightly, but the broth will remain flavorful.

How do I keep the meatballs from falling apart?

The eggs help bind the meat mixture, while the rice contributes structure. Mix the ingredients until combined, shape the meatballs firmly without overworking them, and carefully lower them into the simmering broth. Avoid vigorous stirring during the first few minutes of cooking.

Can I freeze the meatballs before cooking them?

Yes! Arrange the uncooked meatballs on a parchment-lined baking sheet and freeze until firm. Transfer them to a freezer-safe container or bag and store for up to 3 months for best quality. Thaw overnight in the refrigerator before adding them to the broth, and cook thoroughly.