Save
Golden flaky curry puffs always draw a crowd at my family gatherings, filled with a savory spiced chicken and potato blend that practically melts in your mouth. This recipe carries the rich aroma of sauteed spice pastes and the comforting bite of homemade spiral pastry. If you are ready for a classic Malaysian snack made from scratch, this walk-through will help you master curry puffs just like you find at bustling market stalls.
I started making these to relive the flavors of my childhood tea breaks and soon discovered homemade shells are far more delicate than anything store-bought. Each batch disappears before I can set out the dipping sauces.
Ingredients
- Dried red chilies: Bring bold heat and gorgeous color, soak for pliability and adjust amount if you prefer milder flavor
- Shallots: Add a deep mellow sweetness, pick ones with tight skins for freshness
- Meat curry powder: Builds complex spice profile and provides the signature golden hue, choose a Malaysian curry blend for authenticity
- Oil: Ensures the curry paste turns aromatic and carries the spices into the filling, opt for a neutral oil
- Curry leaves: Infuse the filling with subtle citrus notes, look for fresh leaves at Asian grocers
- Chicken breasts: Offer tender protein that shreds beautifully, free-range chicken has best flavor
- Potatoes: Provide heartiness and creaminess, waxy potatoes help filling hold its shape
- Yellow onions: Add extra depth, always dice finely for even cooking
- Water: Brings the fillings together, use just enough to keep mixture moist
- Salt: Elevates all the flavors, sea salt works best here
- Sugar: Balances the spice, just a pinch is enough
- For Water Dough
- Salt: For seasoning
- Water: Cold water gives the best texture
- All purpose flour: Use a high quality brand for flaky results
- For Oil Dough
- Unsalted butter: Makes the pastry tender and rich, European butter offers more flavor
- Ghee: Enhances flakiness and aroma, optional but authentic
- Flour: Forms the base of the spiral dough, sift flour first for an even result
Instructions
- Prepare the Chili Paste:
- Soak the dried chilies in hot water for five minutes until softened. Rinse well then blend together with peeled shallots and curry powder until smooth. This will be your curry base so take your time blending for a silky consistency.
- Cook the Filling:
- Heat oil in a wok over medium heat. Add the blended curry paste and curry leaves. Saute patiently, stirring constantly until the oil separates and a fragrant aroma fills your kitchen, about eight minutes. Stir in diced chicken and potatoes, tossing well to coat in paste. Cook for three minutes. Mix in diced onions and water. Let the filling simmer gently for five minutes until nearly dry. Season to taste with salt and sugar. Allow filling to cool completely before using.
- Knead the Water Dough:
- Dissolve salt fully in water to create a brine. Place flour in a large bowl and gradually mix in the saltwater, kneading as you go. Work the dough for about ten minutes until soft and smooth and not at all sticky. Divide evenly into portions about the size of a golf ball and shape into rounds. Cover to prevent drying out.
- Make the Oil Dough:
- Combine flour with cold butter and ghee. Rub in the fats until mixture resembles breadcrumbs then knead together into a soft, pliable dough. Divide into slightly smaller portions than water dough.
- Form the Spiral Pastry:
- Flatten a ball of water dough into a disk. Encase a ball of oil dough completely inside, pinching to seal. Let rest for ten minutes. Gently roll into a rectangle around twenty by eleven centimeters. Starting from the short end, tightly roll up into a log. Turn so the log’s short end faces you and roll out again, repeat twice more so you generate fine pastry layers. Let the logs relax for another ten minutes before slicing each into four thick rounds.
- Shape and Fill the Curry Puffs:
- Take one pastry round and roll it gently into a circle about ten centimeters wide. Place a tablespoon of cooled filling in the center. Moisten the edge with water. Fold over into a half moon, sealing the edge tightly. To shape the traditional pleats, pinch along the edge and fold each pinch forward, back toward the main body to form a wavy border.
- Fry to Perfection:
- Heat enough oil to submerge the puffs in a large wok or deep fryer to around 170 degrees Celsius. Slip the puffs in gently and fry in batches until evenly golden and beautifully crisp. Drain well on a rack. Serve while still warm for ultimate crunch.
My favorite part is always making the spiral pastry with my kids. We have a running contest for who makes the longest spiral roll, sometimes the laughter slows down our progress but those beautiful flaky layers are always worth it.
Storage Tips
Curry puffs store best in an airtight container at room temperature for a day or refrigerate for up to three. To revive the crispness, pop them in a hot oven for several minutes. Leftovers freeze well and can go straight from freezer to hot oil.
Ingredient Substitutions
Switch the chicken for diced mushrooms or tofu for a vegetarian take. Swap out curry powder type depending on your preferred spice level. If ghee is unavailable, use all butter for an equally tender crust.
Serving Suggestions
These pair perfectly with a tangy pickled onion salad or a simple cucumber raita. For gatherings, arrange in a basket lined with banana leaves for a festive look. I like to serve them alongside hot tea as an afternoon treat.
Cultural and Historical Context
Curry puffs hail from the Straits Settlements, influenced by Portuguese empanadas and South Asian samosas. They are beloved across Malaysia, Singapore, and Thailand as quintessential street food and family fare, and many cherished holiday memories revolve around trays of freshly fried puffs.
Seasonal Adaptations
You can vary the filling based on the season. Try pumpkin or sweet potato in autumn. Shredded turkey is lovely for post-holiday leftovers.
Success Stories
Friends who never thought they could make layered pastries always feel so accomplished after their first batch. One time my uncle declared these were better than any bakery’s and his smile made all the effort worth it. Curry puffs often steal the show at our family reunions and quickly become everyone’s most requested snack.
Freezer Meal Conversion
Assemble the puffs to the folding stage, then freeze on a tray until solid. Store in bags for up to two months. Fry from frozen, no need to thaw, just lower the heat a little at first for even cooking.
Once you taste a homemade curry puff with all those crisp layers and juicy filling you will never see bakery versions the same. There is just something irreplaceable about pastry made by hand and the cozy scents wafting through your kitchen.
Common Recipe Questions
- → How do you achieve flaky pastry layers?
Use both water dough and oil dough, rolling and spiraling them together as instructed to create distinct layers.
- → Can I substitute chicken with other proteins?
Yes, diced beef or tofu make suitable alternatives for the filling, adjusting seasoning to taste.
- → Why is the dough wrapped and rolled multiple times?
This method builds up the spiral layers, resulting in a crisp and beautifully flaky exterior after frying.
- → How do you seal the puffs effectively?
Pinch and pleat the edges tightly, brushing with water to help the dough stick and prevent filling leakage during frying.
- → What oil is best for frying?
Use a neutral, high-heat oil like sunflower or canola to ensure even golden browning and crispness.
- → Are the puffs spicy?
They have a moderate heat from dried chilies, but heat level can be adjusted by adding or reducing chilies to suit your palate.