Experience the rich and aromatic flavors of Malaysia with this delightful coconut rice recipe. This dish, known as Nasi Lemak, is a staple in Malaysian cuisine and is often enjoyed with a variety of accompaniments. The combination of jasmine rice and coconut milk creates a creamy and fragrant base that pairs perfectly with savory and spicy dishes.
When preparing this recipe, you may need to visit a specialty store for pandan leaves. These leaves are essential for adding a unique, sweet aroma to the rice. Coconut milk is widely available in most supermarkets, but make sure to choose a good quality brand for the best flavor. Jasmine rice is a long-grain rice that is commonly used in Southeast Asian cooking and can be found in the rice aisle.

Ingredients For Malaysian Coconut Rice Recipe
Jasmine rice: A fragrant long-grain rice that is commonly used in Southeast Asian cuisine.
Coconut milk: A creamy liquid made from the grated meat of coconuts, adding richness and flavor to the rice.
Water: Used to cook the rice and balance the creaminess of the coconut milk.
Salt: Enhances the flavors of the dish.
Pandan leaves: Aromatic leaves tied into a knot and added to the rice for a unique, sweet fragrance.
Technique Tip for This Recipe
To enhance the flavor of your coconut rice, consider toasting the jasmine rice in a dry pan over medium heat for a few minutes until it becomes fragrant before rinsing. This step will add a subtle nutty aroma to the rice, complementing the coconut milk and pandan leaves.
Suggested Side Dishes
Alternative Ingredients
jasmine rice - Substitute with basmati rice: Basmati rice has a similar texture and aroma, making it a good alternative for jasmine rice.
jasmine rice - Substitute with long-grain white rice: Long-grain white rice can mimic the light and fluffy texture of jasmine rice.
coconut milk - Substitute with almond milk with coconut extract: Almond milk with a few drops of coconut extract can replicate the creamy texture and flavor of coconut milk.
coconut milk - Substitute with evaporated milk with coconut essence: Evaporated milk mixed with coconut essence can provide a similar richness and coconut flavor as coconut milk.
pandan leaves - Substitute with vanilla bean: Vanilla bean can offer a sweet and aromatic flavor similar to pandan leaves.
pandan leaves - Substitute with bay leaves with a drop of vanilla extract: Bay leaves combined with a drop of vanilla extract can mimic the unique aroma of pandan leaves.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
- Allow the coconut rice to cool completely before storing. This prevents condensation, which can make the rice soggy.
- Transfer the cooled rice into an airtight container. This helps maintain its flavor and prevents it from absorbing other odors in the fridge.
- Store the container in the refrigerator. The rice will stay fresh for up to 4-5 days.
- For longer storage, portion the rice into freezer-safe bags or containers. Flatten the bags to save space and ensure even freezing.
- Label the bags with the date to keep track of freshness.
- When ready to use, thaw the rice in the refrigerator overnight or use the defrost setting on your microwave.
- Reheat the rice in a microwave-safe dish, adding a splash of water or coconut milk to restore moisture. Cover with a damp paper towel to prevent drying out.
- Alternatively, reheat on the stovetop by adding a bit of water or coconut milk in a saucepan over low heat, stirring occasionally until heated through.
- Avoid reheating more than once to maintain the best texture and flavor.
How to Reheat Leftovers
Microwave method:
- Place the leftover Malaysian coconut rice in a microwave-safe bowl.
- Add a splash of water or coconut milk to keep the rice moist.
- Cover the bowl with a microwave-safe lid or a damp paper towel.
- Heat on medium power for 1-2 minutes, stirring halfway through to ensure even heating.
- Fluff with a fork and serve immediately.
Stovetop method:
- Transfer the leftover Malaysian coconut rice to a non-stick skillet or saucepan.
- Add a small amount of water or coconut milk to prevent the rice from drying out.
- Cover the skillet with a lid and heat over low to medium heat.
- Stir occasionally to ensure even heating, cooking for about 5-7 minutes until the rice is warmed through.
- Fluff with a fork and serve hot.
Steaming method:
- Place the leftover Malaysian coconut rice in a heatproof dish or a steamer basket.
- Add a small amount of water or coconut milk to the rice.
- Set up a steamer and bring the water to a boil.
- Place the dish or basket in the steamer, cover, and steam for about 5-10 minutes until the rice is heated through.
- Fluff with a fork and serve immediately.
Oven method:
- Preheat your oven to 300°F (150°C).
- Spread the leftover Malaysian coconut rice in an even layer in an oven-safe dish.
- Add a splash of water or coconut milk and cover the dish with aluminum foil.
- Bake for about 15-20 minutes, or until the rice is thoroughly heated.
- Fluff with a fork and serve hot.
Best Tools for This Recipe
Rice cooker: A convenient appliance to cook the rice evenly and automatically.
Measuring cups: Essential for accurately measuring the rice, coconut milk, and water.
Fork: Used to fluff the rice once it is cooked.
Strainer: Helpful for rinsing the jasmine rice under cold water until the water runs clear.
Knife: Useful for cutting and tying the pandan leaves into a knot.
Mixing bowl: Can be used to combine the rinsed rice with the other ingredients before transferring to the rice cooker.
How to Save Time on Making This Recipe
Rinse efficiently: Use a fine-mesh strainer to quickly rinse the jasmine rice until the water runs clear.
Measure accurately: Pre-measure the coconut milk, water, and salt to save time during preparation.
Prep in advance: Tie the pandan leaves into a knot ahead of time and store them in the fridge.
Use a rice cooker: Let the rice cooker handle the cooking while you focus on other tasks.
Fluff immediately: Fluff the rice as soon as it’s done to prevent clumping and ensure even texture.

Malaysian Coconut Rice Recipe
Ingredients
Main Ingredients
- 2 cups Jasmine rice
- 1 cup Coconut milk
- 1 cup Water
- 1 teaspoon Salt
- 2 pcs Pandan leaves tied into a knot
Instructions
- Rinse the jasmine rice under cold water until the water runs clear.
- In a rice cooker, combine the rinsed rice, coconut milk, water, salt, and pandan leaves.
- Turn on the rice cooker and let it cook until the rice is done.
- Once cooked, fluff the rice with a fork and remove the pandan leaves before serving.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Gulai Tempoyak Ikan Patin Recipe (Patin Fish in Fermented Durian Curry)45 Minutes
- Kari Ayam Recipe (Malaysian Chicken Curry)1 Hours
- Squid Curry Recipe45 Minutes
- Malaysian Beef Curry Puffs Recipe50 Minutes
- Wantan Mee Recipe (Soup Style)50 Minutes
- Durian Mooncake Recipe1 Hours 30 Minutes
- Mee Goreng Mamak Recipe (Mamak Style Fried Noodles)30 Minutes
- Fried Popiah Recipe30 Minutes
Leave a Reply