Keto Mexican Meatballs

Keto Mexican Meatballs

Keto Mexican Meatballs

If you’re looking for a simple weeknight meal, these Keto Mexican Meatballs should be in regular rotation!

Chicken mince is cheap and can often be found on special.

I load up my freezer whenever I find it, so this is a meal that is simple to whip up when inspiration is lacking.

I love to serve these meatballs with avocado or guacamole, sour cream, coriander and grated cheese.

I’ve also had them before with zucchini noodles which also works really well!

Keto Mexican Meatballs

The amount of chilli used is to my taste, but of course adjust to your own.

If you’re cooking for kiddies you would likely want to leave it out completely, and scale back the cumin as well.

By oven baking the meatballs, the end up really nice and moist.

The other reason I oven bake the meatballs is because..well.. sometimes I’m lazy.

Putting them in the oven while your sauce simmers means you’ve got 20 minutes of chill out time. Wine time. Reading time. Or dishes time if you’re so inclined.

Keto Mexican Meatballs

The chicken will let out a bit of moisture in the oven, but don’t worry, this is normal. They almost ‘steam’ in the oven, but since you are putting them into a sauce, it doesn’t matter that they aren’t crispy.

By all means you can pan fry them, but the other risk is that they don’t cook as evenly, or that they fall apart. In the oven, less handling means more staying together!

And more time for wine.



Keto Mexican Meatballs

Other Keto Mexican Recipes

Some other recipes you might enjoy:

Keto Slow Cooker Mexican Chilli

Keto Mexican Beef Fajita Salad

Keto Taco Soup

Enjoy x

Keto Mexican Meatballs

Oven baked Mexican spiced meatballs are tossed in a rich tomato based sauce, perfectly served with guacamole, sour cream and cheese


  • 500 grams chicken mince
  • 1 egg
  • 1 teaspoon garlic paste
  • 6 tablespoons almond flour
  • 1 teaspoon cumin
  • 1 teaspoon ground coriander
  • .5 – 1 teaspoon chilli flakes (as hot as you like!)
  • 1 teaspoon salt
  • 1/2 teaspoon pepper

Mexican Sauce

  • 1/2 small onion (diced)
  • 2 tablespoons olive oil
  • 2 teaspoons cumin
  • 1/2 tablespoon paprika
  • 1 teaspoon ground coriander
  • 1 teaspoon chilli flakes (more to taste)
  • 1/2 tablespoon oregano
  • 1 400 gram tin chopped tomatoes

To Serve

  • fresh coriander
  • grated tasty cheese
  • sour cream
  • guacamole or avocado


  1. Preheat the oven to 200C / 392F and line a baking tray with baking paper.

  2. Combine all meatball ingredients in a large mixing bowl and using your hands, massage through the spices to ensure they are evenly distributed.

  3. With wet hands, roll the meatballs into small balls and place on the baking tray. 

  4. Bake for 15 – 20 minutes until just cooked through. 


  1. While your meatballs are in the oven, in a large, deep frying pan, saute the onion in olive oil over medium heat until just translucent. 

  2. Add the spices and cook for 30 seconds until fragrant.

  3. Add the tinned tomatoes and simmer over low heat until the meatballs are ready. 

  4. Toss the meatballs through the sauce and serve with guacamole or avocado, sour cream, cheese and fresh coriander. 


8 responses to “Keto Mexican Meatballs”

  1. Steve Avatar

    Hi Rachel,
    I made these for dinner this week and they are sensational! Really easy to prepare and delicious. Thanks!

    1. Rachel Avatar

      So glad you loved them Steve! They are a super easy winner!

  2. greg patterson Avatar
    greg patterson

    my first Keto meal so easy and tasted amazing, big thumbs up from the wife too , Thanks

  3. […] via […]

  4. Sharon Avatar

    Absolutely delicious!! I was cautious as I can’t take meals that are hot however I added the chilli flakes to the minimum amount and served up with cauliflower bake. My hubby had seconds and raved about it. Thank you 🌸

  5. Kellie Strahan Avatar
    Kellie Strahan

    OMG think I died & went to heaven!! Sooooo yum, this will be a regular for me from now on. Delicious +++

Leave a Reply

Your email address will not be published. Required fields are marked *