How to Make Nasi Lemak with Fried Fish (Traditional & Healthy Version)
Nasi Lemak with Fried Fish is a delightful breakfast dish that finds its roots in the Indian-Malay communities of southern India, especially in coastal regions where rice and fish are staples. Known for its wholesome ingredients and aromatic flavors, this dish combines coconut-infused rice (similar to 'narial chawal'), crispy pan-fried fish, spicy sambal, and accompaniments like peanuts and cucumber. The balance of textures and flavors makes it popular for breakfast, especially during special occasions and family gatherings. In India, Nasi Lemak with Fried Fish has been adapted to suit local palates and health preferences, making it a favorite among those seeking a nutritious start to the day. The use of local spices, mustard oil for frying, and fresh ingredients aligns with Indian culinary traditions. This dish is not just about taste—it symbolizes the fusion of cultures and is often enjoyed during festivals or as a hearty Sunday breakfast. The healthy preparation ensures you can relish the flavors without compromising on nutrition, making it a perfect addition to your calorie-conscious Indian menu.
Ingredients
- 1 cup Basmati rice (chawal)
- 1/2 cup Coconut milk (narial doodh)
- 1 cup Water
- 2 small Fresh fish fillets (rohu or surmai; use tofu for vegetarian)
- 2 tsp Mustard oil (sarson ka tel)
- 1/2 tsp Red chili powder (lal mirch)
- 1/4 tsp Turmeric powder (haldi)
- to taste Salt (namak)
- 2 tbsp Peanuts (moongphali)
- 1 small Cucumber (kheera, sliced)
- 1 small Onion (pyaz, thinly sliced)
- for serving Lemon wedge (nimbu)
Step-by-step instructions
Step 1 · Rinse the basmati rice (chawal) thoroughly and soak for 10 minutes
Rinse the basmati rice (chawal) thoroughly and soak for 10 minutes. Drain and set aside.
Step 2 · In a heavy-bottomed pan
In a heavy-bottomed pan, bring coconut milk (narial doodh) and water to boil. Add soaked rice and a pinch of salt. Cover and cook on low heat until rice is tender and aromatic.
Step 3 · Marinate fish fillets with red chili powder (lal mirch)
Marinate fish fillets with red chili powder (lal mirch), turmeric (haldi), and salt. Rest for 5 minutes.
Step 4 · Heat mustard oil (sarson ka tel) on a tawa
Heat mustard oil (sarson ka tel) on a tawa. Pan-fry the marinated fish until golden and crispy on both sides. Remove and drain excess oil on kitchen paper.
Step 5 · Dry roast peanuts (moongphali) in a small kadhai until crunchy
Dry roast peanuts (moongphali) in a small kadhai until crunchy. Set aside.
Step 6 · Slice cucumber (kheera) and onion (pyaz)
Slice cucumber (kheera) and onion (pyaz). Arrange along with lemon wedge (nimbu) for serving.
Step 7 · To serve
To serve, plate a portion of coconut rice, top with fried fish, peanuts, sliced cucumber, and onion. Squeeze lemon juice for extra zest.
Why this recipe is healthy
This Indian-style Nasi Lemak is made with minimal oil, uses healthy mustard oil, and includes plenty of vegetables and lean protein. It avoids deep-frying and excessive coconut, reducing saturated fat. The combination of rice, fish, and nuts ensures a balanced meal packed with nutrients, perfect for weight watchers or those looking for a wholesome breakfast.
A note on tradition
Coastal regions of India, especially in Tamil Nadu and Kerala, have embraced rice and fish combinations for generations. Dishes similar to Nasi Lemak are served during family breakfasts, on Sundays, or special occasions. The use of coconut, peanuts, and fresh fish resonates with traditional Indian coastal cuisine. While not linked to a specific festival, it is enjoyed as a festive breakfast, reflecting the blend of Indian and Malay culinary heritage.