Mexican Meatballs

Mexican Meatballs

Mexican Meatballs or “Albondigas” in Spanish, are known for being a very homely dish in Mexico, meant to bring comfort and a lovely everyday meal for your family. An albondigas recipe is almost always accompanied by fresh homemade beans, rice and warm tortillas. They can be served with a broth or tomato based sauce, and with vegetables such as courgette, potatoes and carrots. It’s a very humble and nourishing dish.

For our Mexican meatballs recipe, we made a tomato based sauce with Gran Luchito Chipotle Paste for a delicious smoky and spicy taste. We then added homemade chicken or vegetable stock to enhance the flavour of the albondigas sauce even more. 

Add potatoes to bulk up your authentic Mexican meatballs, and carrots as well, if you like. In terms of making meatballs, they are made with only a few ingredients. We only add the olive oil and oregano to help bind it all together. Don’t use eggs though, as this often changes the taste of the meatballs.

We recommend serving this easy meatballs dish for your family with a side of our Mexican Rice recipe and some warm Gran Luchito Soft Taco Wraps on the side.

  • Prep time

    15 mins

  • Cook time

    40 mins

  • Total time

    55 mins

  • Ideal for


  • Make it


  • Serves


How to make it

  1. Preheat the oven to 200˚C/390˚F. In a lined baking tray place the tomatoes, onion and garlic cloves. Add a drizzle of olive oil and a pinch of salt. Bake in the oven for 25-30 minutes approx.
  2. At the same time place the potatoes in a saucepan and cover with water. Add salt and bring to the boil, then cook until slightly soft. Once ready, remove from the heat and drain your potatoes, then set aside.
  3. In the meantime, prepare the meatballs mixture. In a bowl add the beef mince, onion, garlic, coriander, cumin, oregano, olive oil, Worcestershire sauce, a pinch of salt, and freshly ground black pepper. Mix everything with your hands until all the ingredients are well integrated.
  4. Then with your hands form the meatballs by first pressing the meat between your palms and then shaping it into a ball. Repeat the same with the remaining mixture, and you should get about 15-16 meatballs.
  5. Heat up a frying pan with a drizzle of olive oil, and fry your meatballs five or six at a time (don’t overcrowd the pan). Once ready, remove and set aside. You just want to sear them and get a bit of colour on them, they will then get fully cooked in the sauce later.
  6. For the sauce to go with meatballs place your roasted tomatoes, onion and garlic into a blender. Add the Chipotle Paste and chicken stock, then blend until smooth. Once ready, place your meatballs sauce in a large pan and add the potatoes and meatballs, then season with salt and freshly ground black pepper. Simmer for 10 to 15 minutes and then serve.
  7. Garnish your meatballs recipe with a bit of fresh crumbled feta cheese on top as well as some fresh coriander. Serve with a side of our Mexican Rice on the side and some warm Soft Taco Wraps.

Download Our Free Guide To Mexican Classics

Your free guide will be emailed to you immediately.

What To Serve With Mexican Meatballs

Serve alongside your albondigas a side of our Mexican Rice recipe, some warm Soft Taco Wraps, and some Mexican Black Beans. Meatballs and rice is always the way to go for this dish!

Similar Recipes You Might Like to Try


How to make albondigas tender?

When meatballs are packed together too tightly, they end up tough, rubbery, and chewy. Being gentle is the name of the game when it comes to rolling meatballs. Also, the olive oil will help with keeping the meatballs tender and moist, so don't skip that.

How to make albondiga soup?

First of all you make your meatballs as seen in our recipe (typically quite large). Then they are simmered in the soup broth over a medium heat for about 30 minutes. The broth is made with chicken broth or beef broth, crushed tomatoes, carrots, potatoes, and zucchini. You can add lime juice and coriander to the soup if you like, to brighten the flavour.

Are meatballs mexican?

It's unclear who invented the first meatball, although many people believe that the meatball first originated in Persia where leftover meat was used to make a dish known as Kofta. It is supposed that from Persia the meatball spread throughout the Middle East to China.

Please let us know what you think of this recipe

0 0 votes
Notify of
Inline Feedbacks
View all comments
Sign up for free cookbook.

Subscribe now for a free copy of the Gran Luchito e-cookbook filled with delicious, authentic Mexican recipes and join our mailing list for all the latest recipes, news and blog updates.