Albondigas a la Mexicana (Mexican Style Meatballs)


Winter is the perfect time for cosy and comfort food and today is one of those days that I just fancy some of my mum’s soups, but unfortunately she is miles away from me, so I decided to make one of her famous soups, albondigas! This is a nice cosy dish that will definitely will always take me back to my childhood, my mum would always make them on a cold winter day and we would arrived from school and the whole house would had that lovely and yummy smell!! Aw! I really miss my mum right now!

The recipe is quite easy, but you need to be patience and make it with love, as my mum would say, that is the key to a nice and delicious dish.

First you have to treat the meat as it is dough and work it, mix all the ingredients very well until they are properly combined, then make the broth and leave it to simmer for quite a while, to make it for grown ups you only need to add some chipotle chilli paste, after you add the meatballs and let them cook slowly, finally add the veggies you like and listo!!! The meatballs Mexican style are done! All you need after they are ready is some lime wedges and some warm corn tortillas, sit down and eat it and think that you are in Mexico, in your mum’s house!

Makes around 12 meatballs


For the meatballs

  • 500gr beef mince meat
  • 10 fresh mint leaves
  • 1 medium egg
  • 1/4 mince white onion
  • 1/2 cup basmati rice
  • 1/2 tsp garlic salt
  • Pinch of salt
  • Pinch of pepper

For the broth

  • 3 fresh tomatoes
  • 1/2 onion
  • 1 chipotle chilli in adobo optional  (for grown ups)
  • Organic chicken stock cube
  • 1 tbsp tomato purée
  • A small bunch of fresh coriander
  • 5 fresh mint leaves
  • 1 pint water
  • 1/2 tsp maldon salt
  • Pinch of ground pepper
  • 1 tbsp rapeseed or vegetable oil


  • 6 baby potatoes peeled and cut in chunks
  • 4 carrots peeled and cut in chunks
  • 1 courgette cut in chunks


  1. Mix all the meatballs ingredients in a large mixing bowl. Work the mince meat until getting a smooth consistency. Make the meatballs a little smaller of a golf balls. Leave aside.
  2. To make the broth. Blend the tomatoes and onion and if you are making the soup for grown ups, add the chipotle chilli, water.
  3. Heat a large sauce pan and add the oil. Once is hot add the tomato broth, once it starts boiling, add the chicken stock cube and tomato purée.
  4. Let it simmer for 10 min and add maldon salt if needed, a pinch of ground pepper and the fresh mint and coriander.
  5. Let the broth cook for 15 more min and add the meatballs.
  6. Cook the meatballs for 10 min in the broth and remove the impurities with a spoon.
  7. The add the vegetables and cook for 15 min. Once the veggies are soft the soup is ready.
  8. Enjoy it with a squeeze of lime and warm corn tortillas.


  • The impurities is the foam the forms on top of the broth once the meatballs have been cooking for around 10 min.



Join the Conversation

  1. This soup looks so delicious, and I love that these are ingredients that I usually have on hand! I will definitely be making this.

    1. Thank you lovely! It is a lovely and cosy recipe 😘

  2. This looks sooooo good! Everybody has their own meatball recipe in Mexico, but yours looks amazing. I’m going to make this!!!

    1. Thank you guapa! If you make it tell me if you like it! 😘

  3. This looks so good, Karla! One question: you add the rice in uncooked? Going to try to make this week! xoxo

    1. Hi Kate, thank you guapa! Yes, I add the rice uncooked. I hope you like the recipe xx

Leave a Reply

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

© Mexican Food Memories 2021. All rights reserved.

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

In order to use this website we use the following technically required cookies
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

We use WooCommerce as a shopping system. For cart and order processing 2 cookies will be stored. This cookies are strictly necessary and can not be turned off.
  • woocommerce_cart_hash
  • woocommerce_items_in_cart
  • wc_fragments_#

Decline all Services
Accept all Services