Chicken Pastry Thai Pies or Curry Puff

Curry Puff


Prep: 30 mins
Cook: 30 mins
Total: 60 mins
Servings: 8 to 12 servings
Nutrition Facts (per serving)
256 Calories
16g Fat
15g Carbs
14g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8 to 12
Amount per serving
Calories 256
% Daily Value*
Total Fat 16g 20%
Saturated Fat 8g 39%
Cholesterol 55mg 18%
Sodium 407mg 18%
Total Carbohydrate 15g 5%
Dietary Fiber 2g 8%
Protein 14g
Calcium 58mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

If you've traveled in Asia, you'll no doubt have come across snack-sized pastries filled with meat and/or vegetables―what is sometimes known as a "curry puff". This Thai version is fun to make and includes tips on how to create flaky pastry quickly and easily. While in Thailand these chicken pastries would be deep-fried, here we're saving calories and fat by baking them. We find they're just delicious. Wonderful any time of day―breakfast or brunch―but they're also great for lunch (easy to take to work), or add a side salad and enjoy them for dinner.


  • 2 boneless chicken breasts (OR 3 cups leftover roasted turkey or chicken, cut into small pieces)
  • 1 cup diced yam (or substitute pumpkin or sweet potato)
  • 1/4 cup onion (diced)
  • 3 cloves garlic (minced or finely chopped)
  • 1/2 cup frozen peas (or use fresh if you have them)
  • 1/4 cup chicken stock
  • 1 tablespoon curry powder
  • 1/2 teaspoon cayenne pepper (or less for very mild pastries)
  • 1 teaspoon sugar
  • 2 tablespoons fish sauce
  • 1/4 cup coconut milk
  • Optional: 1 egg
  • 2 tablespoons oil (for stir-frying)
  • For the Flaky Pastry:
  • 2 cups all-purpose white flour
  • 1/2 teaspoon salt
  • 1/2 cup cold butter (1/2 cup less 2 tablespoons)
  • 1/3 to 1/2 cup cold water

Steps to Make It

To Make the Pastry 

  1. If you don't have a food processor: ​Use a knife and fork to cut the butter into the flour and salt until you have small butter pieces. Next, "rub" the pieces of butter between your fingers into the flour until the mixture resembles course oatmeal.

  2. Add 1/3 cup water and stir with a spoon to create a dough. Add a little more water if needed until the dough easily becomes a ball in your hands when packed together. If it's too dry (falling apart), add a little more water; if too wet, add a little more 

  3. If you have a food processor: ​(this is the best way to make the pastry, since touching the dough is what causes it to lose its flakiness): Place all pastry ingredients together in your processor and blitz until the mixture looks like course oatmeal.

  4. Using your hands, make a ball of dough out of the mixture, gently packing it together and handling it as little as possible (do not kneed it). If it feels too wet, add a little more flour; if too dry (falling apart), add a little more water.

  5. Place in a plastic bag or wrap and leave in the refrigerator while you make the filling.

To Make the Filling

  1. Stir-fry the onion and garlic in 2 tablespoon oil for 1 minute.

  2. Add the chicken, yam, half of the chicken broth, plus the curry powder and cayenne. Stir-fry 2 to 3 minutes.

  3. Add the remaining broth plus the peas, sugar, fish sauce, and coconut milk, stirring well to incorporate. Cook for another 3 to 5 minutes, stirring occasionally until the yam is soft.

  4. Remove from heat and do a taste-test for salt, adding more fish sauce if not salty enough. (If too salty, add a squeeze of lime or lemon juice). Set aside.

To Put Together

  1. Remove half the pastry from refrigerator. Using a rolling pin, roll out on a flour-dusted countertop until the pastry is fairly thin (or the thickness you prefer).

  2. Use an overturned dessert bowl, ramekin, or wide-mouthed glass to cut circles out of the dough (We use a ramekin that is 4 inches/10 cm wide).

  3. Place a little filling in the middle, then fold the dough over to create half-moon shaped pastries. Gently press the edges together.

  4. Dip a fork in cold water and press the end along the seam to create a decorative edge (this will also help seal the pastry).

  5. Bake at 350 F on ungreased baking sheet for 30 minutes.


  • Before baking, we brush the pastries with a little-beaten egg. This gives them a nice golden color and professional-looking finish. 

Recipe Tags: