Go Back

Thai Curry Puffs [Video]

These are an audience favourite for a reason! The homemade golden pastry on these curry puffs is so so good – it just melts in your mouth.
Thai curry puffs, locally known as karipap (กะหรี่ปั๊บ), are crispy, bite-sized pastries filled with a savory mixture of curried chicken, potatoes, and onions. Brought to Thailand centuries ago via Portuguese traders, they are beloved for their spiral, flaky layers and are frequently served with sweet chili sauce.
Prep Time1 hour
Cook Time40 minutes
Resting Time15 minutes
Total Time1 hour 55 minutes
Servings: 20 puffs
Author: Marion Grasby - Marion's Kitchen

Ingredients

  • 500 g (1 lb) potatoes, peeled, diced
  • 1 Tbsp vegetable oil
  • 1 small brown onion finely chopped
  • 2 cloves garlic finely chopped
  • 2 coriander cilantro roots, scraped clean, finely chopped
  • 1 Tbsp curry powder
  • cup frozen vegetables eg., peas, carrots
  • 1 Tbsp soy sauce
  • 2 tsp sugar
  • ½ tsp salt
  • ¼ tsp ground white pepper
  • 2 Tbsp finely chopped coriander cilantro leaves
  • vegetable oil for deep–frying
  • sweet chilli sauce to serve

Water dough:

  • 200 g (7oz) cake flour
  • 3 tsp sugar
  • ½ tsp salt
  • 2 Tbsp vegetable oil
  • ¼ cup warm water

Butter dough:

  • 130 g (4.5oz) cake flour
  • 30 g (1oz) unsalted butter
  • ¼ cup cold water

Instructions

  • For the water dough, whisk together the flour, sugar and salt in a medium bowl. Stir in the oil. Gradually add enough water to form a slightly sticky dough. Knead until smooth. Wrap in plastic wrap and set aside until required.
  • For the butter dough, place the flour in a small bowl. Rub the butter into the flour until it forms a wet sand texture. Add the cold water and stir until a slightly sticky dough forms. Lightly shape the dough into a ball. Wrap in plastic wrap and set aside in the fridge for at least 15 minutes.
  • Meanwhile, make the filling: cook the potato in a large saucepan of boiling water until tender. Drain and set aside. Heat the oil in a large frying pan. Add the onion and a pinch of salt and cook, stirring often, for 5 minutes or until softened. Add the garlic and coriander root and stir for 1 minute or until aromatic. Stir in the curry powder. Add the potato and stir to coat. Add ⅓ cup water and cook, stirring often, until the water evaporates. Stir in the vegetables, soy sauce, sugar, salt, white pepper and coriander leaves. Set aside to cool completely.
  • To finish the pastry, take the butter dough out of the fridge about 10 minutes before you’re ready to roll out the doughs. Then roll the water dough into a dish approximately 20cm in diameter. Place the ball of butter dough into the centre of the water dough disc and wrap the disc of pastry around the dough ball. Shape into a tight ball and then flatten into a disc. Cover with plastic wrap and refrigerate for 10 minutes.
  • Shape the dough: Take the dough out of the fridge and roll it out into a rectangle about 3cm thick. Starting at the short end, roll the pastry up tightly. Use your hands to flatten the cylinder and roll again into a rectangle about 3cm (~1 inch) thick. Starting at the short end, roll the pastry up again to form a tight cylinder. Slice into 20 rounds.
  • Fill the puffs: Roll each piece of pastry into an oval about 5mm thick. Place a heaped tablespoon of filling into the centre. Fold the dough in half and fold the edges over to crimp and seal your curry puff. Transfer to a tray and cover with a damp tea towel to prevent the puff from drying out.
  • Fry the puffs: Fill a saucepan or wok to about ⅓ capacity with the vegetable oil. Heat over medium heat. Once the oil is hot (165°C/325°F, or when a wooden spoon handle dipped into the oil forms small bubbles), cook the curry puffs, in batches, for about 3 minutes or until golden. Transfer to a tray lined with paper towel.
  • Serve with sweet chilli sauce.