I always crave a hearty, savory snack that feels like a big hug on a chilly day. This particular baked curry puff recipe delivers exactly that, with a warm, spiced filling encased in golden, flaky pastry. We’ve taken the classic curry puff recipe and given it a modern, comfort-food twist: a rich potato filling infused with smoky paprika and melted sharp cheddar cheese. Forget deep-frying; this version bakes up perfectly in the oven, making cleanup easier and allowing you to set and forget while they turn golden brown. This is the perfect recipe for family dinners, game day snacks, or to pack in lunchboxes. The combination of curry spice and creamy cheddar creates an irresistible flavor that’s both familiar and exciting.

Ingredients
- All-Purpose Flour (300 g or 2 ยผ cups): Provides the structure for the flaky, tender pastry crust. Use standard all-purpose flour for best results; measure accurately by spooning it into the measuring cup, then leveling off. For a whole wheat variation, substitute up to half of the all-purpose flour with whole wheat pastry flour for a heartier texture.
- Fine Sea Salt (5 g or 1 teaspoon): Enhances the flavor of both the pastry dough and the filling. Use fine sea salt or kosher salt; table salt can be too strong and alter the flavor profile. Divide this amount between the dough (for flavor) and the filling (for seasoning).
- Vegetable Shortening, cold and cubed (90 g or 6 tablespoons): Crucial for achieving a flaky, tender pastry texture. Make sure the shortening is very cold; cut it into small cubes and keep it chilled until ready to use. For a butter-based dough, substitute with cold, unsalted butter (90g), noting that the texture may be slightly less flaky. I find vegetable shortening provides a lighter, more delicate crust than butter in this specific curry puff recipe.
- Ice-Cold Water (120 ml or ยฝ cup): Hydrates the flour without developing excessive gluten. Use ice water to keep the shortening from melting, which is essential for creating flaky layers during baking. Add gradually and mix lightly to avoid overmixing the dough, which would make the crust tough.
- Russet Potatoes, peeled and diced (500 g or 3 medium): Forms the hearty base of the curry puff filling. Russets are ideal because they mash up fluffy and soak up flavors well. Dice potatoes into uniform 1-inch pieces to ensure even cooking.
- Vegetable Oil (15 ml or 1 tablespoon): Used to sautรฉ the aromatics and spices. Use a neutral oil like canola, grapeseed, or sunflower oil. Avoid strong-flavored oils like olive oil, as they can overpower the delicate spices.
- Yellow Onion, finely diced (1 medium): Provides a sweet and savory base for the filling. Finely dicing ensures the onion cooks down smoothly and integrates into the filling. Sautรฉ until translucent and soft before adding other ingredients.
- Garlic, minced (2 cloves) and Fresh Ginger, grated (15 g or 1 tablespoon): Aromatic components that provide depth of flavor. Mince garlic finely and grate fresh ginger using a microplane for maximum flavor release. Cook just briefly (30-60 seconds) until fragrant to avoid burning.
- Curry Powder (15 g or 1 tablespoon): The primary spice providing the classic curry flavor for these family-friendly puffs. Use a quality standard curry powder; for a milder flavor, reduce the amount slightly. Ensure the spice is fresh (check expiration date) for the best results.
- Smoked Paprika (5 g or 1 teaspoon): Adds a unique, smoky depth that complements the cheddar cheese. Do not substitute regular paprika; smoked paprika is essential for achieving the recipe’s signature flavor profile. Use sweet smoked paprika; hot smoked paprika can be substituted if you prefer more heat.
- Cayenne Pepper (1 g or ยผ teaspoon, optional): Provides a mild, background heat. Adjust according to preference; omit entirely for a kid-friendly version. Start with a small amount; you can always add more heat, but you can’t take it away.
- Sharp Cheddar Cheese, grated (100 g or 1 cup): Melts into the potatoes for a creamy, salty, and sharp flavor. Use sharp cheddar for best results; a milder cheddar won’t provide the same flavor punch. Check the label for microbial rennet if making a strictly vegetarian recipe.
- Fresh Cilantro, chopped (30 g or ยฝ cup): Adds a fresh, bright note to balance the richness of the filling. Chop finely and stir in at the end to retain its fresh flavor and color. If cilantro is unavailable or disliked, fresh parsley can be used as a substitute, though the flavor profile will differ.
- Egg Wash (1 large egg, beaten): Gives the puffs a golden color and glossy finish. Use one large egg and whisk with a tablespoon of water or milk. For a vegan alternative, use 15 ml (1 tablespoon) plant-based milk (almond or oat) mixed with a pinch of sugar.
Optional (plan-ahead): If youโre shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโs already decided before your day gets busy.
Instructions
- Prepare the Pastry Dough: In a large bowl, whisk together the flour and salt. Add the cold, cubed vegetable shortening. Use your fingertips or a pastry blender to cut the shortening into the flour until the mixture resembles coarse crumbs. Gradually drizzle in the ice-cold water, mixing lightly with a fork or hands until the dough just comes together into a cohesive ball.
- Chill the Dough: Avoid overworking the dough, which can make it tough. Gather it into a ball, flatten slightly into a disk, wrap tightly in plastic wrap, and refrigerate for at least 30 minutes. Chilling allows the gluten to relax, making the dough easier to roll out, and keeps the shortening firm, which ensures a flaky crust for this curry puff recipe. If you are short on time, you can also freeze the dough for 15-20 minutes to speed up the chilling process.
- Cook the Potatoes: Place the diced potatoes in a pot and cover with cold water. Bring to a boil over high heat, then reduce heat and cook until the potatoes are fork-tender (about 10-15 minutes). Drain the potatoes thoroughly and return them to the empty pot. Mash until mostly smooth, leaving a few small lumps for texture; avoid over-mashing, which can make them gummy.
- Sautรฉ Aromatics and Spices: Heat the vegetable oil in a large skillet over medium heat. Add the finely diced onion and sautรฉ until softened and translucent, about 5-7 minutes. Add the minced garlic and grated ginger, cooking for another minute until fragrant. Stir in the curry powder, smoked paprika, and cayenne pepper (if using), cooking for 30 seconds until aromatic. If the spices begin to stick to the pan, add a small splash (1-2 teaspoons) of water or vegetable broth.
- Combine Filling: Add the mashed potatoes to the skillet, mixing thoroughly to combine with the aromatic spice mixture. Season with salt and black pepper to taste. Remove the skillet from the heat and stir in the grated cheddar cheese and chopped fresh cilantro. Mix until the cheese is just starting to melt and distribute evenly through the warm potato mixture.
- Cool the Filling: Allow the filling to cool completely to room temperature. Using warm filling will melt the dough’s shortening and make the pastry difficult to handle during assembly. If needed, spread the filling out on a plate to cool faster.
- Assemble Curry Puffs: Preheat the oven to 190ยฐC (375ยฐF) and line a baking sheet with parchment paper. On a lightly floured surface, divide the chilled dough into 12 equal portions. Roll each portion into a circle roughly 12-15 cm (5-6 inches) in diameter. Place a generous spoonful of cooled filling (about 40-50g) onto one half of each dough circle, leaving a clear border around the edge.
- Seal and Crimp: Fold the other half of the dough over the filling to create a half-moon shape. Press the edges firmly to seal. Crimp the edges decoratively using a fork to create a secure seal and prevent the filling from leaking out during baking. Repeat this process until all 12 curry puffs are assembled.
- Bake to Golden Perfection: Place the assembled curry puffs on the prepared baking sheet. Brush the tops evenly with the beaten egg wash (or plant-based milk wash) for a golden-brown finish. Bake for 20-25 minutes, or until the puffs are golden brown and puffed up.
- Serve Warm: Let the curry puffs cool on the baking sheet for a few minutes before transferring to a wire rack. Serve warm with your favorite dipping sauce. If desired, dust lightly with extra smoked paprika for garnish before serving.
Kid-Friendly Twists and Filling Variations
Letโs adapt this curry puff recipe to suit the whole family. If you have sensitive palates, omit the cayenne pepper entirely or use a very mild curry powder. The smoked paprika provides plenty of flavor for this easy dinner idea without the heat.
To add more texture for picky eaters, include finely diced cooked chicken or corn kernels (add both for extra nutrition). We often make this high-protein snack by mixing in shredded chicken for extra substance. If sharp cheddar is too much for younger eaters, try swapping it out for a milder cheese like Monterey Jack or a small amount of cream cheese for extra creaminess.

