How to Make Nasi Lemak (Traditional & Healthy Version)

Nasi Lemak, though originally from Malaysia, has found its place in Indian kitchens, especially among food enthusiasts who appreciate unique breakfast options. In India, vegetarian adaptations of Nasi Lemak are popular, utilizing local ingredients like basmati rice, coconut milk, and chutneys. The dish is fragrant, thanks to the use of coconut and pandan leaves (or bay leaves as a substitute), paired with crunchy peanuts, spicy sambal, and refreshing cucumber slices. It offers a balance of sweet, spicy, and savory flavors, making it appealing during festivals and special gatherings. Nasi Lemak stands out as a wholesome breakfast option, particularly in regions with coastal influence such as Kerala and Tamil Nadu, where coconut is a staple. It’s perfect for those who seek variety in their morning meal, and can be customized for Indian dietary preferences. Its layered flavors and textures make it both nutritious and satisfying, ensuring you start your day on a delicious and healthy note.

35 min total2 servingsmedium400 kcal / 100g

Ingredients

  • Basmati rice
    1 cup Basmati rice (local staple)
  • Coconut milk
    1 cup Coconut milk (nariyal doodh)
  • Water
    1 cup Water
  • Bay leaf
    1 Bay leaf (tej patta)
  • Roasted peanuts
    1/4 cup Roasted peanuts (moongphali)
  • Cucumber
    1 small, sliced Cucumber (kheera)
  • Boiled eggs
    2 Boiled eggs (vegetarian adaptation: replace with paneer slices for vegan)
  • Sambal (spicy chutney)
    1/4 cup Sambal (spicy chutney) (made from red chilli, garlic, onion)
  • Salt
    to taste Salt (namak)
  • Cooking oil
    1 tbsp Cooking oil (preferably coconut oil)

Step-by-step instructions

Step 1: Wash basmati rice thoroughly and soak for 10 minutes
0%
10 min

Step 1 · Wash basmati rice thoroughly and soak for 10 minutes

Wash basmati rice thoroughly and soak for 10 minutes. Drain.

Step 2: In a saucepan
0%

Step 2 · In a saucepan

In a saucepan, combine rice, coconut milk, water, bay leaf, and salt. Bring to a boil, reduce heat, cover and simmer till rice is cooked and fragrant.

Step 3: While rice cooks
0%

Step 3 · While rice cooks

While rice cooks, heat oil in a tawa, roast peanuts till golden and set aside.

Step 4: Prepare sambal by blending red chilli
0%

Step 4 · Prepare sambal by blending red chilli

Prepare sambal by blending red chilli, garlic, and onion. Sauté mixture in a pan with a little oil, cook till thick and aromatic.

Step 5: Slice cucumber and boil eggs
0%

Step 5 · Slice cucumber and boil eggs

Slice cucumber and boil eggs. For vegan adaptation, use grilled paneer or tofu slices instead.

Step 6: Assemble Nasi Lemak: Serve coconut rice in a bowl
0%

Step 6 · Assemble Nasi Lemak: Serve coconut rice in a bowl

Assemble Nasi Lemak: Serve coconut rice in a bowl, top with roasted peanuts, cucumber slices, eggs/paneer, and a dollop of sambal.

Why this recipe is healthy

This Indian-style Nasi Lemak is a healthy breakfast choice because it uses plant-based ingredients, coconut milk for healthy fats, and roasted peanuts for protein. The dish avoids deep frying and excessive oil, making it suitable for weight loss and diabetic diets. Using fresh vegetables and moderate rice keeps calories in check while providing sustained energy for the day.

A note on tradition

In India, coconut rice and spicy chutneys are a staple in southern states like Kerala and Tamil Nadu, making Nasi Lemak a natural fit. It is enjoyed during breakfast, especially on holidays and festivals such as Onam, when coconut-based dishes are abundant. The vegetarian adaptation aligns with Indian dietary preferences and is often served at family gatherings and festive brunches.

← Back to Nasi Lemak nutrition
How to Make Nasi Lemak (Traditional & Healthy Version) – Recipe