Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Nasi Dagang 100.png

Nasi Dagang

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

๐Ÿš Authentic Nasi Dagang: fragrant coconut-steamed rice with creamy fish curry, fenugreek aroma, and crunchy fried coconut for balanced Malaysian breakfast bliss.
๐ŸŸ Terengganu specialty packed with protein-rich tuna, fresh pickles โ€“ simple home version of street food favorite ready in under 2 hours!

  • Total Time: 3 hours 15 minutes
  • Yield: 4-6 servings

Ingredients

– as needed rice soaked beforehand

– as needed thick coconut milk for steaming rice and curry

– to taste fenugreek seeds added to rice

– as needed sliced shallots mixed with rice and fried for kelapa goreng

– as needed fish traditionally tuna

– to taste lemongrass for curry

– to taste chili paste for curry

– to taste turmeric for curry

– as needed freshly shredded coconut for kelapa goreng

– as needed hard-boiled eggs cut into pieces

– as needed cucumber for pickles

– as needed chili for pickles

– as needed carrots for pickles

– as needed rice vinegar for soaking pickles

– as needed sugar for pickles

– optional to taste sambal for extra heat

Instructions

1-First Step: Soak the rice. Soak the rice for several hours so the grains soften evenly. This matters for Nasi Dagang because the rice is steamed after soaking, not boiled. For best texture, keep the rice covered and let it rest at room temperature or in the fridge depending on your kitchen climate.

2-Second Step: Mix rice with coconut milk and fenugreek. Combine the soaked rice with fenugreek seeds and coconut milk. Stir well so the seeds and coconut distribute through the rice. For a creamier result, you will later steam it in stages, which is a key feature of many Nasi Dagang recipes.

3-Third Step: Steam until cooked, then steam again for creaminess. Steam the rice until it is mostly cooked. If you want that extra creamy feel, steam it partially, add more coconut milk, and steam again until fully done. This double-steaming technique helps the coconut scent stay fragrant and coats the grains evenly.

4-Fourth Step: Prepare the gulai darat fish curry. Simmer fish in a coconut milk-based gravy with lemongrass, turmeric, and chili paste. Keep the curry simmering gently rather than boiling hard, so the flavors stay balanced. If you prefer milder Nasi Dagang, reduce chili paste; if you like heat, increase it and serve sambal on the side.

5-Final Step: Make fried coconut, eggs, and pickles, then serve. Fry freshly shredded coconut with sliced shallots until golden brown for kelapa goreng. Boil eggs and cut them into pieces, or use the telur pindang style if you prefer. Prepare pickles separately by soaking cucumber, chili, and carrots in rice vinegar and sugar. Serve the rice with curry, kelapa goreng, eggs, pickles, and optional sambal.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

๐ŸŒพ Soak rice and fenugreek overnight for soft, aromatic grains.
๐ŸŸ Use fresh tuna steaks; simmer gently to avoid breaking apart.
๐Ÿฅฅ Fry coconut-shallot mix dry for crunchy, flavorful garnish.

  • Author: Brandi Oshea
  • Prep Time: 30 minutes
  • Rice Soaking: 2 hours
  • Cook Time: 45 minutes
  • Category: Main Dishes
  • Method: Steaming/Stovetop
  • Cuisine: Malaysian

Nutrition

  • Serving Size: 1 plate
  • Calories: 650 kcal
  • Sugar: 10g
  • Sodium: 800mg
  • Fat: 35g
  • Saturated Fat: 25g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 70g
  • Fiber: 5g
  • Protein: 25g
  • Cholesterol: 120mg