How to Prepare and Store Curry Puffs for Meal Prep
This easy curry puff recipe is ideal for meal prep. The dough can be prepared up to 2 days ahead of time. Wrap it tightly and store in the refrigerator. The filling can also be prepared 1 day in advance and stored in the refrigerator in an airtight container; ensure it is fully cooled before assembly.
To freeze unbaked puffs for later, assemble them completely (steps 1-8 in Part 1), then freeze on a parchment-lined baking sheet until solid (about 1-2 hours). Transfer the frozen puffs to a freezer-safe bag; they can be stored for up to 3 months. To bake from frozen, brush the puffs with egg wash and add 5-10 minutes to the total baking time; they should be golden brown in 25-30 minutes.
FAQs
Why is my pastry not flaky?
The primary reason for tough or non-flaky pastry is overworking the dough (developing too much gluten) or using warm ingredients. Ensure your shortening and water are ice-cold, and handle the dough as little as possible during assembly. I also make sure to chill the assembled puffs for 15 minutes before baking to keep the edges neat and flaky.
Can I substitute other vegetables for the potato?
Yes, you can substitute other starchy vegetables, like sweet potato (for a sweeter flavor) or butternut squash (for a slightly different texture). Cook the substitution until fully soft, mash well, and adjust seasoning as necessary. For a quick high-protein snack option, use canned chickpeas (drained and mashed) in place of the potatoes for this curry puff recipe.
Is it necessary to cool the filling before assembly?
Yes, this step is critical. Hot filling will immediately melt the shortening in the dough, causing it to become sticky and difficult to roll and seal. It can also make the pastry greasy during baking rather than flaky. Always allow the filling to cool completely to room temperature before assembling the curry puffs.
Can I fry these curry puffs instead of baking?
Yes, for deep frying, preheat oil to 175ยฐC (350ยฐF) and fry in batches for 3-5 minutes, or until golden brown on all sides. Frying creates a crisper crust but adds more fat and calories. This baked version of the curry puff recipe is a healthier choice for easy family dinners.
What kind of curry powder works best for this recipe?
A standard yellow or mild curry powder is best for this curry puff recipe, allowing the cheddar and smoked paprika flavors to shine through. Avoid hot or Madras curry powders, as they can overwhelm the other ingredients.
Conclusion
This easy curry puff recipe with its hearty, smoky cheddar and potato filling is a guaranteed family favorite, offering a convenient solution for healthy eating and busy weeknights. Save this recipe on Pinterest so you can easily find it for your next family dinner.
Print
curry puff recipe
- Total Time: 140 minutes
- Yield: 12 curry puffs 1x
- Diet: Vegetarian
Description
This baked curry puff recipe features a rich potato filling infused with smoky paprika and sharp cheddar cheese, encased in flaky pastry and baked until golden brown.
Ingredients
- 2.25 cups all-purpose flour
- 1 teaspoon fine sea salt, divided
- 6 tablespoons vegetable shortening, cold and cubed
- 0.5 cup ice-cold water
- 3 medium russet potatoes, peeled and diced (about 500 g)
- 1 tablespoon vegetable oil
- 1 medium yellow onion, finely diced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon smoked paprika
- 0.25 teaspoon cayenne pepper, optional
- 1 cup sharp cheddar cheese, grated
- 0.5 cup fresh cilantro, chopped
- 1 large egg, beaten, for egg wash
Optional (plan-ahead): If youโre shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโs already decided before your day gets busy.
Instructions
- Prepare Pastry Dough: In a large bowl, whisk together the flour and salt. Add the cold, cubed vegetable shortening. Use your fingertips or a pastry blender to cut the shortening into the flour until the mixture resembles coarse crumbs. Gradually drizzle in the ice-cold water, mixing lightly until the dough just comes together into a cohesive ball.
- Chill The Dough: Gather the dough into a ball, flatten slightly into a disk, wrap tightly in plastic wrap, and refrigerate for at least 30 minutes.
- Cook The Potatoes: Place the diced potatoes in a pot and cover with cold water. Bring to a boil over high heat, then reduce heat and cook until fork-tender (about 10-15 minutes). Drain thoroughly and return to the empty pot. Mash until mostly smooth, leaving a few small lumps for texture.
- Sautรฉ Aromatics and Spices: Heat the vegetable oil in a large skillet over medium heat. Add the finely diced onion and sautรฉ until softened and translucent, about 5-7 minutes. Add the minced garlic and grated ginger, cooking for another minute until fragrant. Stir in the curry powder, smoked paprika, and cayenne pepper (if using), cooking for 30 seconds until aromatic.
- Combine Filling Ingredients: Add the mashed potatoes to the skillet, mixing thoroughly to combine with the aromatic spice mixture. Season with salt and black pepper to taste. Remove the skillet from the heat and stir in the grated cheddar cheese and chopped fresh cilantro. Mix until the cheese is just starting to melt and distribute evenly.
- Cool The Filling: Allow the filling to cool completely to room temperature. Spreading the filling out on a plate will speed up cooling if needed.
- Assemble Curry Puffs: Preheat the oven to 375ยฐF (190ยฐC) and line a baking sheet with parchment paper. On a lightly floured surface, divide the chilled dough into 12 equal portions. Roll each portion into a circle roughly 5-6 inches in diameter. Place a generous spoonful of cooled filling onto one half of each dough circle, leaving a clear border around the edge.
- Seal and Crimp Edges: Fold the other half of the dough over the filling to create a half-moon shape. Press the edges firmly to seal. Crimp the edges decoratively using a fork to create a secure seal and prevent the filling from leaking out during baking. Repeat until all 12 curry puffs are assembled.
- Bake To Golden Perfection: Place the assembled curry puffs on the prepared baking sheet. Brush the tops evenly with the beaten egg wash. Bake for 20-25 minutes, or until the puffs are golden brown and puffed up.
- Serve Warm: Let the curry puffs cool on the baking sheet for a few minutes before transferring to a wire rack. Serve warm.
Notes
Avoid overworking the dough to keep it tender; ensure the filling is completely cool before assembling to prevent a tough crust. For a vegan option, substitute the egg wash with plant-based milk.
- Prep Time: 90 minutes
- Cook Time: 50 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: Southeast Asian/Fusion
Nutrition
- Serving Size: 1 curry puff
- Calories: 210 calories
- Sugar: 1 g
- Sodium: 450 mg
- Fat: 10 g
- Saturated Fat: 4 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 17 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 6 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.