Nasi lemak is one of those meals where the rice alone smells good enough to make you hungry. Jasmine rice is cooked with coconut milk and pandan until the grains are tender, fragrant, and rich without becoming heavy or mushy.

Then comes the fun part: spicy sambal, salty-crisp ikan bilis (dried anchovies), roasted or fried peanuts, cool cucumber, and hard-boiled egg. Every bite has something different going on—heat, crunch, richness, and freshness.

For a home kitchen, I like keeping the rice straightforward rather than making you hunt down special equipment. The important trick is getting the liquid right and letting the cooked rice rest before fluffing it. That gives you separate, fluffy grains instead of coconut-scented rice porridge.