Keto Malaysian Curry Puffs / Karipap




15 min


30 min

Resipi versi Bahasa Malaysia

Know that feeling when you start a diet that restricts you from eating certain foods and that’s the very time you want to eat it? Yup. The forbidden foods are the most delicious. Mine happens to be curry puffs. I’m just human…

Curry puffs or as we call it, Karipap is a comfort food for Malaysians. Well, any Malaysian food is comfort food to us. 🙂 Karipap is also known as epok-epok and is quite similar to Empanadas. Karipap is a dough stuffed with dry curried minced meat or sardines and then fried. Some add a quarter of a hard boiled egg in it. On a regular day, I would make Karipap using ready made puff pastry as I don’t have a good hand with dough ( I always over handle it). My Easy Sardine Curry Puffs recipe using puff pastry.

Keto Malaysian Curry Puffs

But since I’m on a Keto way of eating, I had to find an alternative. The filling is perfectly fine and I did not have to use any substitutes. The dough however, was my problem. Few days ago, I found a Keto empanada recipe and it took me back to my trip to Spain last summer and I had 2 empanadas and that reminded me of karipap. So after some research, I decided to use a Keto empanada dough recipe but fill it with dry mince meat curry to make Malaysian karipap. I was a little hesitant because using a cheese dough recipe for karipap as it seemed like an abomination to karipap, but after I had my first bite I can safely say, IT’S DAMN DELICIOUS! You can’t even tell that it was made from cheese!

Keto Malaysian Curry Puffs

So my fellow Malaysian Keto eaters, I present to you Keto Karipap. This recipe is also suitable for Atkins dieters who are not in the induction phase.

Dry Minced Meat Curry

  • 400 grams (13 oz) Minced Beef
  • 26 grams (2 Tablespoons) Coconut Oil, for frying
  • 2-inch Ginger, sliced
  • 2 sprigs Curry Leaves
  • 2 pieces Cinnamon Sticks
  • 2 teaspoons Cumin Seeds
  • 3 pieces Cardamom
  • 3 pieces Star Anise
  • 3 pieces Clove
  • 2 teaspoons Coriander Powder (or Coriander Seeds)
  • 2 teaspoons Mustard Seeds
  • 45 grams (7 Tablespoons) Curry Powder, use less for less spicy
  • 60 ml (¼ cup) Coconut Milk
  • 60 ml (¼ cup) Water
  • To Taste Salt

Cheese Dough

  • 525 grams Shredded Mozzarella
  • 150 grams (1½ cups + 1 Tablespoon) Almond Flour
  • 3 Eggs, large
  • 2 teaspoons Salt
  • 1 Egg Yolk (for egg wash)


  • Dry Minced Meat Curry (total 490 grams after cooking / 12 grams per serving) 
  1. In a nonstick pan or wok, sauté ginger in coconut oil till fragrant.
  2. Add curry leaves cumin seeds, cinnamon sticks, star anise, cloves, and cardamoms. Fry till fragrant.
  3. Add mustard seeds and minced beef. Fry till the minced beef is half cooked.
  4. Add curry powder, coriander powder, onion powder and garlic powder. Mix well.
  5. Pour in coconut milk (if using) and water. Stir well.
  6. Allow curry to simmer on low heat till most of the coconut milk and water has evaporated. Season with salt.
  7. Take curry off heat and set aside. Be sure to remove ginger, cinnamon sticks, star anise, cloves and cardamoms before filling it into the dough.
  • Cheese dough (total 792 grams 36 pieces / 22 grams per piece) 
  1. Preheat oven to 200°C (400°F) and line a baking tray with parchment paper. Set aside.
  2. Melt shredded mozarella. I used a non stick pan as I do not have a microwave.
  3. In a small bowl, add almond flour, salt and eggs. Mix together and set aside.
  4. Once the shredded mozarella has melted, leave it to cool for a few minutes (3 minutes).
  5. Using a spatula or by hand and mix the almond flour mixture with the melted cheese. Mix/knead till fully combined.
  6. Divide dough into 24 equal pieces (22 grams per piece)
  7. Roll out dough and add filling (12 grams/1 heap teaspoon).
  8. Pull the dough over and seal it.
  9. Transfer to baking tray and use a fork to press and seal the edges.
  10. Beat egg yolk and 1 Tablespoon of water together (egg wash).
  11. Brush karipaps with egg wash and bake for 15-20 minutes.
Folding Curry Puffs

Flatten,                                 Fill,                                   Fold,                                 Seal,                                   Brush


  • Conversion Chart
  • 1 cup shredded mozzarella = 113 grams
  • 1 cup almond flour = 96 grams
  • Recipe yields 36 pieces of karipap. If you do not want to make that many, simply divide recipe or freeze the karipaps.
  • Use coconut milk that is unsweetened, lowest in carbohydrates, and full fat. I used Chaokoh coconut milk. If you want an even lower carb and fat version, omit the coconut milk in the curry.
  • If you are using MyFitnessPal app to count calories, first copy the recipe URL then go to MyFitnessPal app to Recipes, select Create a New Recipe, then Add from the Web. Paste the URL, match ingredients and that’s it! Always match ingredients to the ones you use.
  • Ingredient nutritional facts differ depending on brand.
  • Nutrition Facts (based on my ingredients) : Per serving (1 curry puff) 106 kcal, Total Fat – 8 grams, Net Carbs – 1 grams, Protein – 5 grams.


Cherry's Signature

Keto Malaysian Curry Puffs

Keto Malaysian Curry Puffs

0 0 100 0


  1. Mandre 7 years ago

    I love u, even though I don’t know you. Thank you for this recipe, its going to make my keto new life so enjoyable. My past life was full of empanadas and now I can eat them again! Thank you from my foodie heart!

    • Glad I could help! These are very much part of my life too and to give it up was difficult. Lucky I found a way around!

  2. Linda Grewal 7 years ago

    I just started the keto diet and being Malaysian like you its so hard to give up the good ol Malaysian carb laden food like the karipap(which is my fav). So stumbling on to your blog is heaven sent. I am so going to try this karipap out. Thank you for making this keto friendly. Im gonna keep following your blog to see if you manage to ketofy(is this even a legit word…lol) any more Malaysian food.

    • Hi Linda, you are most welcomed! Unfortunately, I’m not on Keto right now due to pregnancy. But hopefully I will return to making more keto friendly Malaysian food. I find it rather difficult to cook Malaysian food and not have rice to eat with. But all the best and good luck to you!

  3. Hi, If i dont put in cheese for the dough would it still be okay? or is there anything else i can substitute cheese with?

    • Hi! Sorry, but the cheese is important for the recipe. I have not experimented with any other types of Keto Friendly dough’s yet to be able to give you another option.

  4. Hi, your ingredients list doesn’t state how much onion and garlic powder to put!

    • Hi, sorry for that. But you can add as much or as little as you like.

Leave a Reply