Nasi Lemak Rice Recipe Rice Cooker: Fragrant Coconut Infusion With Crispy Anchovies

Nasi Lemak Rice Recipe Rice Cooker: Fragrant Coconut Infusion With Crispy Anchovies

This rice cooker method transforms simple ingredients into the fragrant foundation of Malaysia’s beloved dish. The coconut milk infusion creates rich, aromatic grains that pair perfectly with traditional accompaniments.

What makes this version special is its foolproof approach. The rice cooker handles the coconut milk absorption automatically, ensuring consistent results every time. No stirring, no watching, just perfectly cooked rice.

You’ll achieve fluffy, lightly scented rice that serves as the ideal base for crispy anchovies, peanuts, and hard-boiled eggs. The coconut aroma fills your kitchen as it cooks, building anticipation for the meal.

The beauty of this method lies in its simplicity and reliability. One button delivers restaurant-quality nasi lemak rice that’s ready to be topped with your favorite garnishes.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Nasi Lemak Rice Recipe Rice Cooker

Pantry staples plus a few fresh items create this aromatic coconut rice base.

Ingredient Amount Notes
Jasmine Rice 🌾 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 ½ cups Full-fat for richness
Water 💧 1 ½ cups Adjust based on rice texture
Pandan Leaves 🌿 2 pieces Knot and bruise for aroma
Salt 🧂 1 tsp Sea salt preferred
Dried Anchovies 🐟 ½ cup For crispy topping
Peanuts 🥜 ½ cup Unsalted, roasted for crunch
Hard-Boiled Eggs 🥚 4 whole Peeled and halved to serve
Cucumber 🥒 1 whole Sliced for garnish
Sambal Oelek 🌶️ 2 tbsp Adjust for heat preference
Shallots 🧅 2 whole Thinly sliced for topping
Vegetable Oil 🫒 2 tbsp For frying anchovies and peanuts

The rice is everything here. Jasmine rice is non-negotiable for that authentic texture—basmati just won’t cut it. Coconut milk should be full-fat (Thai Kitchen or Native Forest are solid brands). Look for pandan leaves at Asian markets or the freezer section at H Mart. If you can’t find them, a splash of pandan extract works in a pinch, but fresh is worth the effort.

No pandan? Skip it entirely rather than using a substitute—it’s that important to the flavor. For the anchovies, dried white anchovies are traditional, but if you’re avoiding seafood, crispy fried shallots add a similar crunch. The peanuts can be swapped for cashews if that’s what you have. Sambal oelek can be replaced with sriracha, but it won’t have the same funky depth.

The rice keeps well for 3-4 days in the fridge—reheat with a splash of water to restore fluffiness. The fried toppings? They’ll soften, so fry fresh if possible (or store separately). Leftovers make killer fried rice the next day.

❤️

Why You’ll Love This Recipe

  • Set and Forget: I dump everything in the rice cooker—jasmine rice, coconut milk, pandan leaves—and walk away. No stirring, no watching.
  • Coconut Pandan Magic: The coconut milk soaks into the rice while the pandan leaves perfume every grain. Honestly, it smells like a hug in a bowl.
  • Breakfast to Dinner: This rice works with fried chicken at lunch or a fried egg at 2 a.m. Between us, I’ve done both in one day.
  • Leftovers? Yes Please: The flavor deepens overnight, and it reheats in 60 seconds. I’ll be real: I make extra just for this.

Step-by-Step Instructions for Fragrant Coconut Rice with Toppings

This method delivers perfectly infused rice with crispy toppings every time.

Step 1: Prepare the Jasmine Rice Base

Rinse the 2 cups jasmine rice in a fine-mesh strainer under cold water until the water runs completely clear. This removes excess starch and ensures fluffy grains. I always do this step at least 3 times to guarantee the cleanest rice.

Transfer the rinsed rice to your rice cooker pot. Add the 1.5 cups coconut milk, 1.5 cups water, and 1 tsp salt. The full-fat coconut milk creates that signature richness nasi lemak is known for.

Step 2: Infuse with Pandan Leaves

Take the 2 pieces pandan leaves, knot them together at one end, and bruise them slightly by pressing with the flat side of your knife. This releases their aromatic oils into the cooking liquid.

Place the knotted leaves on top of the rice mixture. Don’t stir them in—just let them float. The steam will carry the fragrant pandan essence through every grain as it cooks. Close the rice cooker lid and start the cooking cycle.

