Skip to content
Forkin
BreakfastMain Course

Nasi Lemak

Nasi Lemak is a fragrant rice dish cooked in coconut milk and pandan leaves, traditionally served for breakfast in Malaysia. This recipe includes a spicy sambal, crispy anchovies, roasted peanuts, and a hard-boiled egg for a complete meal.

An original recipe by Forkin

Total time
1 hr 20 min
Serves
4
Difficulty
Medium
Per serving
1,034 kcal
Download the app

Allergen information: may contain eggs, fish, nuts, and peanuts. Always check ingredient packaging if you have an allergy.

Nasi Lemak

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

rice

  • 2 cupjasmine rice, rinsed
  • 1.5 cupcoconut milk
  • 0.5 cupwater
  • 2 pcspandan leaf, knotted
  • 2 sliceginger
  • 0.5 tspsalt

garnish

  • 0.5 cupdried anchovy
  • 0.5 cuppeanut, roasted
  • 4 pcsegg
  • 0.5 pcscucumber, sliced

sambal

  • 4 pcsshallot, sliced
  • 3 clovegarlic
  • 10 pcsdried chili, soaked and deseeded
  • 1 tbsptamarind paste
  • 1 tbspbrown sugar

general

  • 0.25 cupcooking oil

Equipment

food processor · pot · frying pan · knife · rice cooker

The method

Step by step

  1. 1

    Combine the jasmine rice, coconut milk, water, pandan leaves, ginger, and salt in a rice cooker or heavy-bottomed pot.

    About 2 min

    Cook’s note: Ensure the liquid level is appropriate for your rice cooker or pot to prevent it from being too dry or mushy.

  2. 2

    Cook the rice until it is fluffy and all the liquid has been absorbed, about 20-25 minutes in a pot, or according to your rice cooker's instructions.

    About 25 min

    Cook’s note: If cooking in a pot, bring to a boil, then reduce heat to low, cover, and simmer.

  3. 3

    Once cooked, let the rice rest, covered, for 10 minutes before fluffing with a fork.

    About 10 min

    Cook’s note: This resting period allows the rice to steam evenly and become perfect.

  4. 4

    While the rice cooks, prepare the sambal: blend the shallots, garlic, and dried chilies into a fine paste using a food processor or mortar and pestle.

    About 8 min

    Cook’s note: For less spice, remove more seeds from the dried chilies.

  5. 5

    Heat cooking oil in a pan over medium heat.

    About 1 min

  6. 6

    Add the blended sambal paste and sauté for 10-15 minutes until fragrant and the oil separates from the paste.

    About 15 min

    Cook’s note: Stir frequently to prevent burning.

  7. 7

    Stir in the tamarind paste and brown sugar, then simmer for another 5 minutes.

    About 5 min

  8. 8

    Fry the dried anchovies in a separate pan with a small amount of cooking oil until crispy and golden brown.

    About 5 min

    Cook’s note: Do not overcrowd the pan; fry in batches if necessary.

  9. 9

    Boil the eggs until hard-boiled, then peel and slice them in half.

    About 10 min

    Cook’s note: For easy peeling, transfer eggs to an ice bath immediately after boiling.

  10. 10

    Assemble the Nasi Lemak by serving a portion of the coconut rice, a generous dollop of sambal, a handful of crispy anchovies, roasted peanuts, sliced cucumber, and a hard-boiled egg.

    About 2 min

    Cook’s note: Traditionally, Nasi Lemak is served on a banana leaf.

Per serving

Nutrition

Calories
1,034.1kcal
Protein
24.3g
Carbs
119.3g
Fat
55.9g
Fibre
6.3g
Sugar
10.7g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover Nasi Lemak components separately in airtight containers in the refrigerator.

Reheating

Reheat the rice and sambal gently in the microwave or on the stovetop. Anchovies and peanuts are best served fresh or lightly re-crisped.

More recipes

All recipes
  • Kalamarakia Tiganitaappetizer

    Kalamarakia Tiganita

    This classic Greek appetizer features tender squid rings, lightly floured and quickly fried until golden and crisp. Served with a squeeze of fresh lemon, it's a delightful seafood dish perfect for sharing.

    30 min 465 kcal
  • Arroz a Bandamain course

    Arroz a Banda

    This traditional Spanish dish features rice cooked in a rich fish broth, often served with a side of aioli. The seafood is typically cooked separately and served "a banda" (apart) from the rice. It's a flavorful and hearty meal.

    1 hr 10 min 634 kcal
  • Beef Stroganoffmain course

    Beef Stroganoff

    This classic Russian dish features tender strips of beef and sliced mushrooms in a rich, creamy sour cream sauce. It's a comforting and hearty meal, perfect for a weeknight dinner or a special occasion.

    50 min 532 kcal
  • Cao Lầumain course

    Cao Lầu

    Cao Lầu is a Vietnamese noodle dish from Hoi An, characterized by its unique chewy noodles, pork, and fresh herbs. The noodles are traditionally made with local well water and lye, giving them a distinct texture and flavor. This recipe offers a home-cook friendly version.

    1 hr 45 min 1,098 kcal
  • Cullen Skinkmain course

    Cullen Skink

    Cullen Skink is a traditional Scottish smoked haddock soup, creamy and comforting. It features flaky fish, tender potatoes, and aromatic leeks in a rich, milky broth. This hearty soup is perfect for a cozy meal.

    50 min 334 kcal
  • Home-Style Baked Apple Wedgesdessert

    Home-Style Baked Apple Wedges

    This simple, rustic dessert is a cross between a cake and a pie, featuring a thick batter loaded with chopped apples, pecans, and raisins. It's baked in a pie dish until golden and served warm in wedges. The texture is dense, moist, and perfect for an autumn treat.

    1 hr 15 min 424 kcal
  • Daube Provençalemain course

    Daube Provençale

    This exquisite Daube Provençale is a slow-braised French beef stew, rich with tender beef, aromatic red wine, and a medley of vegetables and herbs. Each spoonful delivers deep, savory flavors, making it a comforting and elegant main course perfect for a special gathering or a cozy evening.

    4 hr 552 kcal