National Dish Malaysia: Nasi Biryani (Recipe)

In this article
Discover Nasi Biryani, Malaysia’s celebration rice at its most glorious! Fragrant basmati is layered with tender, spice-marinated meat and warming aromatics to create a dish that graces festive tables across the country. Every forkful carries the perfume of garam masala, ginger and turmeric — a true taste of Malaysia’s rich culinary heritage that you can easily recreate at home.
About Nasi Biryani
Nasi Biryani is a traditional Malaysian dish that wins hearts with its aromatic combination of rice, layered spices and tender meat. Originally brought to Malaysia by Indian immigrants, it has grown into a cultural icon that no festive occasion or family gathering is complete without. The distinctive cooking method and the use of fresh ingredients make this dish invaluable to Malaysian cuisine. It marries the flavours of the East with a hearty taste experience that delights every diner — much like its festive cousins Nasi Minyak and Nasi Tomato.
Ingredients (serves 1–2)
- 200 g basmati rice
- 300 g chicken breast or lamb
- 1 large onion, diced
- 2–3 garlic cloves, chopped
- 1 piece of ginger (about 2 cm), grated
- 1 teaspoon turmeric
- 2 teaspoons garam masala
- 2–3 bay leaves
- Oil or ghee, for frying
- Salt and pepper, to taste
- Fresh coriander leaves, to garnish
Shopping for the ingredients
When choosing ingredients for nasi biryani, quality matters. Look for fresh meat and aromatic spices to achieve an authentic flavour. Asian supermarkets and specialist spice shops are particularly good sources, and you will often find specific Indian spice blends there too. Pick up fresh herbs as well — they round off the flavour of the dish and make a lovely garnish.
Preparing the dish
Before you start cooking Nasi Biryani, take the time to prepare all your ingredients carefully. Rinse the basmati rice thoroughly to remove excess starch, then leave it to soak in water for 30 minutes. Meanwhile, cut the meat into small pieces and marinate it with the spices to deepen the flavour. It also helps to prepare the remaining ingredients such as onions and garlic in advance, so the cooking process runs smoothly.
Step-by-step instructions
- Heat the oil or ghee in a large pot and fry the onions until golden brown.
- Add the chopped garlic and grated ginger and fry briefly.
- Add the marinated meat to the pot and brown it until cooked through.
- Sprinkle the spices (turmeric and garam masala) over the meat and mix everything well.
- Add the soaked rice and gently fold it through the meat.
- Pour in enough water to cover the rice completely, then cover and let the dish simmer slowly over a low heat.
- Once the water has evaporated and the rice has reached the perfect consistency, take the pot off the heat.
- Garnish with fresh coriander leaves and serve hot.
Gluten-free / lactose-free version
One of the best things about Nasi Biryani is how easily it adapts to special dietary needs. To make the dish gluten-free, simply check that all the spices and ingredients you use contain no gluten-based additives. As for lactose, the recipe can be prepared with plant-based oil instead of ghee or butter. These small adjustments make nasi biryani ideal for anyone with intolerances or particular dietary preferences.
Tips for vegans and vegetarians
For vegans and vegetarians, nasi biryani can be made with a variety of vegetables and pulses instead. Swap the meat for chickpeas or cubes of tofu, which lend the dish a protein-rich note — much like the plant-based classics Tahu Tempe and Sayur Lodeh. Be sure to lightly fry the vegetables before adding the rice to intensify the aromas. The result is a dish that is not only nourishing but also full of flavour and variety.
More tips and tricks
A few tips can lift your nasi biryani to the next level. Try grinding the spices freshly to intensify the aromas. You can also garnish the dish with nuts or raisins for an exciting texture and a touch of sweetness. Last but not least, serving the biryani on a large platter decorated with coriander and mint creates a highlight that is as beautiful as it is delicious.
Adapting the recipe to your taste
Another advantage of nasi biryani is its versatility — it adapts readily to personal preference. If you enjoy bolder flavours, add extra spices such as cumin or chilli. Experiment with different types of rice too, such as jasmine rice, to achieve different flavour profiles. These possibilities make the dish unique and let you add your own personal touch.
Ingredient substitutions
If certain ingredients for nasi biryani are unavailable, there are plenty of alternatives. Lean beef works well in place of chicken or lamb, and firm tofu makes a great protein-rich vegetarian option. If you cannot find basmati rice, jasmine rice will do as a substitute, though it changes the taste slightly. This flexibility means anyone can prepare the dish to their own liking.
Drink pairing ideas
A range of drinks complements the flavour of nasi biryani beautifully. A refreshing mango lassi is a popular choice, offering a sweet contrast to the dish’s spiced aromas. Alternatively, enjoy a light green tea, which balances the heat of the food — or try Malaysia’s beloved pulled milk tea, Teh Tarik. For adults, a fruity rosé wine rounds off the biryani’s flavour notes wonderfully.
Serving and presentation ideas
Presentation can transform the nasi biryani experience. Serve the dish in a large, decorative bowl and garnish it with freshly chopped coriander and mint. Add flaked almonds and golden fried onions to create a treat for the eyes as well as the palate. A few lime wedges around the edge of the platter bring not only colour but also a refreshing note that lifts the whole dish.
A bit of history
Nasi Biryani has a long and fascinating history closely tied to the influences of Indian and Malaysian cooking. Originally popularised by the Mughals in India, the dish found its way to Malaysia, where it blended with local ingredients and flavours. The almost endless variety of recipes and cooking methods reflects the country’s cultural diversity. Today nasi biryani is not only a symbol of Malaysian culture but also a firm favourite at celebrations and festivities.
More recipe ideas
Summary: Nasi Biryani
In summary, Nasi Biryani is a remarkable dish that unites tradition and flavour in perfect harmony. The combination of aromatic rice, tender meat and a wealth of spices delivers an unforgettable taste experience. It is not just a feast for special occasions but also a delicious everyday meal. Whether for guests or for yourself, nasi biryani brings a piece of Malaysia to the table.



