National Dish Brunei: Nasi Dagang (Recipe)

In this article
Meet Nasi Dagang, a celebrated dish from Brunei that wins over locals and visitors alike. It brings together fragrant coconut rice, steamed until tender, and delicate fish simmered in a boldly spiced sauce. The interplay of textures and warm, layered flavours turns every plateful into a small feast. Perfect for special occasions or simply as a treat for yourself, its aromas quickly become an unforgettable experience.
About Nasi Dagang
Nasi Dagang is a culinary masterpiece from Brunei, prized for the way it balances comfort and celebration. At its heart is aromatic steamed rice cooked with rich coconut milk, paired with tender fish that has often been marinated in a spiced sauce. The combination of different textures and flavours makes it a genuine festive dish, equally at home at a family gathering or a quiet meal for one. Woven into the everyday cuisine of Brunei, it captures the country’s love of fragrant, satisfying food.
Ingredients (serves 1–2)
- 1 cup rice (preferably glutinous rice)
- 200 ml coconut milk
- 200 g fish fillets (such as mackerel)
- 1 tablespoon fish sauce
- 2 tablespoons oil, for frying
- 1 teaspoon sugar
- 1 teaspoon salt
- Spices (such as turmeric, ginger, garlic and onion)
Shopping for the ingredients
When shopping for nasi dagang, it is worth choosing fresh, good-quality produce to get the best result. Visit a local market or a specialist grocer to find the finest catch of fish. The rice should look glossy and be free of husks or grit. It also pays to be picky with the coconut milk — ideally unprocessed and without additives, so its natural sweetness can shine through in the finished dish.
Preparing the dish
To get nasi dagang off to the best start, wash and lay out all the ingredients before you begin. The rice is ideally soaked a day in advance so it takes on the right consistency during cooking. The fish fillets should be marinated too, so they soak up the spices fully. This little bit of groundwork gives a more intense flavour and a much better overall result once the dish reaches the table.
Step-by-step instructions
- Steam the soaked rice in a steamer or steaming basket for about 30 minutes.
- Heat the oil in a pan and fry the diced onion, garlic, ginger and spices until golden brown.
- Add the marinated fish fillets and cook for a further 5 to 7 minutes.
- Stir the coconut milk into the fish mixture along with the sugar and salt, then let it simmer for a few minutes.
- Arrange the steamed rice on plates and spoon the fragrant fish sauce over the top.
Gluten-free / lactose-free version
Nasi dagang is naturally gluten-free and can just as easily be made lactose-free by using soya- or nut-based alternatives in place of coconut milk. The main thing is to choose spices and sauces that contain no gluten — a gluten-free fish sauce or tamari works well here. That makes this dish an excellent choice for anyone with these dietary needs, without losing any of its character.
Tips for vegans and vegetarians
Vegans and vegetarians can adapt nasi dagang with ease by swapping the fish for tofu or another plant-based protein. For extra flavour, add roasted nuts or vegetables such as broccoli and carrots. Just make sure the spices and coconut milk are free from animal products. The result is an equally delicious plate that still reflects the flavours of Brunei — much like the vegetable-forward Sayur Lodeh.
More tips and tricks
Making nasi dagang takes a little patience and care, but a few tricks put it within everyone’s reach. A good marinade for the fish coaxes out extra aromas and deepens the whole flavour. Take care not to overcook the rice, or it will turn sticky. The right timing keeps every ingredient fresh and vibrant so it looks and tastes its best on the plate.
Adapting the recipe to your taste
Nasi dagang is easy to tailor to personal preference. You can dial the heat and spices up or down to make the dish milder or bolder as you like. Different types of fish can be used to bring out varying flavours, and the accompaniments leave plenty of room to be creative — a crisp fresh salad, for instance, or a tangy tumble of Acar pickles.
Ingredient substitutions
If certain ingredients are hard to find, there is always an alternative worth trying. In place of fish, you might use chicken or vegetables. For the coconut milk, almond or oat milk also does the job and is well worth a go. Just keep an eye on the consistency and flavour and adjust as needed to reach a harmonious finish — the same spiced approach that shines in a hearty Kari Ikan.
Drink pairing ideas
Nasi dagang pairs beautifully with a wide range of drinks. A fresh coconut smoothie offers a gentle, sweet refreshment, while a chilled cup of Assam tea supports the dish’s spicier notes. A light, sparkling beer can balance the flavours too. For alcohol-free options, consider a refreshing sparkling lemonade or a fruity fruit water to round off the meal.
Serving and presentation ideas
Presentation can lift the whole nasi dagang experience considerably. Use bright, high-contrast plates to make the colours of the dish sing. For a festive touch, garnish with fresh herbs or edible flowers. Serving in bowls lined with a decorative coconut or banana-leaf element gives the dish an authentic, tropical feel that echoes its island roots.
A bit of history
Nasi dagang has its roots in the culture of Brunei and is often linked with festivities and celebrations. The dish has evolved over the years, with regional variations that make the most of local ingredients. It was originally prepared by seafaring communities and served as a nourishing meal for long voyages. Today nasi dagang is a firm part of Bruneian cuisine, valued for its rich flavours and textures, alongside classics such as Nasi Lemak.
More recipe ideas
Summary: Nasi Dagang
In short, nasi dagang is more than just a dish; it is a culinary experience that offers a glimpse into the culture of Brunei. The combination of aromatic rice, tender fish and a luscious coconut sauce makes it truly incomparable. Whether for a special occasion or simply a meal at home, cooking nasi dagang is a journey through the flavours and traditions of Brunei. Let it inspire you and enjoy the pleasure of cooking!



