Mexican Meatball Soup (Sopa de Albondigas) - Mexican Recipes (2024)

Published: · Updated: by Mely Martínez

JUMP TO RECIPE

There are several ways to make a Mexican meatball soup, and this is one of the simplest recipes that I’ve found that my family absolutely loves. These Mexican albondigas are cooked in a tomato broth flavored with cilantro, garlic, and onions. It's authentically delightful!

Mexican Meatball Soup (Sopa de Albondigas) - Mexican Recipes (1)

Making and sharing authentic Mexican soup recipes is a huge passion of mine and this sopa de albondigas is no different.

I know many people are used to seeing meatballs being served with spaghetti but, in Mexico, it is very common to make homemade meatballs and add them to delicious soups!

In This Post
  • Frequently Asked Questions About Mexican Meatball Soup
  • Homemade Mexican Meatball Soup
  • How To Make Meatball Soup: Step By Step Tutorial
  • More Authentic Mexican Recipes To Enjoy
  • 📖 Recipe
  • 💬 Comments

This authentic Mexican soup is very versatile, allowing you to add vegetables or other types of herbs to season it. It's also a popular way to use any leftover ground beef you may have from another recipe. I always buy too much when I plan on making picadillo!

Frequently Asked Questions About Mexican Meatball Soup

Before I share my soup recipe, here are a few questions I've been asked about this sopa de albondigas.

Can I use something else besides ground beef for the meatballs?

Yes! Sometimes, I will mix half ground pork meat and half ground beef when making the meatballs. You can also just simply use ground pork or ground turkey as well.

How do I keep the meatballs from falling apart?

In this recipe, I used a slice of bread and a beaten egg to help bind the meatballs. There are also some meatball soup recipes that add cooked eggs or rice to the meat mixture to help it stay together.

What other meatballs can I add to this soup recipe?

I recommend looking at these two other options here on the blog: Chipotle Meatballs and Jalisco Style Meatballs. Either one of these meatballs would work perfectly in this Mexican soup recipe.

Where can I find meatball soup in Mexico?

This soup can be found at many Mexican “fondas” which are small mom-and-pop restaurants that sell meals at noon for the office workers. Some other restaurants similar to dinners also offer them from time to time. Although, their more popular offering is the Chipotle Meatballs.

Homemade Mexican Meatball Soup

Here is a list of ingredients you will need to make this soup...

For The Tomato Broth:

  • Tomato
  • White onions
  • Garlic cloves
  • Vegetable oil
  • Chicken broth
  • Chopped cilantro
  • Salt
  • Spring of mint (optional)

For The Meatballs:

  • Ground beef
  • Sliceof bread
  • Milk
  • Eggs
  • Garlic cloves (or garlic powder)
  • Peppercorns (or ground pepper)
  • Salt to taste

Please note:For exact measurements of the ingredients listed above, scroll down to the recipe card located at the bottom of this post!

JUMP TO FULL INSTRUCTIONS

Cooking Tips:

  • Some cooks in Mexico use granulated chicken bouillon instead of chicken broth. This is a very common practice among many cooks. If you decide to use it, follow the package directions to make the 4 cups of broth as needed.
  • You can add other diced vegetables like carrots, potatoes, zucchini, chayote, cabbage, and potatoes to the broth while it is simmering. If adding carrots, add them at the beginning with the tomato sauce. Other vegetables will take less time to cook and can be added when you add the meatballs.
  • I prefer to buy ground meat with a little bit of fat, like the one sold at the market with an 85/15% of fat content. It has more flavor and you can easily remove the fat after it floats to the surface of the broth!
  • If you want to make your Mexican Meatballs spicy, add serrano or jalapeño peppers to the tomato salsa while you are making it in the blender.

How To Make Meatball Soup: Step By Step Tutorial

To make things easier for you, I am going to break down the directions to this recipe into sections.

