
Curry Puff (potato)
Global • veg
How to Make Curry Puff (Potato) (Traditional & Healthy Version)
Curry Puff (Potato), known locally as 'karipap kentang', is an iconic Malaysian snack beloved across all communities—Malay, Chinese, and Indian. This crispy, golden pastry envelops a fragrant potato filling spiced with local aromatics like bawang merah (shallots), bawang putih (garlic), and kari (curry powder). Traditionally enjoyed as a teatime treat or quick breakfast, curry puffs hold a special place in Malaysian multicultural cuisine, reflecting the harmonious blend of flavors and culinary styles found throughout the country. The taste is a harmonious balance of mildly spicy, savory, and slightly sweet notes from the potatoes, peas, and onions, all wrapped in a flaky pastry shell. Health-conscious Malaysians often opt for baked versions, using less santan (coconut milk) and more wholesome ingredients to keep the snack light yet satisfying. Curry puffs are often sold in roadside stalls, pasar malam (night markets), and local kopitiams (coffee shops), making them a nostalgic comfort food that connects generations. With the use of fresh local herbs like daun kari (curry leaves) and optional lemongrass, this version stays true to its roots while prioritizing your health and nutrition.
Ingredients(for 2 medium curry puffs per serving)
- 2 medium Potatoes (Kentang)
- 1 small Onion (Bawang besar)
- 1/4 cup Frozen peas (Kacang peas) - optional
- 2 tablespoons Curry powder (Serbuk kari)
- 6 leaves Curry leaves (Daun kari) - optional
- 1 stalk, finely chopped Lemongrass (Serai) - optional
- 1/2 teaspoon Salt
- 1/4 teaspoon Black pepper (Lada hitam)
- 1 tablespoon Olive oil (Minyak zaitun)
- 1 cup All-purpose flour (Tepung gandum)
- 1/4 cup Cold water (Air sejuk)
- 1, tied into knot Optional: Pandan leaf (Daun pandan) - optional
Instructions
- 1
Prepare the dough: In a bowl, mix all-purpose flour and a pinch of salt. Gradually add cold water, kneading until a smooth, soft dough forms. Cover and rest for 10 minutes.
10 minutes
Resting the dough makes it easier to roll and ensures a flaky texture.
- 2
Boil potatoes until tender. Peel and dice them into small cubes.
5 minutes
Cut potatoes into small cubes for a quicker cook and more even filling.
- 3
Heat olive oil in a pan. Sauté onion, lemongrass, and curry leaves (if using) until fragrant. Add curry powder, stir for 1 minute.
3 minutes
Don’t burn the curry powder—just toast lightly to release aroma.
- 4
Add diced potatoes and peas, season with salt and black pepper. Stir and cook until mixture is dry and well coated. Remove pandan leaf before filling (if used).
5 minutes
Ensure the filling is dry to prevent soggy pastry.
Why This Dish is Healthy
Opting for baked curry puffs over fried ones drastically reduces unhealthy fat and calories, making this Malaysian snack a guilt-free treat. The recipe uses wholesome, plant-based ingredients and heart-healthy olive oil, which contribute to lower cholesterol. The inclusion of herbs like lemongrass and curry leaves boosts the dish's antioxidant profile, supporting overall wellness and digestion.
This Curry Puff (Potato) recipe is lower in calories and fat compared to deep-fried versions. Potatoes are a good source of vitamin C, potassium, and dietary fiber. Onions and peas add antioxidants and plant-based protein. Using olive oil instead of traditional margarine or lard helps reduce saturated fat. Baking also retains more nutrients and minimizes harmful compounds. Each serving offers a balanced mix of complex carbohydrates, moderate protein, and healthy fats.
Pro Tips
- 💡Tip 1: Use cold water for dough to enhance flakiness.
- 💡Tip 2: Add a pandan leaf during filling preparation for extra aroma.
- 💡Tip 3: Don’t overfill the pastry to prevent leaks during baking.
Storage & Serving
Store baked curry puffs in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Reheat in oven or air fryer for best texture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 150.0 kcal |
| Protein | 3.0 g |
| Carbohydrates | 20.0 g |
| Total Fat | 6.0 g |




