Geylang Briyani's signature dish features aromatic basmati rice infused with a careful blend of shallots, cloves, cinnamon, cardamom, and other spices. The rice is cooked with ghee and evaporated milk for richness. Topped with tender chicken in a mild curry sauce. The portion is generous — a standard scoop of rice is topped with additional rice and curry ladled on top.
Tips from diners
The portion size here is remarkable for the price — you get two scoops of rice effectively. Many customers order just one plate for a generous meal.
The curry is mild and not spicy — perfect for those who prefer flavour over heat. Ask if they have a spicier version available on the day you visit.
A traditional accompaniment to biryani, raita is a cool yogurt-based side dish mixed with cucumber and spices. It provides a refreshing, cooling contrast to the warm, spiced biryani rice and helps balance the flavour profile of the meal.
Tips from diners
Always ask for raita with your biryani — it's inexpensive and essential to the traditional pairing. The cool yogurt cuts through the spices beautifully.
If you want to stretch one plate between two people or add more rice to your meal, you can order an extra portion of the signature biryani rice with the spice blend and ghee. Without meat toppings, this serves as an economical add-on.
Tips from diners
Order one main biryani and add a rice-only portion to share between two people. The meat-to-rice ratio works well for sharing this way.
Using the same aromatic rice base as the chicken version, the mutton biryani features tender pieces of mutton in a slightly richer curry sauce. Mutton has a more pronounced, gamey flavour that pairs beautifully with the spice blend. This is the most traditional version and considered the premium choice by many regular customers.
Tips from diners
In Indian biryani tradition, mutton is the classic protein. This version is what the family has perfected over 60 years — richer and more authentic than the chicken.
A lighter alternative to the curry versions, this biryani uses crispy fried chicken pieces atop the fragrant rice. The crispy exterior contrasts with the soft rice, and the chicken has a more pronounced flavour from the frying process. Still served with a light gravy on the side for dipping.
Tips from diners
Choose this if you prefer the textural contrast of crispy chicken against soft rice. The fried version is less heavy than the curry options.
Geylang (Hamid's) Briyani Stall has been serving nasi biryani since 1964 at Geylang Serai Market & Food Centre, now run by the third generation of the family. Owner Hannan and his father Dad Hamid prepare the biryani by tempering shallots, cloves, cinnamon, cardamom, and other spices, infusing fragrant rice with evaporated milk and ghee. Each plate is generously portioned with a standard scoop of rice topped with more rice and curry, often with no queues on weekday afternoons.
This is lunch-only service (10:30am-3pm). Arrive early for the best selection — they often sell out by 2pm on weekends. Closed Mondays.
Located at Geylang Serai Market & Food Centre, easily accessible from Paya Lebar MRT (10 minute walk) or Aljunied MRT. The food centre is in the heart of Geylang's Malay enclave.
This is the best-reviewed biryani stall at Geylang Serai. The family has been perfecting this recipe since 1964 — Dad Hamid and son Hannan carry forward a 60-year tradition.
Page last updated: