"/> The Hungry Lawyer » Curry Puffs

Curry Puffs

I went down to the Disney Exhibition at ACMI last weekend. As a child who was raised by Disney – largely by pirated video tapes my parents bought while we were living in Malaysia in the early 90s  – it was pure heaven. Some of my happiest childhood memories involve Queensland summer storms, The Little Mermaid and my sisters and I rolling about 300 curry puffs to stock my mum’s freezer.  The Brooding Architect has since informed me that this sort of activity is actually considered child exploitation in Australia. Anyway, in the spirit of Disney nostalgia, here is my recipe for curry puffs.

Curry Puffs

It is very easy to make the curry puff filling, however rolling out the puffs is time consuming. I promise you though that the end result is well worth the effort.  Since I don’t have any children I can coerce with Disney films, I ask (force)  The Brooding Architect to help me.

My recipe is for vegetarian curry puffs. However, you can also add 500 grams of pork or chicken mince to the mix to satisfy your inner carnivore.

Curry Puffs

(Makes between 60  and 80 – depending on how big you roll your curry puff – perfect for parties.  Halve the recipe if you want less – or freeze leftovers and bake as required for a lazy dinner in front of the TV)


  • 8 large potatoes, washed (I used red skinned Pontiac potatoes)
  • 1 large brown onion, finely diced
  • 3 cloves garlic, finely diced
  • A small (3cm) knob of ginger, peeled and finely grated (to yield around 1 Tablespoon of grated ginger)
  • 2 red chillies, finely chopped (optional)
  • 1 carrot, peeled and finely diced
  • 1/2 cup frozen peas
  • 3 hard boiled eggs, peeled and cut into 8 even sized pieces
  • 2 heaped Tablespoons good quality curry powder (I buy a pre-made curry powder mix from my local Indian grocery store, or you could make your own spice blend)
  • 2 green shallots, sliced finely
  • 3 Tablespoons light soy sauce
  • 1 Teaspoon sugar (I used raw sugar)
  • 2 Tablespoons vegetable oil
  • 1/2 Teaspoon sesame oil
  • Salt and pepper to taste
  • 10 sheets frozen puff pastry, thawed (I used Borg’s puff pastry)

Step-By-Step Guide to Rolling Curry Puffs

Step 1: Prepare the filling

Step 2: Cut out circles of pastry
Step 3: Fill the pastry with filling and crimp the edges together to seal
Step 4: Keep rolling for a long time. You have 80 of these things to make!


  1. Place the washed potatoes (with skin still on) in a large pot of cold water. Bring the pot to the boil and cook until the potatoes are tender. This should take about 20 minutes.
  2. Once cooked, drain the potatoes in a colander. Once cool enough to handle, use a small paring knife and peel off the skin.  Cut each potato in half lenghtways and cut each half into 8 even sized pieces.
  3. In a separate large pot, heat the vegetable oil and sesame oil over medium heat. Add the diced onion and carrot and cook until soft.  (You do not want the onion and carrot to turn brown, as this will result in a bitter taste). Add the garlic and ginger, cook until soft. (Again, you do not want the garlic and ginger to brown).  Add the curry powder and, if using, the chillies. Stir constantly to ensure the onions, carrot, garlic and ginger are evenly coated and continue to stir for 1-2 minutes, until the curry powder becomes fragrant.
  4. Add the diced potatoes, frozen peas, green shallots, hard boiled eggs, soy sauce, sugar, pepper and salt. Stir gently until the ingredients are evenly combined. (You need to combine the mixture gently, as you don’t want to break up the hard boiled eggs too much).  Put the filling aside until cool.
  5. Using a round cutter (I use a 6cm one), cut out circles of puff pastry. Place a Tablespoon of the filling in the centre of the puff pastry round, fold the pastry in half (forming a half moon shape) and crimp the edges of the pastry to seal the curry puff.
  6. Repeat the process until you have used up all of the filling.
  7. Pre-heat the oven to 200 degrees Celsius. Line a baking tray with greaseproof baking paper, space out a single layer of curry puffs on the baking tray. You will need to leave a small gap between each curry puff as the pasty will ‘puff up’ during baking.  Using a pastry brush, lightly brush the top of each curry puff with a small amount of vegetable oil. Bake until golden brown – this will take about 20 to 25 minutes, depending on the size of your curry puffs. Remove from the oven, allow to cool in the baking tray for 5 minutes. Serve with sweet chilli sauce.
  8. Any excess curry puffs can be frozen while still raw (that is, before you bake the pastry). Frozen curry puffs can be placed straight into the oven from the freezer and will take around 35 minutes to bake.
Serve hot with sweet chilli sauce

2 Comments on “Curry Puffs”

  1. Grasshopper said at 11:37 pm on May 22, 2011:

    After a random internet search for recipes to wile away a couple of hours on a Sunday afternoon I stumbled upon your Curry Puffs recipe – and they were absolutely delicious! They brought back memories of my time living in Asia.

    I changed up your recipe slightly by adding 400gm of chicken mince to your vegetarian recipe above, used a little more curry powder and dark soy instead of light soy. Worked beautifully and made close to 80 curry puffs (there was a lot of pasty pinching going on!).

    I used Careme puff pastry (it’s a handmade pastry from the the Barossa Valley) and worth the splurge.

    Thanks for the recipe. Your Chocolate and Raisin cookies are next on my list!

  2. The Hungry Lawyer said at 9:08 am on May 25, 2011:

    Grasshopper: Thanks so much for your comment. I love it when people try (and have success) with my recipes. Will keep my eye out for the Careme puff pastry. I hear that they also have a heavenly chocolate pastry too – perfect for sweet tart bases. Cheers, THL

Leave a Comment