National Dish Malaysia: Keropok Lekor (Recipe)

In this article
Discover Keropok Lekor, Malaysia’s irresistibly moreish fish snack! These golden, crispy sticks of fish and rice flour are a street-food favourite along the country’s east coast, and they capture the very soul of Malaysian snacking. Simple to make, deeply savoury and utterly addictive, they are the perfect way to bring an authentic taste of Malaysia to your own kitchen.
About Keropok Lekor
Keropok Lekor is a traditional Malaysian snack that is especially popular in the states of Terengganu and Kelantan. These delicious fish snacks, made from fresh fish, rice flour and a handful of spices, are a genuine treat for the palate. They win people over with their crispy texture and a unique, savoury flavour that delights every snack lover. Perfect as an appetiser or a bite between meals, keropok lekor brings the authentic feel of Malaysian cuisine straight to your plate.
Ingredients (serves 1–2)
- 250 g fresh fish fillet (e.g. mackerel or sea bass)
- 100 g rice flour
- 50 g water
- 1 teaspoon salt
- 1/2 teaspoon pepper
- 1 teaspoon chilli powder (optional)
- Oil, for deep-frying
Shopping for the ingredients
When shopping for keropok lekor, it is important to use fresh ingredients. Visit your local fishmonger or market to get the freshest possible fish fillet. Make sure the flesh has a vibrant colour and no unpleasant smell. The remaining ingredients, such as rice flour and spices, are available in any supermarket, usually in the Asian food aisle.
Preparing the dish
The preparation of keropok lekor is wonderfully straightforward and requires only a few steps. Start by cutting the fish into small pieces and combining it with the other ingredients in a bowl. Make sure the rice flour is thoroughly mixed in so the mixture takes on an even consistency. Let the mixture rest for at least 30 minutes so the flavours can fully develop.
Step-by-step instructions
- Stir the fish and flour mixture thoroughly until a smooth, homogeneous paste forms.
- Shape the mixture into long, thin strands.
- Heat the oil in a pan and carefully lower in the strands.
- Deep-fry the keropok lekor until golden brown and crispy.
- Drain on kitchen paper and serve straight away.
Gluten-free / lactose-free version
To make keropok lekor gluten-free, simply swap the regular rice flour for a certified gluten-free flour. Take care that all the other ingredients are gluten-free too. As this recipe is naturally lactose-free, you can enjoy it without any changes at all. If you would like a slightly creamier consistency, however, you can add a splash of lactose-free milk.
Tips for vegans and vegetarians
There are creative alternatives to keropok lekor for vegans. You can use plant-based proteins such as tofu or seitan to achieve a similar texture. Add spices to round out the flavour. The key is to season the mixture generously so it mimics the flavours of a traditional keropok lekor.
More tips and tricks
One important tip when making keropok lekor is the temperature of the oil. It should be hot enough that the strands start to sizzle immediately, but not so hot that the outside burns before the inside is cooked through. You can also add spices to suit your own taste and create your very own signature version.
Adapting the recipe to your taste
The beauty of keropok lekor is that you can adapt the basic recipe entirely to your personal preferences. Add different spices to achieve different flavour profiles, or experiment with the type of fish. If you like a bit more heat, increase the amount of chilli. Playing around with herbs can also lead to interesting variations.
Ingredient substitutions
You can adapt the recipe for keropok lekor by using alternatives. If you have no rice flour to hand, cornmeal or wheat flour works too. Instead of fish, you could also try seafood such as prawns or squid — much like the spicy prawns in Sambal Udang. Variations like these give the dish an exciting new twist and expand your recipe collection.
Drink pairing ideas
When choosing drinks to go with keropok lekor, feel free to get creative. A cold, crisp Asian lager is an excellent match, while a fresh fruit cocktail rounds off the tasting experience nicely. Green tea is another good option, as it underlines the flavours of the snack and is pleasantly refreshing — as is a frothy glass of Teh Tarik, Malaysia’s beloved pulled tea.
Serving and presentation ideas
An appealing presentation of keropok lekor can elevate the whole eating experience. Serve the snacks on a flat platter, garnished with fresh herbs such as coriander or spring onions. A small bowl of hot dipping sauce or a sweet-and-sour sauce not only serves as a dip but also adds a splash of colour to the plate. After all, we eat with our eyes first!
A bit of history
The origins of keropok lekor go back to the traditions of Malaysia’s coastal communities, where fish was in plentiful supply. Local people developed this snack as a way of preserving fish in the days before refrigeration. It is not only a popular treat in Malaysia today, but also part of a living culture and history that has been handed down to the present day.
More recipe ideas
- Satay — grilled skewers with peanut sauce
- Roti Jala — lacy net pancakes served with curry
- Rendang Daging — rich, spicy slow-cooked beef
- Nasi Lemak — Malaysia’s national dish of coconut rice with sides
- Otak Otak — spiced fish paste grilled in banana leaves
Summary: Keropok Lekor
To sum up, keropok lekor is a fantastic way to experience the authentic taste of Malaysia. These delicious fish snacks are easy to prepare and offer a wonderful interplay of textures and flavours. Whether as a snack between meals or as part of a festive spread, they bring Malaysian culture straight into your home. Give this recipe a try and send your taste buds on a culinary journey!



