Introduction
Nasi dagang is a beloved breakfast staple from the East Coast of Peninsular Malaysia, particularly in the states of Terengganu and Kelantan. It is a hearty, flavourful dish of steamed rice cooked with coconut milk and aromatics, traditionally served with a rich tuna curry, making it a quintessential start to the day for locals and a must-try for any traveller.
The name itself, which translates to 'trader's rice', reflects its historical role as a filling and convenient meal for traders and fishermen. Whether you are in a bustling kopitiam or a quiet roadside stall, the sight of this fragrant, coconut-infused rice paired with spicy fish curry is a true celebration of Malaysian food heritage.
Key Takeaways
- Nasi dagang is a traditional East Coast breakfast featuring coconut-steamed rice and gulai ikan tongkol.
- Terengganu-style uses a mix of white and glutinous rice, while Kelantan-style uses a unique reddish-brown rice called 'beras dagang'.
- Iconic spots to try this dish include Nasi Dagang Atas Tol in Kuala Terengganu and Capital Nasi Dagang in Petaling Jaya.
- The dish is best enjoyed with accompaniments like pickled vegetables, hard-boiled eggs, and sambal.
History and Origins
The origins of nasi dagang are commonly attributed to the vibrant trade routes along the East Coast of Peninsular Malaysia. It is believed that the dish was developed to provide a substantial, energy-dense meal for traders and fishermen who needed food that was both filling and easy to transport during their long journeys at sea or on the road.
Ingredients and Variations
The preparation of nasi dagang is an art form, with regional differences defining the experience. The rice is typically steamed with rich coconut milk and a blend of aromatics, including shallots, ginger, lemongrass, and fenugreek seeds, which provide a distinctive fragrance.
The two main regional styles are:
- Terengganu-style: This version uses a mixture of white fragrant rice and glutinous rice, resulting in a glossy, white appearance.
- Kelantan-style: This style is known for its reddish-brown colour, achieved by using a specific type of rice known as 'beras dagang'.
The dish is almost always served with gulai ikan tongkol, a tuna fish curry prepared with spices like galangal, turmeric, and chili. Common sides include pickled cucumber and carrots, hard-boiled eggs, and sometimes toasted coconut or a dollop of sambal to add heat.
Where to Eat the Best Nasi Dagang in Malaysia
Jump to a spot
- Nasi Dagang Atas Tol - Kg Atas Tol
- Nasi Berlauk Kak Som kampung baru
- Kak Pah Nasi Dagang
- Mok Ngoh Nasi Dagang
- Capital Nasi Dagang Kelantan • Subang Jaya
- DD Corner Nasi Dagang l
- Warung Nasi Dagang Aroma HZ
- Yatiey Nasi Dagang
Nasi Dagang Atas Tol - Kg Atas Tol
A legendary local spot famous for its fragrant, perfectly steamed rice and rich gulai ikan tongkol.
Area: Kuala Terengganu, Kg. Atas Tol
📍 Address: Hadapan Surau Tanah Lot, Kg, 21070 Kuala Terengganu, Terengganu
📞 Phone: 013-984 7846
⭐ Google rating: 4.5 from 3,598 reviews (as of July 2026)
Open in Google MapsGet directions
Nasi Berlauk Kak Som kampung baru
A well-regarded spot in the heart of Kuala Lumpur serving authentic Kelantanese-style nasi dagang.
Area: Kuala Lumpur, Kampung Baru
📍 Address: 13, Jalan Raja Muda Musa, Kampung Baru, 50300 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
📞 Phone: 017-613 1195
⭐ Google rating: 4.1 from 1,136 reviews (as of July 2026)
Open in Google MapsGet directions
Kak Pah Nasi Dagang
A highly popular stall at the Batu Burok food court known for its authentic Terengganu-style nasi dagang and fresh tuna curry.
Area: Kuala Terengganu, Pantai Batu Burok
📍 Address: Gerai 30, Pantai Batu Burok, 20400 Kuala Terengganu, Terengganu
📞 Phone: 014-392 3959
⭐ Google rating: 4.1 from 1,051 reviews (as of July 2026)
Open in Google MapsGet directions
Mok Ngoh Nasi Dagang
Known for its well-balanced, spicy fish curry and fragrant rice that stays true to traditional Terengganu flavors.
Area: Kuala Terengganu, Kg. Masjid Raja Chendering
📍 Address: C-140, Kg. Masjid Raja Chendering, Kampung Cenering, 21080 Kuala Terengganu, Terengganu
📞 Phone: 019-744 5211
⭐ Google rating: 3.9 from 763 reviews (as of July 2026)
Open in Google MapsGet directions
Capital Nasi Dagang Kelantan • Subang Jaya
Originally from Kota Bharu, this restaurant is famous for its authentic Kelantanese-style nasi dagang featuring reddish-brown rice.
Area: Petaling Jaya, Damansara Uptown
📍 Address: 87, Jalan SS 15/4c, Ss 15, 47500 Subang Jaya, Selangor
📞 Phone: 012-921 5200
⭐ Google rating: 4 from 589 reviews (as of July 2026)
Open in Google MapsGet directions
DD Corner Nasi Dagang l
A specialized stall that focuses exclusively on traditional nasi dagang with generous portions of tuna.
Area: Kuala Terengganu, Kampung Pak Tuyu
📍 Address: 7006B, 3685, Kampung Pak Tuyu, 21300 Kuala Terengganu, Terengganu
⭐ Google rating: 4.5 from 111 reviews (as of July 2026)
Open in Google MapsGet directions
Warung Nasi Dagang Aroma HZ
A popular roadside stall celebrated for its authentic, well-seasoned nasi dagang that locals frequent for breakfast.
Area: Kuala Terengganu, Kampung Pak Tijah
📍 Address: Kampung Pak Tijah, 21300 Kuala Terengganu, Terengganu
📞 Phone: 019-905 8853
⭐ Google rating: 4.8 from 55 reviews (as of July 2026)
Open in Google MapsGet directions
Yatiey Nasi Dagang
Famous for its Kelantanese-style nasi dagang steamed twice and served with a traditional gulai darat.
Area: Kota Bharu, Kampung Darat
📍 Address: lot 1130, Jalan Guchil Bayam, Kampung Darat, 15200 Kota Bharu, Kelantan
📞 Phone: 019-997 8816
⭐ Google rating: 4.3 from 36 reviews (as of July 2026)
Open in Google MapsGet directions
| Restaurant / Stall | Town or Area | Known for | Map |
|---|---|---|---|
| Nasi Dagang Atas Tol | Kuala Terengganu | Fragrant rice and rich curry | Open in Google Maps |
| Nasi Berlauk Kak Som | Kuala Lumpur | Authentic Kelantanese style | Open in Google Maps |
| Kak Pah Nasi Dagang | Kuala Terengganu | Batu Burok food court staple | Open in Google Maps |
| Mok Ngoh Nasi Dagang | Kuala Terengganu | Traditional Terengganu flavors | Open in Google Maps |
| Capital Nasi Dagang | Petaling Jaya | Authentic Kelantanese rice | Open in Google Maps |
| DD Corner | Kuala Terengganu | Specialized tuna portions | Open in Google Maps |
| Warung Aroma HZ | Kuala Terengganu | Popular roadside stall | Open in Google Maps |
| Yatiey Nasi Dagang | Kota Bharu | Traditional gulai darat | Open in Google Maps |
Conclusion
Nasi dagang is more than just a meal; it is a vital part of the East Coast's culinary identity. Whether you prefer the white, glossy rice of Terengganu or the reddish-brown grains of Kelantan, visiting these local favourites will give you the most authentic taste of this Malaysian treasure.