Easy Homemade Thai Curry Puffs

  • Author: Robin
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 12 puffs
  • Category: Snacks and appetizers
  • Method: Baked
  • Cuisine: Asian


2 tablespoons cooking oil
1 small onion, diced
2 garlic cloves, minced
1 small potato, peeled and diced
1 pound ground chicken
1 tablespoon curry powder
1 tablespoon fish sauce or soy sauce
1 teaspoon kosher salt
1 teaspoon sugar
¼ teaspoon cayenne
¼ cup water
½ cup frozen peas
1 recipe pastry dough or 1 package puff pastry (thawed if necessary)
1 egg whisked with 1 teaspoon water


  1. Heat the oil in a large skillet over medium-high heat. Add the onion, garlic, and potato and cook, stirring occasionally, until softened, about 8 minutes.
  2. Add the chicken and continue to cook, stirring frequently and breaking up the meat with a spatula, until the meat is browned, about 5 minutes more. Stir in the curry powder, fish sauce or soy sauce, salt, sugar, and cayenne. Stir in the water and peas and cook, stirring, until the peas are heated through and the liquid is mostly evaporated.
  3. Preheat the oven to 400ºF (if using an air fryer, there’s no need to preheat).
  4. Roll the pastry out to about 1/8- to ¼-inch thick and cut out circles using a 3 ½-inch round pastry cutter (or do what I do and use the ring from a wide-mouth canning jar). You should have 12 rounds.
  5. Spoon about 2 tablespoons of the filling mixture onto each of the pastry rounds, fold them over, and crimp the edges with a fork. Brush with the egg wash.
  6. Bake in the preheated oven for 15 to 20 minutes (or on 400 in the air fryer for 10 to 15 minutes), until the crusts are golden brown. Remove from the oven and let cool on a wire rack. Serve warm or at room temperature.

Keywords: curry, curry puffs, thai, thai snacks, thai appetizers

Please wait...

Get every delicious recipe in your inbox!

Want to be notified when we post a new delicious recipe? Enter your email address and name below to be the first to know.
%d bloggers like this: