Indian Curry Puffs

Christina Soong-Kroeger
  • Total: 55 mins
  • Prep: 30 mins
  • Cook: 25 mins
  • Yield: 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 servings
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. You can also pop them into your lunchbox.

To turn these curry puffs into a meal, serve them with a tangy green salad and some ripe tomatoes drizzled with oil and sprinkled with sea salt. Some delicious chutney or other sauce, or a spicy tomato relish would work really well, too.

If you're a chili addict you can add half to one teaspoon chili powder to this recipe.


  • 1 tablespoon vegetable oil
  • 10 oz (300 grams) beef (minced)
  • 2 tablespoons curry powder
  • 1 large onion (peeled and chopped into small pieces)
  • 1 large potato (peeled and chopped into small pieces)
  • 2 sheets of puff pastry (frozen, store-bought)
  • 1 beaten egg (or a few tablespoons milk)

Steps to Make It

  1. Preheat wok until it is smoking.

  2. Add one tablespoon of vegetable oil and heat up.

  3. Fry the onions over a medium heat for a couple of minutes then add curry powder and stir briskly.

  4. Cook for another minute until fragrant and then add beef.

  5. Break up the meat with your stirrer and then add potatoes, mixing in well.

  6. Turn heat down and simmer for 20 minutes over a low flame.

  7. Turn off heat and let cool completely.

  8. Preheat oven to 350 F.

  9. Line two baking trays with baking paper.

  10. Take the sheets of puff pastry out of the freezer and leave them on the kitchen bench to defrost for about ten minuets.

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

  12. Put a generous tablespoonful of the meat mixture into the center of each square and then brush the edges with egg or milk.

  13. Fold it over to make a triangle and press the edges completely shut.

  14. Use a fork to make a crimping pattern on the edges to further seal them shut.

  15. Brush with egg or milk mixture.

  16. Repeat until you have used up all of the filling.

  17. Place on baking trays and cook in oven for 20-25 minutes or until golden brown.

  18. Cool on tray for one minute and then remove to racks to cool.