Make The Tomato Broth

  • Add the tomatoes, onions, and garlic cloves onto a hot griddle to roast. Turn occasionally to make sure the veggies are evenly roasted (about 5-7 minutes). Roasting everything helps the flavor really come through!
  • After they are done roasting, place everything into the blender and process until you have a smooth sauce. If your tomatoes aren’t juicy enough and the sauce is too chunky, add ¼ cup of water.
  • Heat some oil in a large saucepan over medium-high heat and gently pour in the tomato sauce.
  • Cook for about 5 minutes, add in the chicken broth and bring to a boil.
  • When it starts boiling, reduce the heat to a simmer as you work to make the meatballs.

Make The Beef Meatballs

  • In a small bowl, soak the bread with the milk until it is soft (about 1 minute).
  • Grind garlic clove and peppercorns in your molcajete or food processor.
  • Add the ground beef to a bowl and make a well in the center. Add the ground garlic and peppercorns along with the bread soaked in milk and the beaten egg. Season with salt!
  • Mix all of the ingredients together but make sure to not overmix.

Form The Meatballs

  • Take the meat and shape them to about the size of a golf ball.
  • After you have shaped all of the balls, gently drop them in the tomato broth.

Cook The Meatball Soup and Serve

  • Cook for 15-20 minutes and add the chopped cilantro in the last 5 minutes. In this step, add any extra vegetables you want in your soup to cook along with the meatballs.
  • Serve and enjoy!
Mexican Meatball Soup (Sopa de Albondigas) - Mexican Recipes (2)

What To Serve With Sopa De Albondigas

This Mexican meatball soup is traditionally served with rice and beans with a side of warm corn tortillas.

These albondigas are really delicious and a very comforting meal!

Mexican Meatball Soup (Sopa de Albondigas) - Mexican Recipes (3)

More Authentic Mexican Recipes To Enjoy

If you enjoyed this recipe for Mexican meatball soup, take a look at some of these other authentic Mexican recipes:

  • Mexican Potato Soup
  • Vegetable Beef and Rice Soup
  • Mexican Lentil Soup
  • Creamy Black Bean Soup
  • Mexican Beef Soup With Short Ribs

I hope you make this recipe real simple Mexican soup with meatballs! If this recipe was of any help to you, come back to let me know your experience. Please leave us a comment done below and tell us all about it!

¡Buen provecho!
Mely

📖 Recipe

Mexican Meatball Soup (Sopa de Albondigas) - Mexican Recipes (4)

Mexican Meatball Soup

Mely Martínez

There are several ways to make a Mexican meatball soup, and this is one of the simplest recipes that I’ve found that my family absolutely loves. These Mexican Meatballs are cooked in a tomato broth flavored with cilantro & mint. A delicious and elegant dish that’s perfect for a nice dinner.

4.75 from 63 votes

Prep Time 15 minutes mins

Cook Time 30 minutes mins

Total Time 45 minutes mins

Course Beef, Soups

Cuisine Mexican

Servings 6

Calories 266 kcal

Ingredients

FOR THE TOMATO BROTH:

  • 1 Lb. tomato
  • ¼ medium white onion
  • 1 garlic clove
  • 1 tablespoon vegetable oil
  • 4 cups of chicken broth*
  • ½ cup chopped cilantro
  • Salt to taste

FOR THE MEATBALLS:

  • 1 Lb. ground beef
  • 1 slice of bread
  • ¼ cup milk
  • 1 large egg beaten.
  • 1 garlic clove chopped (or ⅓-teaspoon garlic powder)
  • 6 peppercorns or ½ teaspoon of ground pepper
  • Salt to taste

