Malaysia Nasi Lemak Recipe

Malaysia Nasi Lemak Recipe: Authentic Step-by-Step Traditional Guide

User avatar placeholder
Written by Editorial Team

December 25, 2025

This Malaysia Nasi Lemak recipe shows you how to make Malaysia’s most loved dish at home. Nasi lemak is the national dish of Malaysia and is enjoyed by people of all ages. It is made with coconut rice and served with sambal, anchovies, peanuts, egg, and cucumber.

What makes this Malaysia Nasi Lemak recipe special is its taste balance. The rice is soft and fragrant, the sambal adds gentle heat, and the side items bring crunch and freshness. It is simple food, but very satisfying.

Nasi lemak is usually eaten for breakfast, but many people enjoy it for lunch or dinner too. With this easy guide, you can prepare a traditional Malaysia Nasi Lemak recipe using simple ingredients and clear steps.


Quick Overview of Malaysia Nasi Lemak Recipe

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: About 1 hour
  • Servings: 3–4 people
  • Difficulty Level: Medium

What Makes Malaysia Nasi Lemak Authentic?

Authentic Malaysia nasi lemak follows a structure that has remained the same for generations. The dish is judged by flavour and balance, not by heavy toppings or presentation.

Key elements of authenticity include:

  • Rice cooked with coconut milk and pandan leaves
  • Sambal slow-cooked until fragrant
  • Crispy anchovies and roasted peanuts
  • Egg and cucumber to balance richness

In Malaysia, the fragrance of the rice and the depth of the sambal are considered the most important parts of the dish.


Ingredients for Malaysia Nasi Lemak

Ingredients for Coconut Rice

  • White rice – 2 cups
  • Coconut milk – 1½ cups
  • Water – 1 cup
  • Pandan leaf – 1 leaf, tied
  • Salt – ½ teaspoon

Ingredients for Sambal

  • Dried red chilies – 10–12 (soaked and deseeded)
  • Shallots – 5, sliced
  • Garlic – 3 cloves
  • Onion – 1 small
  • Tamarind water – 2 tablespoons
  • Sugar – 1–2 teaspoons (to taste)
  • Salt – to taste
  • Cooking oil – 4 tablespoons

Traditional Side Items

  • Dried anchovies (ikan bilis) – ½ cup
  • Raw peanuts – ½ cup
  • Eggs – 3–4
  • Cucumber – 1, sliced

Ingredient Substitutes (When Needed)

If pandan leaves are not available, the rice can still be cooked without them, though the aroma will be lighter. Unsweetened canned coconut milk works well if fresh coconut milk is unavailable. Anchovies can be omitted for vegetarian versions.


How to Make Malaysia Nasi Lemak (Step-by-Step Recipe)

Step 1: Prepare the Coconut Rice

Wash the rice until the water runs clear. Cook it with coconut milk, water, salt, and pandan leaf. The rice should be soft, fluffy, and fragrant, not oily or soggy.

Step 2: Make the Sambal

Blend soaked chilies, shallots, garlic, and onion into a paste. Cook slowly in oil over low heat. Add tamarind water, sugar, and salt. Simmer until thick and the oil separates. Slow cooking removes raw chilli flavour and builds depth.

Step 3: Fry Anchovies and Peanuts

Fry peanuts until lightly golden and set aside. Fry anchovies until crisp, then drain well.

Step 4: Prepare the Eggs

Boil the eggs until firm or fry them lightly, depending on preference.

Step 5: Assemble the Dish

Serve coconut rice as the base. Place sambal, anchovies, peanuts, egg, and cucumber on the side. Do not mix before serving.


Cooking Tips for Authentic Results

Good nasi lemak depends on technique, not extra ingredients. The sambal must be cooked slowly, and the coconut rice should remain light and fragrant. Each side item should balance the dish.


Variations of Malaysia Nasi Lemak

Popular modern versions include:

  • Fried chicken nasi lemak
  • Beef rendang nasi lemak
  • Seafood nasi lemak
  • Vegetarian nasi lemak

These are widely eaten in Malaysia while keeping the traditional base intact.


What to Serve with Nasi Lemak

Nasi lemak pairs well with fried chicken, beef rendang, sambal seafood, or tofu and tempeh. Hot tea or Malaysian kopi is commonly served alongside it.


Storage and Reheating Tips

Store rice and sambal separately in airtight containers. They keep well in the refrigerator for up to 2 days. Reheat rice by steaming or adding a little water. Reheat sambal gently over low heat.


Common Mistakes to Avoid

  • Using too much coconut milk
  • Undercooking the sambal
  • Over-frying anchovies until bitter
  • Mixing all components before serving

Nutrition Information (Approximate, per serving)

  • Calories: 550–600 kcal
  • Carbohydrates: 65 g
  • Fat: 30 g
  • Protein: 18 g

Disclaimer: Nutrition values are approximate and may vary depending on ingredients used, portion size, and cooking methods.


Conclusion

Malaysia nasi lemak remains a timeless dish because it respects simplicity and balance. As a core part of Malaysian food, it reflects everyday eating habits as well as cultural tradition. By understanding the role of each ingredient and following the correct cooking steps, you can prepare an authentic nasi lemak that stays true to its Malaysian roots.


FAQs About Malaysia Nasi Lemak Recipe

1. What is Malaysia nasi lemak made of?
Coconut rice, sambal, anchovies, peanuts, egg, and cucumber.

    2. Is nasi lemak always spicy?
    No. The spice level depends on the sambal.

    3. Is nasi lemak eaten daily in Malaysia?
    Yes. It is commonly eaten for breakfast and lunch.

    4. Can nasi lemak be prepared in advance?
    Yes, if stored and reheated properly.

    Image placeholder

    Leave a Comment