LepakLah
Food & Drink

Karipap Decoded: What's Inside a Malaysian Curry Puff and Why It Varies

Karipap is Malaysia's everyday fried snack, but no two stalls make it the same. Here's what goes into the pastry and filling, the main types, and how to order one properly.

Lepaklah Editorial4 min read
Golden fried curry puffs served on a white plate.
Golden fried curry puffs served on a white plate.

Karipap is the snack that shows up everywhere in Malaysia and still gets taken for granted: at the pasar malam (night market) stall, in the office pantry, next to the teh tarik at a mamak. Fold some pastry over a spiced filling, fry it, and you have a snack most Malaysians have eaten since childhood.

Ask five people what a "proper" karipap is, though, and you will get five answers. This guide breaks down what is actually inside one, why the versions differ, and how to order the kind you want.

What is karipap, exactly?

Karipap is the Malaysian name for the curry puff: a half-moon pastry filled with a curry-spiced mix, usually potato and meat, then deep-fried until crisp. Tourism Malaysia's food guide describes it as a puff pastry loaded with potato, meat and curry filling, folded into a half-moon shape (Tourism Malaysia).

It is sold freshly fried at Malay, Chinese and Indian bakeries alike, which is part of why it has no single "correct" recipe.

Where did the curry puff come from?

Nobody knows for sure. Food historians generally place its development in maritime Southeast Asia, and the snack looks like a cousin of several pastries that travelled the region: the Cornish pasty, the Portuguese empanada and the South Asian samosa (Wikipedia).

Even the word "puff" has a possible link to Fujian Chinese, where 泡 (pop) means bubble or puffed. Treat all of this as informed guessing rather than settled fact.

What goes inside a karipap?

The classic filling is a thick curry mix built from a few staples:

  • Curry powder or garam masala
  • Potato, diced small
  • Onion
  • Chicken or other meat
  • Hard-boiled egg (in some versions)

The filling is cooked thick and dry on purpose. A runny curry would leak through the pastry and turn the puff soggy in the fryer.

Beyond the classic, versions exist with sardine, yam, corn, red bean and even custard. Durian shows up too, for those who like their snacks with a warning label.

Types of karipap you will actually see

Epok-epok: the layered, flaky one

Epok-epok is the version with a layered pastry that shatters into flakes when you bite it. The layering is what separates it from a plain fried dough pocket. If you see a puff with visible spiral or laminated layers, that is the style.

Egg karipap

Instead of chicken, this one holds half a boiled egg in the filling. It swaps some of the chicken for half a boiled egg.

Sardine karipap

Tinned sardine cooked into a spicy filling. It is a well-known alternative to the meat version.

Vegetarian karipap

A meat-free version uses shredded radish, tofu, potato and grated carrot, typically served with sweet chilli sauce. Ask the seller what is in it, as vegetarian stalls and vegetarian-labelled items are not the same everywhere.

Fried or baked, flaky or shortcrust?

Two choices decide most of the eating experience: the pastry and the cooking method.

Karipap is normally deep-fried, which gives the crisp, blistered shell most people picture. Baked versions exist too.

On the pastry side, some shops use puff pastry or a flaky crust of the kind associated with Indian bakeries. Others use a plainer dough. Flaky pastry sheds more crumbs, so eat it over a plate.

How to order a karipap without guessing

A few habits save you from disappointment:

  1. Ask what the filling is. Sardine, egg, potato-chicken and vegetarian can all look identical from outside.
  2. Ask if it was just fried. A karipap tastes best warm. A puff that has been sitting for hours loses its crunch, and the oil settles.
  3. Check the pastry. Visible layers point to the epok-epok style. A smoother shell points to a plainer dough.
  4. Ask about sauce. Sweet chilli is the usual partner for the vegetarian version.

For more stall-by-stall snacking, the pasar malam guide covers how night markets work and what to buy first.

Why karipap keeps winning

Karipap has a credible international résumé. Tourism Malaysia notes that TasteAtlas ranked it number five on a list of the world's best pastries, ahead of some far more famous names (Tourism Malaysia).

Rankings like that are always subjective. But it makes a fair point: a cheap, hand-sized pastry from a roadside stall can stand next to the classics.

FAQ

What is the difference between karipap and epok-epok?

Epok-epok usually refers to the traditional layered, flaky-pastry version of the curry puff. Karipap is the more common everyday name for the curry puff as a whole.

What is inside a Malaysian curry puff?

Typically curry powder or garam masala, chicken, potato and onion, sometimes with hard-boiled egg. Sardine, yam, corn, red bean and custard fillings also exist.

Is karipap fried or baked?

Most are deep-fried. Baked versions exist too.

Is karipap halal?

Halal status depends on the seller and their ingredients, not on the snack itself. Look for the JAKIM halal logo or ask the seller directly.

Is there a vegetarian karipap?

Yes. A vegetarian version uses shredded radish, tofu, potato and carrot, often served with sweet chilli sauce.

Lepaklah Editorial

Researched and edited by the LepakLah team.

More from the team →
Read us on Google more often.Pick LepakLah as a preferred source and our stories rank higher in your results.
One letter, most Sundays.No noise. Unsubscribe anytime.