How to Make Ayam Buah Keluak (Traditional & Healthy Version)

Ayam Buah Keluak is a classic Peranakan dish cherished across Singapore, celebrated for its rich, earthy flavors and unique use of the buah keluak nut. Found in both home kitchens and renowned kopitiams, this dish showcases the fusion of Malay and Chinese culinary traditions that define Singaporean cuisine. The name itself translates to 'chicken with keluak nuts', with ayam meaning chicken in Malay and buah keluak referring to the distinctive black nuts. Traditionally served during family gatherings and festive occasions, Ayam Buah Keluak captures the essence of Singapore's multicultural food heritage. The dish features tender chicken pieces simmered in a flavorful tamarind-based gravy, harmonized by the deep, slightly bitter notes of keluak paste. Its complex taste profile—a blend of spicy, tangy, and nutty—has earned it a beloved spot in local hawker centers and upscale Peranakan restaurants alike. Health-conscious diners can enjoy this comforting dinner option, as it’s often paired with steamed rice or brown rice for a balanced meal. With its robust flavors and cultural significance, Ayam Buah Keluak is a must-try for anyone seeking an authentic taste of Singapore.

35 min total2 servingsMedium420 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Prepare the buah keluak nuts by soaking them in water overnight
0%

Step 1 · Prepare the buah keluak nuts by soaking them in water overnight

Prepare the buah keluak nuts by soaking them in water overnight. Crack open and extract the black flesh, mashing it into a smooth paste.

Step 2: Blend shallots
0%

Step 2 · Blend shallots

Blend shallots, garlic, candlenuts, turmeric powder, and red chili (if using) into a smooth spice paste.

Step 3: Heat oil in a wok or deep pan over medium flame
0%

Step 3 · Heat oil in a wok or deep pan over medium flame

Heat oil in a wok or deep pan over medium flame. Add the spice paste and sauté until fragrant and slightly browned.

Step 4: Add chicken pieces and cook until lightly browned on all sides
0%

Step 4 · Add chicken pieces and cook until lightly browned on all sides

Add chicken pieces and cook until lightly browned on all sides.

Step 5: Stir in the buah keluak paste
0%

Step 5 · Stir in the buah keluak paste

Stir in the buah keluak paste, mixing well to coat the chicken evenly.

Step 6: Dissolve tamarind pulp in water
0%

Step 6 · Dissolve tamarind pulp in water

Dissolve tamarind pulp in water, strain, and pour into the pan. Season with salt.

Step 7: Simmer uncovered for 10 minutes until chicken is cooked through and...
0%
10 min

Step 7 · Simmer uncovered for 10 minutes until chicken is cooked through and...

Simmer uncovered for 10 minutes until chicken is cooked through and gravy has thickened.

Why this recipe is healthy

This version of Ayam Buah Keluak is health-conscious, using skinless chicken and less oil to reduce calories and saturated fat. Candlenuts and buah keluak add beneficial unsaturated fats, while the use of fresh spices means no added preservatives. The dish is rich in flavor yet mindful of calorie content, making it suitable for those watching their weight or looking for a nutritious dinner option.

A note on tradition

Ayam Buah Keluak is an iconic dish in Singapore’s Peranakan communities, especially prevalent in the Katong region. It’s traditionally served during festive occasions such as Chinese New Year or family reunions, symbolizing togetherness. The dish is a staple in many kopitiam eateries and has gained popularity among food enthusiasts for its unique blend of Malay and Chinese influences. Its labor-intensive preparation reflects the communal spirit of Singaporean cuisine.

← Back to Ayam Buah Keluak