
Nasi Lemak with Fried Fish
Malaysian • halal_safe
How to Make Nasi Lemak with Fried Fish (Traditional & Healthy Version)
Nasi Lemak is Malaysia’s iconic breakfast dish, beloved for its fragrant coconut rice, spicy sambal, crunchy peanuts, and, in this version, crispy fried fish. Rooted deeply in Malaysian multicultural cuisine, Nasi Lemak is enjoyed by Malays, Chinese, and Indians alike, each adding their own local twist. The use of santan (coconut milk), pandan leaves, and lemongrass in the rice infuses a unique aroma and flavor profile that reflects Malaysia’s rich agricultural heritage. Traditionally eaten at roadside stalls or family gatherings, Nasi Lemak is a staple of Malaysian mornings, providing energy and comfort to start the day. Pairing the rice with fried fish adds a wholesome protein source, making it a balanced, nourishing meal that satisfies both taste and nutrition. Choosing fresh local fish, aromatic herbs, and a lighter frying method creates a healthier version perfect for modern diets. This recipe celebrates Malaysian flavors while ensuring a health-conscious approach, making it suitable for those who track their calories but still crave authentic local cuisine.
Ingredients(for 1 plate with rice, fried fish, sambal, peanuts, cucumber, and egg)
- 1 cup White rice (Beras)
- 1/2 cup Coconut milk (Santan)
- 2 leaves Pandan leaves (Daun pandan, knotted)
- 1 stalk Lemongrass (Serai, bruised)
- 1/2 tsp Salt
- 2 fillets Ikan kembung (mackerel) fillets (Fresh local fish)
- 1/2 tsp Turmeric powder (Serbuk kunyit)
- 1/4 tsp Black pepper (Lada hitam)
- 2 tbsp Cooking oil (Can use healthier oils like canola)
- 2 tbsp Peanuts (Roasted, unsalted)
- 1/2 Cucumber (Sliced)
- 2 Eggs (Hard boiled or poached)
- 2 tbsp Sambal (homemade, see tip) (Use chili, onion, garlic, belacan (optional))
Instructions
- 1
Rinse the rice until water runs clear. Combine rice, santan, pandan leaves, lemongrass, and salt in a rice cooker. Add water as needed and cook until fluffy.
15 minutes
Use low-fat santan for a lighter, creamy texture.
- 2
While rice cooks, marinate ikan kembung fillets with turmeric powder, black pepper, and a pinch of salt for 5 minutes.
5 minutes
Choose fresh fish from the local market for best taste.
- 3
Heat oil in a nonstick pan. Fry fish fillets on medium heat until golden and crispy on both sides. Drain on paper towels.
8 minutes
Use minimal oil and air-fry for an even healthier option.
- 4
Prepare sambal by blending fresh chilies, onion, garlic, and a small amount of belacan. Sauté until fragrant and slightly thickened.
7 minutes
For less heat, remove chili seeds before blending.
Why This Dish is Healthy
By choosing lower-fat santan, using minimal oil for frying, and opting for high-protein fish, this recipe reduces saturated fat and calories compared to traditional versions. The inclusion of fresh vegetables and roasted peanuts makes it nutrient-dense. The homemade sambal avoids excess sugar and preservatives, making this Nasi Lemak with Fried Fish a wholesome option for those tracking calories, supporting weight management and overall wellness.
Nasi Lemak with Fried Fish provides balanced macros: complex carbohydrates from rice, lean protein from ikan kembung, and healthy fats from santan and eggs. Cucumber adds hydration and fiber, while peanuts contribute plant-based protein and minerals like magnesium. Using fresh herbs like pandan and lemongrass boosts antioxidant content. This dish is rich in B vitamins, potassium, and omega-3 fatty acids if using mackerel, supporting heart health and sustained energy.
Pro Tips
- 💡Tip 1: Use low-fat santan to reduce calories without sacrificing flavor.
- 💡Tip 2: Fry fish in a nonstick pan or air-fryer for less oil.
- 💡Tip 3: Prepare sambal in advance for easy meal prep and better flavor.
Storage & Serving
Store rice and accompaniments separately in airtight containers in the fridge for up to 2 days. Reheat rice and fish gently to maintain texture; sambal keeps well refrigerated for up to a week.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 600.0 kcal |





