Curry Puff Recipe : Learn How to Make Tasty ‘Karipap’


A curry puff is a local snack that originates from Southeast Asia. It is also a common snack in Malaysia. This popular food is a deep-fried pastry with curry and potato fillings. Although this filling is a classic; you can also experiment with different fillings such as a vegetarian curry puff and sardine curry puffs.

In Malaysia, curry puffs are typically known as karipap. Many locals from different races such as Malay, Chinese and Indian love having them and selling them. It is truly a local favourite snack where one could never get enough of.


Tips for Making Curry Puffs at Home

To make a delicious curry puff, an important key to take note of besides having an ample filling is to perfect the pastry. You wouldn’t want the outer pastry shell to crumble or fall apart as you take a bite! 

As you get started with the dough, make sure the oil is smoking hot when you pour it into the flour mixture. After that, continue mixing the oil and flour mixture before pouring in cold water into the oily dough. Keep mixing the dough altogether throughout the process.

After mixing the oil, water and flour mixture, it’s time to knead the dough evenly. It is important to knead it well so that the ingredients are well-distributed and to incorporate air in assisting the overall texture of the pastry. 

The dough will be soft from the hot oil. After the whole process, let the dough cool in the refrigerator. Knead the dough again after letting it cool because there will be excess oil from the dough when it is removed from the fridge.

You are ready to divide your dough into balls and start filling it! Remember not to overfill your dough as it will be harder to seal.

Curry Puff Recipe: Learn How to Make Tasty Curry Puffs

Recipe by SunnyDifficulty: Easy


Prep time


Cooking time





Prepare the curry puffs by cooking the fillings and get started on making the dough. Remember to be delicate as you put the stuffing in to prevent the dough from breaking or leaving a hole. This recipe will be using curry and potatoes as the filling for the curry puffs. You can also experiment with other fillings of your choice, such as a vegetarian option or with a sardine filling


  • The Pastry :
  • 5 g of salt

  • 220 g of wheat flour

  • 120 ml of oil

  • 70 ml of cold water (below room temperature)

  • The Filling :
  • ½ tbsp of oil

  • 1 tbsp of yellow onions (sliced)

  • 2 garlic cloves (minced)

  • 5 g dried shrimps

  • 1 curry leaves stalk

  • 1 ½ tbsp of curry powder

  • 320 g of potatoes (diced)

  • 300 ml of water


  • The Pastry :
  • Mix the salt and flour evenly in a bowl. Let it set aside.
  • On a pan, heat the oil at high heat.
  • Pour the hot oil into the flour mixture. Mix it well.
  • Pour in cold water into the mixture and knead it well until the dough comes together.
  • Set aside the dough inside the refrigerator.

  • For Filling :
  • Prepare a pan, add oil and stir-fry the sliced onions and minced garlic until it is fragrant.
  • Then, add the blended dried shrimps, along with the curry leaves and the curry powder.
  • Next, add in the diced potatoes.
  • Lastly, pour in enough water and let it simmer until the potatoes are softened.

  • Preparing the Puffs for Frying :
  • Take the dough out and divide it equally into balls of 35gm each.
  • Next, flatten the dough until it is about 0.2cm thick.
  • Then, place your filling in the middle of the flattened dough.
  • Lift the dough and fold the sides together to create a semi-circle.
  • Seal the sides by pinching the dough together to prevent the filling from spilling out.
  • Fill a pot with oil and heat it up before frying the curry puffs.
  • Place the curry puffs in the oil at low to medium heat until it is golden brown.
  • After frying, remove the curry puffs, and it is ready to serve.

    Ways to Enjoy Curry Puffs

    Malaysians love having curry puffs for breakfast or even tea-time. Usually, you will see locals enjoying curry puffs and other snacks paired with a hot cup of tea or coffee. It is tasty and filling for an afternoon snack.

    If you prepared extra curry puffs but did not intend to fry them at the moment, you can also freeze the uncooked curry puffs for later consumption. Just remember to separate them with a cling wrap to prevent them from sticking to each other. 

    Explore other local favourite snack recipes with Lokataste Recipe and more!


    Related Posts

    Leave a Comment

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