Nasi lemak is a beloved Malaysian dish that brings together fragrant coconut rice with a variety of flavorful accompaniments. This dish is often enjoyed for breakfast but is versatile enough to be eaten at any time of the day. The combination of creamy rice, crunchy peanuts, and spicy sambal makes it a true culinary delight.
Some ingredients in this recipe might not be commonly found in every household. Pandan leaf is a fragrant leaf used in Southeast Asian cooking, often found in Asian supermarkets. Coconut milk is another essential ingredient that adds richness to the rice. Fried anchovies and roasted peanuts are also key components that add texture and flavor to the dish.

Ingredients for Malaysian Nasi Lemak Recipe
Rice: The base of the dish, providing a neutral canvas for the other flavors.
Coconut milk: Adds a rich, creamy texture to the rice.
Water: Used to cook the rice along with the coconut milk.
Pandan leaf: Infuses the rice with a unique, fragrant aroma.
Salt: Enhances the overall flavor of the dish.
Boiled eggs: A traditional accompaniment that adds protein.
Cucumber: Provides a refreshing crunch to balance the richness of the rice.
Roasted peanuts: Adds a crunchy texture and nutty flavor.
Fried anchovies: Adds a salty, umami flavor and crunchy texture.
Technique Tip for This Recipe
When preparing coconut milk rice, ensure to rinse the rice thoroughly to remove excess starch, which can make the rice sticky. Using a pandan leaf adds a fragrant aroma that enhances the overall flavor. To achieve perfectly cooked rice, bring the mixture to a gentle boil before reducing the heat to low. Cover the pot tightly to trap the steam, which helps cook the rice evenly. For an extra layer of flavor, lightly toast the roasted peanuts and fried anchovies before serving.
Suggested Side Dishes
Alternative Ingredients
rice - Substitute with quinoa: Quinoa provides a similar texture and is a healthier alternative with more protein.
coconut milk - Substitute with almond milk: Almond milk can be used for a lighter, less rich flavor, though it won't have the same creamy texture.
pandan leaf - Substitute with vanilla extract: Vanilla extract can mimic the sweet, aromatic flavor of pandan, though it won't be exactly the same.
salt - Substitute with soy sauce: Soy sauce adds a salty flavor with an umami depth, though it will change the color of the rice slightly.
boiled eggs - Substitute with tofu: Tofu can provide a similar protein content and can be seasoned to mimic the flavor of eggs.
cucumber - Substitute with zucchini: Zucchini has a similar texture and can be eaten raw or lightly cooked.
roasted peanuts - Substitute with roasted almonds: Roasted almonds provide a similar crunch and nutty flavor.
fried anchovies - Substitute with fried mushrooms: Fried mushrooms can provide a similar umami flavor and crunchy texture without the fishiness.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
- Allow the 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 freshness and prevents it from absorbing any unwanted odors from the fridge.
- Store the boiled eggs separately in their own container. This keeps them from getting mixed with other ingredients and maintains their texture.
- Place the cucumber slices in a separate container lined with a paper towel. This absorbs excess moisture and keeps the cucumbers crisp.
- Store the roasted peanuts and fried anchovies in airtight containers at room temperature. This keeps them crunchy and prevents them from becoming stale.
- If you have sambal, store it in a small airtight container in the fridge. This preserves its flavor and prevents it from spoiling.
- When ready to serve, reheat the rice in the microwave or on the stovetop. Add a splash of water or coconut milk to keep it moist.
- Assemble the dish by placing the reheated rice on a plate and arranging the boiled eggs, cucumber slices, roasted peanuts, and fried anchovies around it. Add a dollop of sambal on the side.
- For freezing, portion the rice into individual servings and place them in freezer-safe containers or bags. Label them with the date for easy identification.
- Freeze the boiled eggs separately if desired, but note that their texture may change slightly upon thawing.
- To thaw, transfer the frozen rice and boiled eggs to the fridge and let them defrost overnight. Reheat as needed and assemble the dish as described above.
How to Reheat Leftovers
Stovetop Method:
- Place the leftover rice in a non-stick pan.
- Add a splash of water or coconut milk to rehydrate the rice.
- Cover the pan with a lid and heat on low, stirring occasionally until the rice is heated through.
- For the boiled eggs, place them in a bowl of hot water for 5 minutes to warm up.
- Reheat the fried anchovies and roasted peanuts in a dry pan over medium heat for a few minutes, stirring constantly to avoid burning.
Microwave Method:
- Place the rice in a microwave-safe bowl.
- Add a tablespoon of water or coconut milk to keep the rice moist.
- Cover the bowl with a microwave-safe lid or plastic wrap, leaving a small vent.
- Microwave on medium power for 2-3 minutes, stirring halfway through.
- For the boiled eggs, place them in a microwave-safe bowl with hot water and microwave for 1 minute.
- Reheat the fried anchovies and roasted peanuts separately on a microwave-safe plate for 30 seconds to 1 minute, checking frequently to avoid overcooking.
Oven Method:
- Preheat the oven to 350°F (175°C).
- Spread the rice evenly in an oven-safe dish.
- Sprinkle a bit of water or coconut milk over the rice and cover the dish with aluminum foil.
- Bake for 15-20 minutes, or until the rice is heated through.
- Warm the boiled eggs by placing them in a bowl of hot water for 5 minutes.
- Place the fried anchovies and roasted peanuts on a baking sheet and warm them in the oven for 5-7 minutes, keeping an eye on them to prevent burning.
Steamer Method:
- Place the rice in a heatproof bowl or plate.
- Set up a steamer and bring the water to a boil.
- Place the bowl of rice in the steamer and cover.
- Steam for 5-10 minutes, or until the rice is heated through.
- Warm the boiled eggs by placing them in a bowl of hot water for 5 minutes.
- Reheat the fried anchovies and roasted peanuts in a dry pan over medium heat for a few minutes, stirring constantly to avoid burning.
Best Tools for This Recipe
Pot: Used to cook the rice mixture with coconut milk, water, pandan leaf, and salt.
Lid: To cover the pot and allow the rice to simmer properly.
Stove: Provides the heat source for cooking the rice.
Measuring cups: For accurately measuring the rice, coconut milk, and water.
Knife: To slice the cucumber.
Cutting board: A surface to safely slice the cucumber.
Strainer: To rinse and drain the rice before cooking.
Mixing spoon: To stir the rice mixture in the pot.
Serving plate: To arrange and serve the cooked rice with the accompaniments.
Small bowl: To hold the roasted peanuts and fried anchovies before serving.
Spoon: For serving the sambal alongside the rice.
How to Save Time on Making This Dish
Prepare ingredients in advance: Chop the cucumber and boil the eggs the night before.
Use a rice cooker: A rice cooker can simplify cooking the rice with coconut milk and pandan leaf.
Pre-roast peanuts: Buy pre-roasted peanuts to save time.
Ready-made sambal: Use store-bought sambal instead of making it from scratch.
Batch cook: Make a larger batch of fried anchovies and store them for future use.

Malaysian Nasi Lemak Recipe
Ingredients
Main Ingredients
- 2 cups rice
- 1 cup coconut milk
- 1 cup water
- 1 pandan leaf, knotted
- 0.5 teaspoon salt
- 4 boiled eggs
- 1 cucumber, sliced
- 0.5 cup roasted peanuts
- 0.5 cup fried anchovies
- Sambal (chili paste)
Instructions
- Rinse the rice and drain.
- In a pot, combine rice, coconut milk, water, pandan leaf, and salt.
- Cook on medium heat until the liquid is absorbed.
- Reduce heat to low, cover, and simmer for 15 minutes.
- Serve rice with boiled eggs, cucumber slices, roasted peanuts, fried anchovies, and sambal.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Panna Cotta Recipe4 Minutes
- Tofu Burgers Recipe25 Minutes
- Cream Cheese Frosting Recipe10 Minutes
- Chocolate Waffles Recipe25 Minutes
- Spaghetti Aglio e Olio Recipe20 Minutes
- Mahi Mahi Fish Tacos Recipe25 Minutes
- Rhubarb Crunch Recipe1 Hours
- Green Grape Salad Recipe15 Minutes
Leave a Reply