Step 3: Cook the Rice to Perfection

Let the rice cooker complete its full cycle (this typically takes 20-25 minutes). When it switches to the “keep warm” setting, let it sit undisturbed for an additional 10 minutes. This resting period allows the grains to fully absorb the coconut-pandan infused liquid.

After resting, fluff the rice gently with a fork. Remove and discard the pandan leaves—their work is done. The rice should be fragrant with distinct, fluffy grains that glisten slightly from the coconut milk.

Step 4: Prepare the Crispy Toppings

Heat the 2 tbsp vegetable oil in a skillet over medium heat. Add the 0.5 cup dried anchovies and fry for 2-3 minutes until they turn golden brown and crispy. Watch them closely—they can burn quickly once they start browning.

Remove the anchovies with a slotted spoon and drain on paper towels. In the same oil, add the 0.5 cup peanuts and fry for another 2 minutes until lightly golden. Drain and set aside with the anchovies.

Step 5: Assemble with Traditional Garnishes

Slice the 1 whole cucumber into thin rounds and arrange on a platter. Thinly slice the 2 whole shallots and scatter them over the cucumber. Halve the 4 whole hard-boiled eggs lengthwise.

Spoon the fragrant rice onto the platter, then arrange the crispy anchovies and peanuts on top. Serve with 2 tbsp sambal oelek on the side for that authentic spicy kick. The combination of creamy rice, crispy toppings, and fresh garnishes makes this dish unforgettable.

👨‍🍳

Pro Tips For Making Nasi Lemak Rice Recipe Rice Cooker

  • Rinse the Rice: Wash the jasmine rice until the water runs clear to remove excess starch—I learned this the hard way after ending up with gummy rice more than once.
  • Balance the Liquids: Use a 1:1 ratio of coconut milk to water for the right creaminess; any more coconut milk and the rice turns out too heavy.
  • Don’t Skip Pandan: Tie the pandan leaves into a knot before adding them so they’re easier to remove, and don’t skip them—they add that signature aroma.
  • Let It Steam: After the rice cooker switches off, let it sit for 10-15 minutes with the lid closed; it finishes cooking and absorbs all the flavors.

Flavor Customization for This Dish

Spice Level Adjustments

For a milder dish, reduce sambal oelek to 1 tbsp or replace it with 1 tbsp sweet chili sauce. The rice itself remains fragrant without heat. I often serve this version to friends who prefer less spice.

Herb Infusions

Add 3 lemongrass stalks (bruised) to the rice cooker with pandan leaves for a citrusy note. Alternatively, 2 kaffir lime leaves create a Thai-inspired variation. Both pair beautifully with the coconut base.

Protein Variations

Swap dried anchovies for ½ cup crispy fried shallots or ½ cup chopped bacon for a non-seafood option. The shallots add sweetness while bacon brings smoky depth. Both crisp up perfectly in 2 tbsp oil. 🔥

Nut Alternatives

Replace peanuts with ½ cup cashews or ½ cup almonds for different textures. Cashews stay creamy inside while almonds add extra crunch. Toast them in the same oil after cooking anchovies.

Extra Aromatics

Add 1 stalk lemongrass (bruised) or 1-inch ginger slice to the cooking liquid for deeper complexity. Remove both before serving. I love ginger’s warm undertones with coconut.

Sweet-Tangy Twist

Drizzle 1 tbsp honey or 1 tbsp lime juice over the rice before serving for brightness. The honey adds subtle sweetness while lime cuts through the richness. A little goes a long way. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 210mg70%
Sodium 680mg30%
Total Carbohydrate 55g20%
Dietary Fiber 3g11%
Sugars 2g
Protein 20g40%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What if I don’t have pandan leaves?

Skip them entirely rather than substituting. Pandan is essential for authentic flavor. A splash of extract can work in a pinch, but fresh leaves are ideal.

2

Can I use basmati rice instead?

No, jasmine rice is non-negotiable. Basmati’s texture won’t match the traditional dish. Stick with jasmine for the right consistency.

3

How do I store leftovers?

Keep rice in an airtight container for 3-4 days. Reheat with a splash of water to restore fluffiness. Fry toppings fresh if possible.

4

Can I make this without a rice cooker?

Yes, use a pot with a tight lid. Combine all ingredients, bring to a boil, then reduce to low and cook for 15-20 minutes.

★★★★★4.9(15 reviews)
Tyler Campbell