Skip to Content

Authentic Mexican Meatballs Recipe (Albondigas Mexicanas)

Inside: Find out how to make these delicious, easy to make, Mexican meatballs, known as “albondigas” in Spanish. 

Para Leer en Español, Haz Click Aqui

Mexican Meatball Soup (albondigas mexicanas)

The meatballs recipe that I am going to share today is much different from the Italian meatballs that you are probably used to, and which are also delicious. If you are looking for a more traditional meatball, check out this one made with ground bison and cheese. 

There is nothing like eating a homemade meal made by mom. Without a doubt, it is one of my favorite memories from growing up and as time goes by, I have realized how important those moments were. There is just something about a home cooked meal that makes it so delicious. 

Maybe it is being able to enjoy with family, or the love that it is made with, or maybe just simply having fresh ingredients. Whatever it is, I think we can all agree that home cooked meals are best. 

Mexican meatballs (albondigas mexicanas) top view

Some of my favorite memories are when I spent time in the kitchen with my mom or my abuela. Through them, I learned the art of cooking, and they and their delicious recipes are the inspiration behind my website. 

The best part for me was to pull up a tall stool and sit next to them to form the meatballs (or albondigas) for this recipe. It was always so much fun and I also was able to learn how to make these Mexican meatballs. 

My abuela always took advantage of those times to share stories from her youth. I listened closely while carefully trying to make perfectly shaped meatballs (although they usually ended up looking more like a sausage than a ball!). All of those years of practice helped me perfect this recipe that I am going to share today. 

Mexican meatballs (albondigas mexicanas) just the meatballs.

What Are Mexican Meatballs? 

My recipe for Mexican meatballs, or albondigas Mexicanas, are made with a combination of beef and pork. The meat is then mixed with a variety of seasonings and white rice and then cooked in a tomato-chipotle salsa. The meatballs are cooked in the salsa along with potatoes, carrots, and/or squash. 

Today, I just used potatoes, because it is a vegetable that my kids enjoy. You then serve it with white rice or beans, and of course, like most Mexican food, with tortillas. 

Mexican Meatballs process (albondigas mexicanas)

What is the difference between Mexican Meatballs and Italian Meatballs?

In my opinion, both Mexican meatballs and Italian meatballs are delicious. The main difference is really the type of spices and seasonings that are added. For example, for Italian meatballs, you will use herbs such as basil to season it, while for Mexican meatballs, you will use parsley. The other difference is that instead of a marinara, for Mexican meatballs, you will serve the meatballs with a chipotle salsa that gives it that distinctive Mexican flavor. 

Italian meatballs are usually considered more sophisticated, while Mexican meatballs are definitely a comfort food. The other difference is that Mexican meatballs are cooked with vegetables.

Mexican Meatballs (albondigas mexicans in bowl with salsa chipotle

Since you serve these meatballs as a soup, they are also known sometimes as Mexican meatball soup. They can also be served as an appetizer before the main dish at local restaurants. That said, it can also be served as a main dish accompanied by rice and tortillas. 

This is usually served for lunch, which tends to be the biggest meal of the day in Mexico. That is different from the United States where dinner is usually the biggest meal. 

Mexican meatball soup (albondigas) with garnishes

You are going to love this recipe. Don’t miss out and let me know how it turns out below. 

Check out these other Authentic Mexican Recipes

Make sure you have these products on hand

Mexican meatballs (albondigas mexicanas) top view
Save Recipe Print Recipe Pin Recipe Rate this Recipe
4.17 from 37 votes

Authentic Mexican Meatballs (Albondigas Mexicanas)

Find out how to make these delicious, easy to make, Mexican meatballs, known as "albondigas" in Spanish. 
Prep Time10 minutes
Cook Time45 minutes
Total Time55 minutes
Course: Main Course
Cuisine: Mexican
Keyword: meatballs
Servings: 20 Meatballs
Calories: 97kcal


For the Meatballs

  • 1/2 lb ground beef
  • 1/2 lb ground pork
  • 1/4 onion finely chopped
  • 2 cloves garlic finely minced
  • 1/4 bunch fresh parsley finely chopped
  • 1/4 cup white rice partially cooked (per instructions below)
  • 1 tsp ground cumin
  • 1 tsp ground oregano
  • 1 tsp ground paprika
  • salt and pepper to taste

For the Tomato-Chipotle Salsa

  • 5 roma tomatoes roasted
  • 2 cloves garlic roasted
  • 1/4 onion roasted
  • 5 cups chicken broth
  • 3 large potatoes cut into cubes
  • 2 sticks celery cut into small pieces
  • 1 tbsp oregano
  • 1 tbsp paprika
  • 1 tbsp ground cumin
  • salt and pepper to taste
  • 1-2 chipotle peppers in adobo sauce optional


  • Start by adding the 1/2 cup of white rice to a pan with 1/2 cup of water and let boil for 10 minutes to partially cook the rice. Let cool and set aside. 
  • Add all of the meatball ingredients, including the rice, in a large bowl and mix well. 
  • Once combined, form balls that are approximately 1 inch in diameter, and place on a baking sheet. 
  • Bake at 400 degrees Fahrenheit for about 15 minutes or until sufficiently browned on the outside. 
  • Separately, blend the ingredients for the salsa in a blender, and then saute the salsa with 1 tsp of olive oil over medium-high heat. Add the potatoes and let boil for approximately 5 minutes. 
  • Add the celery and the cooked meatballs. 
  • Add additional salt and pepper to taste and let simmer for approximately 20 minutes longer until the meatballs and potatoes are completely cooked through. 
  • Accompany with rice, beans, and tortillas. 


Serving: 1Meatball | Calories: 97kcal | Carbohydrates: 7g | Protein: 5g | Fat: 5g | Saturated Fat: 1g | Cholesterol: 16mg | Sodium: 250mg | Potassium: 320mg | Fiber: 1g | Vitamin A: 450IU | Vitamin C: 11.5mg | Calcium: 32mg | Iron: 2.1mg
Tried this recipe?Mention @mylatinatable or tag #mylatinatable!

Find out how to make these delicious, easy to make, Mexican meatballs, known as "albondigas" in Spanish. 

4.17 from 37 votes (32 ratings without comment)
Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sergio Sierra

Friday 18th of August 2023

My grandmother always put a small piece of hardboiled egg inside each meatball. They were delicious.


Monday 26th of December 2022

I have made this recipe 3 times now. They are absolutely amazing meatballs!! The rave reviews are constant. (I had never made Mexican meatballs before and the third time was for a Mexican family for Christmas.) I'm so happy!!

Jane Corbin

Friday 10th of June 2022

I’ve had Mexican meatballs with a 1/4 hard boiled egg in the center… have you heard of this?

Sunday 25th of June 2023

@Jane Corbin, yeah it’s called a scotch egg lol


Tuesday 3rd of May 2022

I am wondering if it is ok to brown meatballs in a skillet, instead of in the oven? Thank you for this wonderful recipe.


Thursday 6th of January 2022

Found this recipe from a friend sharing it on Twitter and am dying to try making them soon! My Italian/Belgian side of the families meatballs are actually close-ish, more garlic, stale bread instead of rice and no cumin or paprika so I can already tell these are going to be fantastic! Will update once I make them thanks for sharing!!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from My Latina Table

Subscribe now to keep reading and get access to the full archive.

Continue reading