How to Make Nasi Briyani Ayam (Traditional & Healthy Version)

Nasi Briyani Ayam is a beloved Singaporean dish often found in bustling hawker centres and kopitiams across the city. This aromatic rice dish is paired with spiced chicken, offering a tapestry of flavors that represents Singapore’s multicultural heritage. Its roots trace back to the Indian Muslim community, but over the decades, Nasi Briyani Ayam has evolved with local Malay and Chinese influences, creating a truly Singaporean fusion. The hallmark of Singaporean Nasi Briyani Ayam is its fragrant basmati rice, infused with spices such as cardamom, cinnamon, and cloves, then paired with succulent chicken marinated in a blend of yogurt and traditional rempah (spice paste). The result is an explosion of flavor—savory, aromatic, and subtly spicy, yet balanced for the Singaporean palate. It’s a popular choice for lunch, especially during festive occasions or Friday prayers, but you’ll also see families enjoying it any day at their favorite hawker stall. Health-conscious eaters will appreciate this recipe’s lighter approach, using less oil and skinless chicken for guilt-free enjoyment.

35 min total2 servingsMedium650 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Marinate the chicken leg quarters with yogurt
0%
10 min

Step 1 · Marinate the chicken leg quarters with yogurt

Marinate the chicken leg quarters with yogurt, turmeric, coriander powder, chili powder, half the garlic, half the ginger, and a pinch of salt. Let it rest for at least 10 minutes.

Step 2: Rinse and soak the basmati rice for 20 minutes
0%
20 min

Step 2 · Rinse and soak the basmati rice for 20 minutes

Rinse and soak the basmati rice for 20 minutes. Drain before cooking.

Step 3: Heat canola oil in a large saucepan
0%

Step 3 · Heat canola oil in a large saucepan

Heat canola oil in a large saucepan. Sauté sliced onion until soft, then add remaining garlic and ginger. Stir until fragrant.

Step 4: Add cinnamon stick
0%
1 min

Step 4 · Add cinnamon stick

Add cinnamon stick, cardamom pods, and cloves. Fry for 1 minute until spices release aroma.

Step 5: Add marinated chicken to the pan
0%
10 min

Step 5 · Add marinated chicken to the pan

Add marinated chicken to the pan. Sear both sides until lightly browned. Add 1/4 cup water, cover, and simmer 10 minutes on low heat until chicken is cooked.

Step 6: Remove chicken and set aside
0%
12 min

Step 6 · Remove chicken and set aside

Remove chicken and set aside. In the same pan, add drained rice and stir gently to coat with remaining spices. Add 1.5 cups water and a pinch of salt. Bring to boil, then cover and simmer on low for 12 minutes.

Step 7: Once rice is cooked
0%
5 min

Step 7 · Once rice is cooked

Once rice is cooked, let it rest covered for 5 minutes. Fluff with a fork. Serve rice topped with chicken, garnished with fresh coriander leaves.

Why this recipe is healthy

Our healthy Nasi Briyani Ayam is lighter than traditional versions thanks to lean protein, reduced oil, and the use of low-fat dairy. It is filling and nutrient-dense, making it suitable for those watching their calories without sacrificing authentic Singaporean flavor. By limiting added fats and sodium, this dish supports heart health and fits well into balanced meal plans.

A note on tradition

Nasi Briyani Ayam is a mainstay at Singaporean hawker centres, especially in areas with vibrant Indian Muslim communities like Geylang Serai. It’s commonly served during festive gatherings, weddings, and communal Friday lunches. The dish represents Singapore’s melting pot culture, blending Indian spices with local cooking techniques. Many kopitiam stalls put their own unique twist, reflecting the city’s global and fusion influences.

← Back to Nasi Briyani Ayam