Sardine curry puffs are a beloved Southeast Asian snack—golden, flaky pastry parcels filled with a spiced, tangy mixture of sardines, onion, and potato. They are a staple of Malaysian and Singaporean bakeries and street stalls, prized for their crisp shell and savory, slightly spicy filling. This recipe delivers a genuinely satisfying version that is easier to make than you might think, using store-bought puff pastry for convenience without sacrificing flavor.
Ingredients
- 1 sheet (about 9.5 oz / 270 g) frozen puff pastry, thawed
- 1 can (15 oz / 425 g) sardines in tomato sauce, drained (reserve 2 tablespoons sauce)
- 1 medium potato (about 6 oz / 170 g), peeled and diced into ¼-inch cubes
- 1 small onion (about 4 oz / 113 g), finely chopped
- 2 cloves garlic, minced
- 1 teaspoon curry powder (preferably Malaysian or Indian)
- ½ teaspoon chili powder (adjust to taste)
- ¼ teaspoon turmeric powder
- 1 tablespoon cooking oil
- Salt to taste
- 1 egg, beaten (for egg wash)
- All-purpose flour, for dusting
Instructions
- Boil the diced potato in salted water for 5–7 minutes until just tender. Drain and set aside.
- Heat oil in a skillet over medium heat. Sauté onion and garlic until soft and translucent, about 3 minutes.
- Add curry powder, chili powder, and turmeric. Stir for 30 seconds until fragrant.
- Add the sardines (break them up with a spoon) and the reserved tomato sauce. Cook for 3–4 minutes, stirring occasionally.
- Fold in the cooked potato. Season with salt. Cook for another 2 minutes. The filling should be dry and slightly clumping. Remove from heat and let cool completely.
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- On a lightly floured surface, roll the puff pastry to about ⅛-inch thickness. Cut into 4-inch rounds using a cookie cutter or a glass.
- Place a heaping tablespoon of filling on one half of each round. Brush the edges with water, fold over, and press with a fork to seal.
- Arrange the puffs on the prepared baking sheet. Brush tops with beaten egg.
- Bake for 20–25 minutes, until deep golden brown and puffed. Serve warm.
Tips
- Ensure the filling is completely cool before assembling; warm filling will melt the pastry and make it sticky.
- If using fresh sardines, cook them first and flake the meat, but canned sardines in tomato sauce are traditional and convenient.
- Don’t overfill the puffs—about 1 tablespoon is perfect. Too much filling will cause leaks during baking.
- For a crispier bottom, place the puffs on a wire rack set inside the baking sheet to allow air circulation.
Serving Suggestions
Serve warm as a snack or appetizer with a side of chili sauce or sweet Thai chili dip. They also pair well with a simple cucumber salad or a cup of hot tea. For a light meal, serve alongside a bowl of clear soup.
Variations
- Spicy version: Add 1–2 finely chopped bird’s eye chilies to the filling for extra heat.
- Curry chicken: Substitute cooked, shredded chicken for sardines, and add a splash of coconut milk.
- Vegetarian: Use mashed chickpeas or tofu instead of sardines, and increase the curry powder.
- Different pastry: Use shortcrust pastry for a more crumbly texture, though puff pastry is more traditional.
Storage and Reheating
Store leftover curry puffs in an airtight container in the refrigerator for up to 3 days. To reheat, place them in a 350°F (175°C) oven for 8–10 minutes until crisp. Avoid microwaving, as it will make the pastry soggy. For longer storage, freeze unbaked puffs on a baking sheet, then transfer to a freezer bag for up to 2 months. Bake from frozen, adding 5 minutes to the baking time.
Frequently Asked Questions
Can I make curry puffs ahead of time? Yes, you can assemble them and refrigerate for up to 24 hours before baking. Just brush with egg wash right before baking.
Why did my puffs leak during baking? Leaks usually happen if the filling is too wet or if the edges weren’t sealed properly. Make sure the filling is dry and press the edges firmly with a fork.
Can I use fresh sardines instead of canned? Yes, but you’ll need to cook and flake them first. Canned sardines in tomato sauce are traditional and save time.
What if I don’t have curry powder? You can use garam masala or a mix of cumin, coriander, and turmeric. The flavor will be slightly different but still delicious.
Can I freeze the baked puffs? Yes, baked puffs freeze well for up to 1 month. Reheat directly from frozen in a 350°F (175°C) oven for 10 minutes.
Are these puffs gluten-free? No, unless you use gluten-free pastry. The filling is naturally gluten-free, so you can serve it over rice if you avoid gluten.
Related
- Snake in Broccoli and Cheese: A Fun Savory Bake
- Snake River Farms Ham Glaze Recipe for a Juicy Ham
- Cocktail Dresses for Women: Evening Party Style Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).