Nasi lemak

Malaysia's beloved coconut rice served with spicy sambal, crispy anchovies, roasted peanuts, cucumber, and a hard-boiled or fried egg, often wrapped in banana leaf.

Nasi lemak

Nasi Lemak dengan Chili Nasi Lemak dan Sotong Pedas, di Penang Summer Restaurant: Meandkancil2020, CC BY-SA 4.0 (Wikimedia Commons)

Where it comes from

Nasi lemak is considered the national dish of Malaysia and is eaten at breakfast or any time of day. Rice cooked in coconut milk is its heart, and each family or stall has its own sambal.

Explore the cuisine of Malaysia.

Recipe

Make Nasi lemak at home

Serves 4Time 50 minutes

Ingredients

  • 2 cups jasmine rice
  • 1 cup coconut milk
  • 1 cup water
  • 2 pandan leaves, knotted
  • 2 slices ginger
  • 1/2 tsp salt
  • 1 cup dried anchovies (ikan bilis), fried
  • 1/2 cup roasted peanuts
  • 1 cucumber, sliced
  • 4 hard-boiled eggs
  • 1 cup sambal (chili paste with onion and tamarind)

How it's made

  1. Rinse the rice until water runs clear and drain.
  2. Combine rice, coconut milk, water, pandan, ginger, and salt in a pot or rice cooker and cook until tender.
  3. Fry the anchovies in oil until crisp and golden; drain.
  4. Warm the sambal.
  5. Fluff the rice and discard pandan and ginger.
  6. Plate rice with sambal, anchovies, peanuts, egg, and cucumber.

Variations

  • Nasi lemak with fried chicken
  • With rendang
  • Vegetarian: tempeh in place of anchovies

Cook’s tip: Add a splash of oil to the cooking rice for glossier grains.

Also on the menu in

Related dishes

About this page

Description and method written by Intercontinental Chef. Home-style method; quantities are a starting point, so adjust to taste.

Photo credit
  • Nasi Lemak dengan Chili Nasi Lemak dan Sotong Pedas, di Penang Summer Restaurant: Meandkancil2020, CC BY-SA 4.0 (Wikimedia Commons)