Karipap Pusing (Malaysian Spiral Curry Puffs) are super flaky, melt-in-your-mouth delicious fried turnovers filled with a fragrant curry-infused filling of potatoes and chicken.
85grams(½ cup / 3 ounces) finely chopped onion(1 small onion)
85grams(½ cup / 3 ounces) finely diced chicken breast meat
170grams(1 cup / 6 ounces) peeled and finely diced potato
1teaspoonground coriander
½ to 1teaspoonkosher saltor more to taste (start with less and add more as needed)
½teaspoonground turmeric
½teaspoonground cumin
¼teaspoonground black pepper
⅛teaspoonground cayenne pepper
⅛teaspoonground cinnamon
⅛teaspoonground cloves
Pinchsugar(optional)
6tablespoonswater
Water Dough (Outer Dough):
150grams(1 ¼ cups minus 1 tablespoon) all-purpose flour
1 ½teaspoonsgranulated sugar
¼teaspoonkosher salt
30grams(2 ½ tablespoons) vegetable shortening or lardat room temperature
5tablespoonswater
Oil Dough (Inner Dough):
100grams(¾ cup plus 1 tablespoon) all-purpose flour
85grams(7 tablespoons) vegetable shortening or lardat room temperature
Fry and Serve:
Vegetable or canola oilas needed for frying
Sweet chili sauceto serve (optional)
Instructions
Filling:
Heat the oil in a skillet or wok over medium heat. Add the onion and cook until softened, about 3 to 4 minutes. Add the chicken and continue stirring and cooking for another 2 minutes. Add the potato and seasonings, stir to coat, then add the water and cover with a lid. Cook for about 6 to 8 minutes, or until the potato is tender and there is little liquid remaining. If there is a lot of liquid, continue to cook uncovered and allow most of it to evaporate.
Remove from the heat and slightly mash some of the potato with the back of a spoon to make the mixture more cohesive. Taste and adjust seasonings as needed. Transfer to a bowl and cool completely before using. The filling can be prepared up to 2 days in advance, covered in plastic wrap, and refrigerated. Return to room temperature before using.
Water Dough:
Combine the flour, sugar, and salt in a mixing bowl. Add the shortening or lard and rub it into the flour mixture to combine and create a crumbly mixture. Add the water and combine, bringing the dough together, and kneading gently, to yield a soft, smooth dough. Wrap it in plastic wrap and set aside at room temperature for 30 minutes.
Oil Dough:
Combine the flour and shortening or lard in the same bowl used to make the water dough. Knead it until it becomes a smooth and pliable dough. It will resemble soft cookie dough. Form roughly into a ball, cover and set aside until the water dough is done resting.
Laminate the Dough:
Place the water dough on a very minimally floured work surface (use as little flour as you can to keep it from sticking but don’t add too much). Roll it out into a 7 ½-inch diameter circle.
Place the oil dough into the center of the circle. Pull up the sides of the water dough to completely enclose the oil dough and pinch the ends together to seal it closed. Let it rest for about 10 minutes before rolling out.
Use a rolling pin to roll the enclosed dough on a lightly dusted surface. Roll it into a rectangle about 8-by-12-inches with the long side closest to you. Fold the dough into thirds like a letter, resulting in a rectangle about 8-by-4-inches.
Rotate the dough 90 degrees so one of the folded sides is closest to you. Then roll it out again into an 8-by-12-inch rectangle. Fold it again like a letter into thirds into an 8-by-4-inch rectangle. Wrap or cover the dough, and let it rest for 10 minutes.
Assemble:
On a lightly floured surface, rotate the dough another 90 degrees, and roll it out into a rectangle measuring 8-by-12-inches, with the long edge closest to you. With your fingers, roll the dough into a long cylinder (like a jelly roll) starting with the edge closed to you and rolling away from you.
Cut the dough crosswise into 12 slices. Keep the dough covered and work with half the slices at a time. On a lightly floured surface, use the heel of your hand to flatten each dough piece into a disk. Use a rolling pin (preferably a skinny Asian dowel-style rolling pin) to roll each disk into a thin circle, about 4 ½-inches in diameter.
Place one portion (or one-twelfth) of the filling into the center of each circle. Lightly wet the edges with a little water on your fingertip (not a lot but just enough to ensure the dough hasn’t dried out so it can seal properly). Fold the dough over itself to create a half-moon and press the edges together to seal. Pleat along the sealed edge to create a rope-like pattern from one end to the other (pinch and fold over onto itself). Set aside on a parchment paper covered baking sheet, cover, and repeat with the remaining dough and filling.
Fry:
Place a rack on top of a paper towel-lined sheet pan for draining the finished karipap.
Heat oil in a Dutch oven, wok, or deep saucepan, or deep-fryer at a depth of about 1 to 2 inches (it will rise once you add the curry puffs to the oil) to 375°F. Add curry puffs in small batches (don’t overcrowd the pan) and fry until golden brown, about 5 minutes, gently jostling them around a bit with a spider skimmer to keep the bottoms from over-browning, and occasionally flipping them over so they cook evenly.
Use a spider skimmer to remove finished karipap from the oil and let them drain and rest on the prepared rack. Repeat with additional karipap, in batches if necessary, until they are all fried. You may keep the curry puffs warm in a 200°F oven if you’d like, but they will stay crispy for a while at room temperature.
Serve hot, warm, or at room temperature. Optionally, serve with sweet chili sauce on the side (not necessarily traditional, but it’s delicious).
Notes
Store leftover karipap pusing in an airtight container in the refrigerator for up to 5 days or freeze for up to 1 month. Reheat leftover refrigerated karipap in an oven, toaster oven, or air-fryer at 350°F for about 10 minutes to freshen them back up.
To freeze uncooked curry puffs, place them in a single layer on a parchment paper-lined baking sheet. Freeze for 1 hour and then transfer to a freezer bag or other freezer-safe container. To cook, don’t thaw but rather fry from a frozen state using the original cooking instructions but adding a couple more minutes as needed to cook them all the way through.
To freeze cooked curry puffs, follow the same method as above to freeze in a single layer for 1 hour, and then transfer to a freezer bag or other freezer-safe container. Reheat frozen karipap pusing in an oven, toaster oven, or air-fryer at 350°F for about 10 to 15 minutes, or until heated through and crispy.
Karipap pusing is usually flavored with Malaysian meat curry powder. To make this recipe more accessible for anyone who can't find it, I copied the spices you may find in that type of curry powder (these can vary as well). You could, however, substitute 2 ½ teaspoons of another type of prepared curry powder for the coriander, turmeric, cumin, black pepper, cayenne pepper, cinnamon, and cloves.
You can use vegetable shortening or lard to make the dough. Many brands of vegetable shortening are hydrogenated (which is really bad for you). If you can, I recommend using non-hydrogenated vegetable shortening for this and any recipe calling for shortening.
If you wanted to make these karipap pusing vegetarian, you could replace the chicken with fresh or frozen peas (add them toward the end of the potato cooking time), and use vegetable shortening instead of lard in the dough.