Indian Curry Puffs

Indian Curry Puffs Recipe
Christina Soong-Kroeger
  • Total: 55 mins
  • Prep: 30 mins
  • Cook: 25 mins
  • Servings: 8 servings
Nutritional Guidelines (per serving)
321 Calories
18g Fat
25g Carbs
15g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 8
Amount per serving
Calories 321
% Daily Value*
Total Fat 18g 23%
Saturated Fat 3g 17%
Cholesterol 58mg 19%
Sodium 116mg 5%
Total Carbohydrate 25g 9%
Dietary Fiber 3g 9%
Protein 15g
Calcium 30mg 2%
*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.)

These curry puffs are fabulous hot or cold and perfect for taking to parties or picnics as they travel well. Serve with some delicious green chutney or relish for dipping.


  • For the Filling:
  • 1 tablespoon vegetable oil
  • 1 large onion (peeled and diced)
  • 2 tablespoons curry powder
  • 10 ounces/300 grams ground beef
  • 1 large potato (peeled and diced into 1/2 inch cubes)
  • 1/2 teaspoon salt
  • To Assemble:
  • 2 sheets frozen puff pastry
  • 1 egg
  • To Serve:
  • Store bought chutney, tomato or onion relish

Steps to Make It

Make the Filling

  1. Gather ingredients.

  2. Heat oil in a pan over medium heat. Add onions and saute for 3 to 4 minutes.

  3. Add curry powder and stir briskly. Cook for one minute until fragrant.

  4. Add ground beef, breaking up to fine mince as it cooks, 3 to 4 minutes.

  5. Add cubed potato and salt to the pan, reduce heat to medium-low, and simmer for 20 minutes until potatoes are cooked through. Remove from heat and let cool completely.

Assemble Puffs

  1. Gather the ingredients. Remove sheets of puff pastry out of the freezer and leave them on the kitchen counter to defrost for about ten minutes.

  2. Preheat oven to 350 F. Line two baking trays with parchment paper.

  3. In a small bowl, whisk the egg.

  4. Take one piece of puff pastry and cut it into four squares.

  5. Put a generous tablespoonful of the meat mixture into the center of each square, and then brush the edges with some of the egg.

  6. Fold each square over the filling to make a triangle, and press the edges completely shut using a fork to crimp the seal closed. Lay on prepared baking sheet. Repeat with remaining puff pastry and filling.

  7. Brush exterior of puffs with remaining egg. Bake in preheated oven for 20 to 25 minutes or until golden brown.

  8. Cool on tray for one minute and then remove to racks to cool further, or serve hot.

Recipe Tags: