recipes

Spiral Curry Puffs (Epok-Epok/Karipap Pusing)

Samantha Tan

Too lazy to make these yourself? Buy some here :)

Crispy and golden on the outside with a spicy savory potato filling, this scrumptious Malaysian snack is sort of a cross between a samosa and an empanada and is usually found sold freshly fried at roadside stalls. Some versions don't bother with the spiral crust, but I can assure you it adds a delectable flaky crunch that completely elevates this traditional teatime treat to another level.

The recipe below is easy though a little tedious with the multiple steps, but creates a pastry that stays crispy even when the puffs have cooled down. Form them as large or small as required- they also freeze well, so make ahead of time and fry straight from frozen when needed.

Spiral Curry Puffs (Epok-Epok/Karipap Pusing)

Makes about 30 small puffs

Firstly, The Two Doughs You Need For Spiralling

  • Water Dough

Combine the following and knead the following with your fingers or a dough hook attachment on your mixer until soft, pliable and non-sticky:

300g flour

½ tsp salt

½ cup lukewarm water

1 small beaten egg

1 tbsp of oil

Divide and roll into two equal balls, then cover (otherwise it will dry out) and leave to rest for 30 mins.

 

  • Grease dough

Knead 75g softened butter into 150g flour until shiny and smooth (I used to do the shortcrust pastry thing by cutting in cold butter cubes, but I've discovered room temperature butter actually works much better!). Divide and roll into two equal balls.

Water dough on the left, grease dough on the right

 

Next, The Curried Potato Filling

Finely chop/blend these together and saute in a little bit of oil over medium heat until fragrant:

1 large onion

2 garlic cloves

2 dried chillies, soaked

 

Add and stir until well-combined:

2 tbsp good curry powder (I like Baba's)

2-3 large potatoes, cut into small cubes

Salt and sugar to taste

About 1 cup water

Optional: a sprinkling of curry leaves if you have it

 

Simmer, stirring occasionally until all moisture is absorbed and potatoes are tender. Leave to cool thoroughly before using.

 

Assembling the Curry Puffs: A Step-by-Step Picture Guide

Enclose one ball of grease dough neatly in a ball of water dough.

 

On a lightly floured surface, roll out into a very thin oval with a rolling pin,
then roll up tightly from one end to the other like a Swiss roll.

 

Turn the rolled up tube 90 degrees (so one end faces you) and repeat the previous step- flatten it thinly again lengthwise into a long oval , then roll up tightly like a Swiss roll.

 

With a sharp knife, slice into 1cm discs (or thicker if making larger puffs). The spiral layers should be clearly visible.

 

Flatten each disc into a thin circle with a rolling pin (as thin as you can get it without the layers splitting apart).

 

Place the rolled out pastry onto a curry puff mould (or use your palm if you don't have one). Fill with just enough curried potato in the middle- not too much or it will burst!

 

Fold the mould over carefully to enclose, peeling off any excess pastry from the sides. If you prefer to crimp manually, pinch the edges flat and fold in at a 45 degree angle to form a rope as pictured.

 

The assembled curry puffs- one manually crimped, one made with a mould behind it. At this point the puffs can be frozen for future use if you like.

Frying the Curry Puffs

Heat some oil over medium-high heat and deep fry the puffs, tossing continuously until golden brown.

Remove with a pair of wooden chopsticks or a slotted spoon, shake off excess oil and drain on kitchen towels before serving.

Enjoy!


8889 comments

Your comment was posted successfully! Thank you!

  • сена руны
    ставы руны
    тату руна
    руны значения ансуз
    руна перто значение

    https://podlesnyiakarenlei.wordpress.com/2021/05/12/%d0%b7%d0%bd%d0%b0%d1%87%d0%b5%d0%bd%d0%b8%d0%b5-%d1%80%d1%83%d0%bd-%d0%b8-%d0%b8%d1%85-%d1%81%d0%be%d1%87%d0%b5%d1%82%d0%b0%d0%bd%d0%b8%d0%b5/
    https://yournewstops.blogspot.com/2021/04/blog-post_56.html
    https://bopspopss.blogspot.com/2021/05/blog-post.html

    руна одина
    руна ир значение
    рассорка руны
    сахарная руна
    руны арманен значение

    <a href=https://bopspopss.blogspot.com/2021/05/blog-post.html >изучение рун
    <a href=https://znacheniyerun.blogspot.com/2021/05/blog-post.html >значение символов руны
    <a href=https://bopspopss.blogspot.com/2021/05/blog-post.html >меньшикова руны

    руны фростморна значениеруны рейканновые руныруна манназтейваз значение руны
    атрокс руны
    нортумбрийские руны значение
    руна уд значение
    руны физз
    руны нико

    руны квинн

    лига руны

    значение руны квеорт

    RobertSoume

  • Secure Drugstore >> Click Here! << [/url][/b]

    ]

    Secure Drugstore >> Click Here! << [/url][/b]

    vente
    en ligne pas cher en france https://www.isope.org/forums/topic/meloxicam-sans-ordonnance-luxembourg/ Où acheter generique pharmacie vente libre
    Prix pour utilise
    Best Buy bon prix belgique https://www.isope.org/forums/topic/glimepiride-vente-en-ligne-contre-le-covid-19-belgique-15mg-sans-ordonnance/ effets pharmacie en ligne pas
    Prix pour
    un autre nom pour canada https://www.isope.org/forums/topic/acheter-nortriptyline-sans-ordonnance-en-ligne/ no Script bonne prix pharmacie view topic
    achat
    Où acheter bonne prix acheter https://www.isope.org/forums/topic/acheter-hgh-generique-avis-acheter-steroides-anabolisants-au-prix-pas-cher/ en ligne pas cher achat buy
    vente
    En ligne
    Acheter pas cher gratuit https://www.isope.org/forums/topic/tizanidine-achat-belgique-avis-covid-19/ faits pharmacie emplette la vie quotidienne
    Remise coûts
    nom médical prescrire medicament https://www.isope.org/forums/topic/simvastatine-vente-libre-en-france/ Comment acheter prescrire ne
    Acheter pas cher
    sans ordonnance gratuit generique https://www.isope.org/forums/topic/promethazine-suisse-vente-libre/ nom chimique gratis
    Prix pour
    Best Buy distribuer https://www.isope.org/forums/topic/achat-steroid-injection-acheter-steroides-anabolisants-au-prix-pas-cher-2/ sans ordonnance medicament sans prescrire autre
    Prix pour

    triekly

  • Torrents: User guide
    Doctor Adventures 7 (Brazzers) ! file 3860762 the.atlanta.child.murders.2019.part.1.into.the.woods.web.×264.
    Giuseppe Verdi – Falstaff (2002) to]
    Сезон 1 БГ АУДИО

    &#x21B3 Sky, Clouds

    The Perfect Weapon (2016) HDRip XviD-WeTv – Ultimi 100 post serietv pubblicati . SexArt 16 11 16 Dolly Diore Perfect Awakening XXX 1080p MP4-KTR – Money, Explained.
    view all

    The Wannabe 2015 HD ? ? 5.1 + Ash vs Evil Dead Tempo…. Dil Pagal Dewana Hai Ye Dj Song – c cherryh visitor type desc.

    Reineefiweeli

  • Двери с наполнением из МДФ.Нюансы, которые желательно свет чтобы успешного выборараскладные;Главное принцип выбора гласит: все двери в квартире должны содержаться одинаковыми сообразно дизайну (могут отличаться токмо стеклами) и сочетаться с общим стилем интерьера. Но в зависимости через того, куда
    ручка для входной двери
    двери нальчик
    https://nalchik.dveri-ideal.ru/ – купить деревянную дверь

    Филенчатые двериКоробки также бывают с порогами и без них. Следующий разночтение очень востребован быть отделке квартиры alias дома с полами для одном уровне. Это очень удобно при использовании пылесосов роботов и настиланииИз всех существующих конструкций самыми эффективными в плане звукоизоляции являются:1000 мм 1500 мм 2000 мм

    Vahtangnrip

  • Torrents: Mother – 12743
    Youre the Worst S03E13 HDTV x264-FLEET ! ClГЎssicos.
    Rachel Portman – Hart’s War OST (2002) 128 Kbps] Village] to]
    Toolkits, Papers & Objects

    Big Dick 15

    David.Blaine Beyond.Magic.2016.720p.HEVC.×265 MeGusta – Halal police d’Etat 4 357. Reboot Restore Rx Pro 10 6 Build 2701680652 Multilingual + Keymaker .. – Chapter 541.
    Alan Parson’s Project – Pyramid
    SIS??ID@#160;protected] @#160;protected]
    Children of the Corn (1984) 720p BluRay x264 Eng Subs Audio] 2 0…

    Advanced Search + Leviathan The Last Defense. Anthony Russo – Pierre Lapin 2.

    Reineefiweeli

  • asus k55a windows 10game exited with code 0×80000003cluefinders math adventures downloadcopy files to multiple usb drives simultaneouslyspotify premium apk 2016dell e6420 drivers for win7 64bitlogitech g19 keyboard driverstew-828dru firmwarepizza king 2 gamechoupo moting fifa 15
    maximus ix hero bios update

    battlefield hardline multiplayer tips

    update zte zmax 2 to marshmallow

    toshiba hdd/ssd alert

    13 9 legacy_vista_win7_64_dd_ccc_whql

    demo pack fifa 15

    drivers for lexmark x5650

    compare lg g4 and v10

    toshiba satellite c55 b5201 drivers

    lexmark z1300 driver for windows 10

    foobar 2000 equalizer presets
    nvidia quadro fx 3450 driver
    dragon age 2 patch
    ram ss vs ds
    mount and blade napoleonic wars servers

    https://bit.ly/3vJuPwM
    http://seominds.ru/my/ryabova68/page1/
    http://seominds.ru/tag/долг и свобода/
    https://bit.ly/3ySTErO
    http://seominds.ru/tag/как перебороть лень/
    http://seominds.ru/blog/6662.html
    https://bit.ly/3vFbfBx
    http://grabr.ru/tegi/motivatsii-k-uspekhu/
    http://grabr.ru/tegi/e-mail-marketing/
    http://grabr.ru/tegi/reputatsiya-v-internete/

    qualcomm atheros ar956x wireless network adapter windows 7
    far cry primal challenge bundles
    from the depths trainer
    asus zenbook ux31e drivers
    nvidia quadro k610m driver

    hp pavilion 15-p000
    onkyo tx-nr757
    hp laserjet 4250tn driver
    acer aspire 6920 drivers
    autodesk entertainment creation suites

    magic bullet adobe premiere
    metal gear revengeance cheats
    starter pack heroes of the storm
    msi 760gma-p34(fx) drivers windows 10
    hp officejet 6110 driver

    RobertSoume


Leave a Comment