Home / Breakfast / Nasi Lemak

Nasi Lemak

Fragrant coconut rice with crispy anchovies, roasted peanuts, cucumber, and a fiery chili sambal — Malaysia’s beloved national breakfast.

⏱ 20 minPrep time
🔥 30 minCook time
🍽 4Servings
🏷 BreakfastCategory
☆☆☆☆☆No ratings yet
Nasi Lemak - coconut rice with anchovies, peanuts and sambal

Nasi lemak is Malaysia’s unofficial national dish and the breakfast that fuels millions of mornings. Vendors wrap it in banana leaves and sell it from street stalls before the sun is fully up, and home cooks guard their family sambal recipes the way others guard heirlooms. It is a plate with everything on it, meant to be eaten with fingers and shared, and no two households make it quite the same way.

A banana-leaf breakfast worth waking up for

The rice is creamy with coconut milk and gently scented with pandan, and every spoonful gets a hit of the sambal’s heat, the salt of the anchovies, and the crunch of roasted peanuts. Cool cucumber and a wedge of hard-boiled egg cut through the richness, so the plate feels balanced no matter how early the hour. Salty, spicy, and soothing all at once, it is the taste of home for Malaysians everywhere, and the first thing travelers crave on their return.

Craving more? Explore all Malaysian Kitchen recipes.

Master the rice and you master the dish: How to Cook Perfect Rice Every Time. This dish leans on the condiments covered in Beginner’s Guide to Asian Sauces & Seasonings.

Step by stepInstructions

  1. Rinse the rice, then combine it with the coconut milk, water, and 1/2 tsp of the salt in a rice cooker or saucepan. Add a knotted pandan leaf if you have one, and cook until tender, about 20 minutes.
  2. Heat 1 tbsp of the oil in a skillet over medium heat and fry the anchovies until golden and crisp, 3 to 4 minutes. Set aside on paper towels.
  3. In a blender, combine the chilies, shallots, garlic, belacan, remaining salt, and sugar with a splash of water. Blend into a smooth paste.
  4. Wipe the skillet clean, add the remaining oil, and cook the sambal paste over medium heat, stirring, until it darkens and the oil separates, 8 to 10 minutes.
  5. Spoon the coconut rice onto plates. Arrange cucumber slices, egg halves, peanuts, and anchovies beside the rice.
  6. Spoon the sambal over everything and serve warm, with extra sambal on the side.

💡 Chef tips & storage

Soak the dried chilies in warm water for 10 minutes if you want a smoother sambal. Leftover coconut rice keeps well, but fry the anchovies fresh so they stay crisp.

Rate this recipe

★ ★ ★ ★ ★
☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep20 min
Cook30 min
Servings4
CategoryBreakfast
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →