Richie Curry Puff: Crispy Malaysian Pastry Recipe

Updated November 5, 2026

Total time
2 hr
prep 1 hr 15 min · cook 45 min
Serves
12
portions as written

Jump to recipe

Richie Curry Puff: Crispy Malaysian Pastry Recipe

Richie curry puff is a beloved Malaysian and Singaporean snack: a golden, flaky pastry shell filled with a spicy, savory mixture of curried potatoes, chicken, and hard-boiled egg. This recipe delivers a deeply satisfying hand-held pie that is perfect for tea time, parties, or a hearty snack. The combination of a crisp, buttery crust and a fragrant, hearty filling makes it a crowd-pleaser that is well worth the effort.

Ingredients

  • For the dough:
  • 3 cups (375 g) all-purpose flour
  • 1 tsp salt
  • 1 cup (225 g) cold unsalted butter, cut into small cubes
  • 1 large egg, beaten
  • 1/2 cup (120 ml) ice-cold water (approx.)
  • 1 tbsp white vinegar (optional, for extra flakiness)
  • For the filling:
  • 2 tbsp vegetable oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp curry powder (preferably Malaysian or Indian)
  • 1 tsp ground turmeric
  • 1/2 tsp chili powder (adjust to taste)
  • 1 lb (450 g) boneless, skinless chicken thighs, cut into small cubes
  • 2 medium potatoes (about 300 g), peeled and diced into 1/4-inch cubes
  • 1 cup (240 ml) coconut milk or water
  • 1 tsp sugar
  • Salt to taste
  • 3 hard-boiled eggs, peeled and quartered
  • 1 egg yolk, beaten (for egg wash)

Instructions

  1. Make the dough: In a large bowl, mix flour and salt. Cut in the cold butter using a pastry blender or your fingertips until the mixture resembles coarse crumbs. Add the beaten egg and vinegar (if using). Gradually add ice-cold water, a tablespoon at a time, mixing until the dough just comes together. Do not overwork. Shape into a disc, wrap in plastic, and refrigerate for at least 30 minutes.
  2. Cook the filling: Heat oil in a large skillet over medium heat. Sauté onion until soft, about 3 minutes. Add garlic and cook for 1 minute. Stir in curry powder, turmeric, and chili powder; cook for 30 seconds until fragrant.
  3. Add chicken cubes and cook until no longer pink, about 5 minutes. Add potatoes, coconut milk, sugar, and salt. Bring to a simmer, then reduce heat to low. Cover and cook until potatoes are tender, about 15 minutes. Uncover and cook until the sauce thickens and coats the filling, about 5 more minutes. Remove from heat and let cool completely.
  4. Assemble the puffs: Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
  5. On a lightly floured surface, roll out the dough to about 1/8-inch thickness. Use a round cutter (4-inch diameter) to cut out circles. Gather scraps and reroll once.
  6. Place a heaping tablespoon of filling in the center of each circle. Top with a quarter of a hard-boiled egg. Brush the edges with water, fold the dough over to form a half-moon, and press the edges with a fork to seal.
  7. Place the puffs on the prepared baking sheet. Brush the tops with beaten egg yolk.
  8. Bake for 25–30 minutes, until golden brown and crisp. For extra crispness, you can deep-fry the puffs at 350°F (175°C) for 3–4 minutes instead of baking.
  9. For food safety, ensure the chicken reaches a safe minimum internal temperature of 165°F (74°C) as measured with a food thermometer, especially if you are unsure about the cooking time.

Tips

  • Dough handling: Keep the dough cold. If it becomes too soft, chill it again before rolling. Overworking the dough will make it tough instead of flaky.
  • Filling consistency: Make sure the filling is completely cool before assembling. Hot filling will melt the dough and make it hard to seal.
  • Sealing: Press the edges firmly with a fork to prevent leaks during baking. You can also crimp the edges with your fingers for a decorative finish.
  • Substitutions: Use ghee or margarine instead of butter for a dairy-free version (note: texture will be slightly different). Replace chicken with an extra potato and a handful of peas for a vegetarian version.

Serving Suggestions

Serve the curry puffs warm as a snack with a side of chili sauce or sweet chili dip. They also pair well with a cup of hot tea or coffee. For a more substantial meal, serve alongside a fresh cucumber salad or a bowl of light soup.

Variations

  • Vegetarian: Omit the chicken and double the potatoes, or add cooked chickpeas and carrots.
  • Spicy: Add more chili powder or a chopped fresh bird’s eye chili to the filling for extra heat.
  • Seafood: Substitute chicken with cooked, flaked tuna or shrimp (add at the end to avoid overcooking).
  • Pastry: For a shortcut, use store-bought puff pastry, but note that the texture will be more like a turnover and less like a traditional curry puff.

Storage and Reheating

Store leftover curry puffs in an airtight container in the refrigerator for up to 3 days. To reheat, place them in a 350°F (175°C) oven for 10–12 minutes until hot and crisp. You can also freeze unbaked puffs for up to 2 months; bake directly from frozen, adding 5–7 minutes to the baking time.

Frequently Asked Questions

Can I deep-fry instead of baking? Yes, deep-frying at 350°F (175°C) for 3–4 minutes until golden brown gives a very authentic crispy texture. Ensure the oil is at the right temperature to avoid greasy puffs.

Why is my dough not flaky? Flakiness comes from cold butter and minimal handling. If the dough is overworked or the butter melts before baking, the layers will not form. Keep everything cold and handle the dough as little as possible.

Can I prepare the filling in advance? Absolutely. Cook the filling up to 2 days ahead and refrigerate. Bring it to room temperature before assembling to make spooning easier.

How do I prevent the filling from leaking? Ensure the edges are sealed well and do not overfill. Also, make sure the filling is not too wet; if it is, cook it longer to reduce the liquid.

Can I use chicken breast instead of thighs? Yes, but thighs are more forgiving and stay moist. If using breast, be careful not to overcook as it can dry out.

What is the best curry powder for this? Malaysian or Indian curry powder works best. If you only have standard curry powder, add a pinch of cumin and coriander to boost the flavor.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).