Instructions

  • Place the tomatoes, onion, and garlic on a hot griddle to roast. Turn ccasionally to have an even roasting (about 5-7 minutes). Once roasted, place in your blender and process until you have a smooth sauce. If your tomatoes aren’t juicy and your blender is having a hard time blending, add ¼ cup of water.

  • Heat 1 tablespoon of oil in a large saucepan at medium high heat. Once it is hot, gently pour in the sauce and cook for about 5 minutes and then add the chicken broth. Keep cooking. When it starts boiling, reduce the heat to simmer. While the sauce is cooking we will start forming the meatballs.

  • To from the meatballs: In a small bowl, soak the bread with the milk until it is softened, about 1 minute.

  • Place meat in a large bowl and make a well in the center.

  • Grind garlic clove and peppercorns in your molcajete (the flavors won’t be able to compare if you use the dried form, but they’ll still work fine). Once ground, add it to the meat, as well as the bread soaked in milk and the beaten egg. Season with salt.

  • Gently mix with your hands or a wooden spoon. Do not over-mix or your meatballs will be hard. Next, form the small balls (the size of a golf ball) with your hands, without forcing or putting too much pressure on the meat, and carefully drop them into the simmering tomato broth. Keep making the meatballs, repeating this process. Once all of the meatballs are in the broth, cook for another 15 to 20 minutes. 5 minutes before they’re done, add the chopped cilantro and season with salt. In this step, add any extra vegetables you want in your soup to cook along with the meatballs.

