National Dish Malaysia: Nasi Kandar (Recipe) · National Dish Recipes

National Dish Malaysia: Nasi Kandar (Recipe)

Plate of nasi kandar with steamed rice topped with assorted curries and sides
In this article

Discover Nasi Kandar, Malaysia’s beloved answer to the question of what to eat when you want a bit of everything. Steaming rice is crowned with a rich medley of aromatic curries and tender sides, each ladleful mingling into the next in the most delicious way. Born on the streets of Penang, this mix-and-match feast lets you build your own perfect plate — a true taste of Malaysia’s wonderfully diverse food culture.

About Nasi Kandar

Nasi Kandar is a hugely popular Malaysian national dish that delights locals and visitors alike. It hails originally from Penang and, thanks to its versatility and aromatic curries, has spread right across Malaysia. The dish is defined by a combination of steamed rice, an assortment of curries and various side dishes, all brought together in a uniquely satisfying way. With every order you choose your own extras, so no two plates are ever quite the same — a wonderfully personal dining experience.

Ingredients (serves 1–2)

  • 200 g jasmine rice
  • 200 ml coconut milk
  • 1 bowl of beef curry
  • 1 bowl of chicken curry
  • 50 g fried shallots
  • 1 bowl of green beans
  • Chilli sauce, to taste

Shopping for the ingredients

To prepare an authentic nasi kandar, you will find the ingredients most easily in specialist Asian grocery shops or markets. Fresh spices, crisp vegetables and good-quality curry pastes are crucial to the flavour. Remember to choose the right products too, such as coconut milk and a variety of meats, to intensify the aromas. If you prefer vegan or gluten-free options, there are plenty of alternatives that still deliver a fantastic depth of flavour.

Preparing the dish

Preparing nasi kandar involves several steps that ensure all the components come together in perfect harmony. First, rinse the rice and cook it in a rice cooker or a pan with water and a small splash of coconut milk. While the rice cooks, warm the curries and prepare the sides so that everything is ready to serve at the same time. The flavour profile comes from the interplay of the different curries and accompaniments, so take care to find the ideal balance.

Step-by-step instructions

  1. Rinse the rice and cook it in water with a splash of coconut milk.
  2. While the rice cooks, warm the curries in a saucepan.
  3. Prepare the fried shallots and green beans.
  4. Arrange the rice on a large plate.
  5. Ladle the curries and sides attractively over the rice.
  6. Garnish with chilli sauce to taste.

Gluten-free / lactose-free version

If you would like a gluten-free or lactose-free version of nasi kandar, there are several tips to follow. Use certified gluten-free rice, or swap the rice for quinoa or another gluten-free grain. Instead of coconut milk you can also use oat milk or almond cream to achieve the same lovely creaminess. Check that the spices and curries are gluten-free too, so the finished dish is both delicious and safe for everyone at the table.

Tips for vegans and vegetarians

Nasi kandar adapts easily to vegan and vegetarian diets. Replace the meat dishes with tofu or seitan for protein-rich alternatives — the same approach that works so well in Tahu Tempe. Make sure the curries are plant-based as well, and use vegetable stock to avoid rich meat broths. A colourful selection of fresh vegetables, such as broccoli or carrots, adds welcome pops of colour and plenty of nutrients.

More tips and tricks

To enjoy the full aroma of nasi kandar, serve the dish warm and keep a close eye on the temperature of the curries. Mixing several curries on one plate can produce exciting new flavour combinations, so do experiment. Add fresh herbs such as coriander or basil to freshen the dish, and adjust the heat as you eat with spices like chilli so the spiciness matches your preference exactly.

Adapting the recipe to your taste

Nasi kandar is an extremely flexible dish that is easy to adapt to personal preference. If you love vegetables, pile on as many fried or steamed varieties as you like. To turn up the heat, try different kinds of chillies or curry pastes — a spoonful of fiery Sambal Belacan works wonders too. Aim for the perfect mix of flavours and textures, so that every bite holds a little surprise.

Ingredient substitutions

If certain ingredients are missing, there are always substitutes that still produce a superb nasi kandar. For example, chicken can be replaced with plant-based protein to create a vegan version. Instead of fresh spices, a good-quality curry paste enriches the flavour with very little effort. Have a look through your store cupboard and make creative use of what you already have.

Drink pairing ideas

Nasi kandar pairs beautifully with a range of drinks. A chilled fruit juice balances the spices wonderfully, while sparkling water with lemon adds a refreshing note — as does a frothy glass of Malaysia’s famous Teh Tarik. For those who enjoy alcohol, a light beer or a chilled white wine complements the dish’s aromas nicely. Experiment with different pairings for a well-rounded culinary experience.

Serving and presentation ideas

Presentation can lift the whole nasi kandar experience. Serve the different components on a large platter for guests to help themselves, so everyone can create their perfect combination. Use fresh herbs and colourful vegetables to enhance not only the flavour but also the visual appeal. Pay attention to how the ingredients are arranged — an inviting presentation always whets the appetite.

A bit of history

Nasi kandar has fascinating roots that run deep in Malaysia’s multicultural society. It grew out of the traditions of the Indian Muslim community in Malaysia, blending influences from several cultures. Originally sold by street vendors who carried rice and curries balanced on a shoulder pole, nasi kandar quickly became a symbol of the region’s culinary heritage. Its variety and flexibility have made it a firm favourite and an enduring part of Malaysian cuisine.

More recipe ideas

Summary: Nasi Kandar

Nasi kandar is more than just a dish; it is an experience that embodies the rich culinary culture of Malaysia. The combination of aromatic curry, fresh vegetables and a free choice of sides makes it an unforgettable meal. Whether you are a seasoned cook or a complete beginner, preparing this dish lets you dive into the wonderful diversity of Malaysian cooking. Give it a try, and savour every delicious bite!