Curry Puff

Golden, flaky, and crispy curry puffs filled with savory chicken and potatoes, made with homemade pastry from scratch. This is the most authentic recipe you’ll find online and rivals the best ones sold by street vendors in Malaysia!

⏱️ 50 min 🔪 Prep: 10 min 🔥 Cook: 30 min 📊 Medium ⭐ 4.7 (40) 👁️ 1 views
👨‍🍳 Start Cooking
Curry Puff Foto: Rasa Malaysia

Ingredients

24 servings
  • 15 dried red chilies (seeded)
  • 8 shallots (peeled )
  • 2 -3 tablespoons meat curry powder
  • 5 tablespoons oil
  • 5 curry leaves
  • 1 kg chicken (breasts preferred, cut into small pieces)
  • 1 kg potatoes (cut into small pieces)
  • 500 g yellow onions (peeled and diced)
  • 125 ml water
  • salt (to taste)
  • sugar (to taste)
  • 1.5 teaspoons salt
  • 335 ml water
  • 900 g all purpose flour
  • 340 g unsalted butter
  • 20 g ghee (optional)
  • 730 g flour

Steps

  1. Soak dried chilies in hot water for 5 minutes. Rinse and blend together with shallots until smooth, then mix in the curry powder. Set the chili paste aside.

  2. Heat oil in a wok and sauté the chili paste and curry leaves until fragrant. Add the diced chicken and potatoes, and stir-fry over medium heat for 3 minutes. Add the onions, water, and simmer for 5 minutes or until the mixture is almost dry. Add salt and sugar to taste. Remove the filling from heat and let cool.

  3. Add salt to water to make a saltwater solution. Gradually add the saltwater to the flour, kneading slowly until a smooth, white dough forms. Divide the dough into portions of 85 g (3 oz) each and roll them into balls. Set aside.

  4. Add the butter and ghee to the flour and knead until a dough forms. Divide the dough into portions of 70 g (2½ oz) each.

  5. Flatten the water dough and wrap the oil dough inside, pinching the edges to seal well. Let the dough rest for 10 minutes.

  6. Use a rolling pin to roll out the dough into a rectangle measuring 20 x 11 cm (8" x 4"). Starting from the shorter end, roll it up tightly to form a roll. Then, flatten the rolled dough slightly by rolling from the shorter end again. Finally, roll it up once more from the shorter side to form another roll.

  7. Let the dough rest for 10 to 15 minutes. Repeat the process with the remaining dough. Then, cut each rolled dough into 4 pieces.

  8. Roll one piece of the cut dough into a circle using a rolling pin. Place 1 tablespoon of the filling in the center.

  9. Brush the edge with water and fold the dough in half. Press the edges together to seal, forming a half-moon shape. Pinch the edge of the puff with your thumb, folding the back side forward and sealing it with the front. Repeat this process to create about 8-9 pleats.

  10. Heat oil in a wok or deep fryer until hot, ensuring there’s enough oil to fully submerge the curry puffs. Deep fry over medium heat until golden brown. Remove from the oil using a strainer and let cool on a cooling rack. Serve warm.

Nutrition Facts (per serving)

396 kkal
Protein 8g (10%)
Carbs 55g (70%)
Fat 16g (20%)

Macronutrients

Calories39620% DV
Protein8g16% DV
Carbs55g18% DV
Fat16g25% DV

*DV = Daily Value based on a 2,000 calorie diet

💰 Cost Estimate

Total Ingredients Rp 16.000
Per Serving Rp 667/serving
🏠 Save ~Rp 32.000 compared to buying!
📋 Price Breakdown (6% ingredients detected)
IngredientAmountUnit PriceSubtotal
dried red chilies 15 - -
shallots 8 - -
-3 tablespoons meat curry powder 2 Rp 8.000/100g Rp 16.000
oil 5 tablespoons - -
curry leaves 5 - -
chicken 1 kg - -
potatoes 1 kg - -
yellow onions 500 g - -
water 125 ml - -
salt - - -
sugar - - -
salt 1.5 teaspoons - -
water 335 ml - -
all purpose flour 900 g - -
unsalted butter 340 g - -
ghee 20 g - -
flour 730 g - -

*Estimated market prices, may vary by region

Source: Rasa Malaysia

🤖 AI Kitchen Assistant

Ask anything about this recipe, or use the AI features below.

💬 Comments

Loading comments...

💡 Questions will be automatically answered by AI

Similar Recipes

People Also Search

Similar Ingredients