This soup is traditionally served with rice or beans and warm corn tortillas. They are really delicious and a very comforting meal.

    Notes

    • Some cooks in Mexico use granulated chicken bullion instead of chicken broth. Follow the package directions to make the 4 cups of broth needed. You can also add extra broth for a more liquid soup.

    • You can add other diced vegetables like carrots, potatoes, zucchini, chayote, cabbage, and potatoes to the broth while it is simmering. If adding carrots, add them at the beginning with the tomato sauce. Other vegetables will take less time to cook and can be added when you add the meatballs.

    • I prefer to buy ground meat with a little bit of fat, like the one sold at the market with an 85/15% of fat content. It has more flavor, and you can easily remove the fat after it floats to the surface of the broth.

    If you want to make your Mexican Meatballs spicy, add serrano or jalapeño peppers to the tomato salsa while you are making it in the blender.

    Nutrition

    Serving: 1.5cupCalories: 266kcalCarbohydrates: 7gProtein: 16gFat: 19gSaturated Fat: 8gCholesterol: 81mgSodium: 667mgPotassium: 554mgFiber: 1gSugar: 3gVitamin A: 775IUVitamin C: 22.4mgCalcium: 53mgIron: 2.3mg

    Tried this recipe?Let us know how it was!

    Mexican Meatball Soup (Sopa de Albondigas) - Mexican Recipes (2024)

    FAQs

    How to make sopa albondigas? ›

    directions
    1. In a large saucepan cook onion and garlic in hot oil until onion is tender but not brown.
    2. Stir in water, broth and tomato paste.
    3. Bring to a boil; add potatoes and carrots.
    4. Simmer 5 minutes.
    5. Meanwhile combine egg, cilantro or parsley, salt, oregano and pepper.
    6. Add ground beef and rice and mix well.

    What are Mexican albondigas made of? ›

    What Is Albondigas Soup? A simple soup base is made with sautéed onions, garlic, broth, and tomatoes. Into the bubbling soup you drop meatballs made with ground beef or ground turkey and rice. The meat creates its own additional broth.

    Why is my albondiga soup so greasy? ›

    Why is my albondigas soup so greasy? The most common reason for oily albondigas soup is due to not using lean ground beef for the meatballs. If the meat is fatty then all that fat is going to escape into the broth. So I always suggest using lean ground beef that has less than 15% fat, ground turkey, or ground chicken.

    Why do albondigas fall apart? ›

    Albondigas require both eggs and rice to bind the ingredients together. If you don' have enough of either ingredient compared to the ratio of meat and liquid, the meatballs can fall apart.

    How do you keep meatballs from falling apart in soup? ›

    Add a lightly beaten egg, but not too much. Egg acts as a binder for the ingredients, but you only need a small amount. One small egg will do for one pound of minced meat. Alternatively, if you're following an egg-free diet, you could soak fresh bread in milk, squeezing out any excess milk, to use as a binder.

    Do you bake or fry meatballs before putting in sauce? ›

    You can brown the uncooked meatballs in a sauté pan before adding them to the sauce. You can brown them in the oven. Or you can skip browning altogether and put the raw meatballs straight into the sauce to cook.

    Why are my albondigas still pink? ›

    The pink color can be due to a reaction between the oven heat and myoglobin, which causes a red or pink color. It can also occur when vegetables containing nitrites are cooked along with the meat.

    What does albondigas in English mean? ›

    Albondigas are itinerant meatballs. The name is derived from the arabic 'al-bunduq', meaning hazelnut, but also more generally used to describe any small round object. It is thought that albondigas were originally a Berber or Arabic speciality which was found its way into Spain during the period of Muslim rule.

    Why are my albondigas hard? ›

    Albondigas are usually hard or tough for two reasons. The first reason is that the meatball mixture was overmixed. Using your hands to mix the meat until just combined is the best way to avoid this. The second reason is that you are compacting the meatballs too much when you form them.

    Who invented the albondigas? ›

    Albóndigas are thought to have originated as a Berber or Arab dish imported to Spain during the period of Muslim rule. Spanish albóndigas can be served as an appetizer or main course, often in a tomato sauce. Mexican albóndigas are commonly served in a soup with a light broth and vegetables.

    How do you make soup super smooth? ›

    Puree the soup in batches in a blender until smooth. If using an immersion blender, leave the mixture in the pot and blend the soup until smooth. (Use caution when pureeing hot liquids.) Stir in half-and-half (if using), salt and pepper.

    How do you know when albondigas are done? ›

    Mix together beef, bread crumbs, and milk in a bowl. Form into 1-inch meatballs and drop into broth. Bring soup to a boil, then reduce heat to medium-low. Cover and cook until meatballs are no longer pink in the center and vegetables are tender, about 20 minutes.

    What is the secret to making tender meatballs? ›

    Milk: Adds moisture and tenderizes the meat, making our meatballs juicy and tender once cooked. Egg: Adds more moisture and helps the mixture firm up once cooked. Parmesan: My secret ingredient for the best meatballs! Parmigiano-Reggiano adds flavor and salt to our mixture.

    What country are albondigas from? ›

    In the rich tapestry of Spanish cuisine, Albondigas hold a special place. These savory meatballs, simmered in a flavorful tomato sauce, embody the warmth and zest of Spain's culinary tradition.

    Why is my Sopa mushy? ›

    Mushy pasta means your soup was simmered too long. For best results, remove the pasta from the heat after simmering for about 10 minutes, or when the pasta is tender.

    How to make meatballs that hold together? ›

    Egg: A lot of meatball recipes add egg to the mince mixture because it helps to bind the balls together. Breadcrumbs: Breadcrumbs also help to bind your meatballs. If the mince mixture is quite wet, breadcrumbs will help soak up excess moisture so that the balls don't fall apart.

    What is sopa de tortilla made of? ›

    Traditional tortilla soup is made of fried corn tortilla pieces, submerged into a broth of tomato, garlic, onion, and epazote. It is served with pieces of pasilla chiles, chicharrón, avocado, queso panela, lime, and Mexican crema.

    How to make meatballs that aren t tough? ›

    Egg and breadcrumbs are common mix-ins to add moisture and tenderness. Another binder option that people swear by is a panade, which is fresh or dry breadcrumbs that have been soaked in milk. “The soaked breadcrumbs help keep the proteins in the meat from shrinking,” as food writer Tara Holland explained in the Kitchn.

    References

    Top Articles
    Latest Posts
    Article information

    Author: Pres. Lawanda Wiegand

    Last Updated:

    Views: 6561

    Rating: 4 / 5 (51 voted)

    Reviews: 90% of readers found this page helpful

    Author information

    Name: Pres. Lawanda Wiegand

    Birthday: 1993-01-10

    Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

    Phone: +6806610432415

    Job: Dynamic Manufacturing Assistant

    Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

    Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.