Nyonya Cooking


Desserts & Kuih



Cooking Time



11 Servings

Curry Puff

Karipap Epok-epok 咖哩角 咖哩饺

  1,579 YouTube ratings  

Curry puffs are one of many favourite kuihs of Malaysians. This snack is sold in stalls by the roadside and at malay or indian eateries.

Curry puff may look like another puff pastry but it is the unofficial king of 'kuihs' for many of us in Malaysia and around the region. 'Kuihs' can be either sweet or savoury. Crispy deep fried curry puffs are best when eaten together with a glass of Malaysian sweet tea Teh Tarik. I love having freshly made curry puffs where the fillings are still warm. That, to me, is the optimum time to devour them! Curry puff is a no fuss recipe. Easy to prepare but so delicious! I am not exaggerating when I said it is a kuih "to die for". Even the cameraman was requesting for seconds! With every bite, you will notice the flakiness of the dough of the curry puffs and the delightfulness in savouring them. The fragrance of the filling makes the curry puffs even more delectable as you savour every mouthful. I especially love the sides of the curry puff where it is distinctly twisted. It is the crispiest part of the 'kuih' and biting into it is bound to have you asking for more! If you do not have curry leaves, just omit it from the recipe. You may also add diced chicken breasts, according to your preference. Reduce the among of diced potatoes if you do so.

  Curry Puff ist auch auf deutsch verfügbar.



  • 320 grams potatoes
  • 1 tablespoons onions
  • 2 garlic cloves
  • 5 grams shrimps (dried)
  • 1.5 teaspoons curry powder
  • 1 curry leaf stalks


  • 220 grams wheat flour
  • 120 milliliters oil
  • 5 grams salt

Steps to Prepare

  1. Heat up oil at maximum heat.
  2. Mix salt and flour evenly.
  3. Pour hot oil directly into flour mixture and knead until dough is smooth.
  4. Test dough by flattening a small piece. If dough breaks, add cold water and continue kneading.
  5. Prepare filling of curry puffs by stir frying onion slices and minced garlic with 0.5 tablespoon of oil until fragrant.
  6. Add blended dried shrimps, curry leaves and curry powder.
  7. Then, add in diced potatoes. Pour enough water into pan to simmer the potatoes.
  8. Simmer potatoes at low heat until they soften.
  9. Divide dough equally into 30g balls each. They can be refrigerated to ensure dough is more manageable.
  10. Flatten dough until it is about 0.2 cm thick and place filling in the middle of the flattened dough.
  11. Fold sides up to create a semi circle and seal the sides by pinching the dough together.
  12. Using the pinch and fold technique as shown in the video, create the distinctive pattern curry puffs have.
  13. Fry curry puffs until golden brown at low to medium heat.
  14. Freeze curry puffs separately and only pack them together once they are fully frozen to prevent them from sticking together.

Related Recipe Ideas

The Nyonya Community

Have you tried the recipe for Curry Puff?

Take a photo of your dish and share to inspire another foodie to try this recipe.