There’s something truly captivating about Ayam Buah Keluak — this rich, nutty stew has a way of sneaking into your heart with every silky bite. I first discovered it during a lively dinner with friends who swore by its complex flavors, and I knew I had to master it myself. What sets this dish apart is the unique buah keluak nuts, which lend a smoky, deep earthiness that pairs perfectly with tender chicken. Whether you’re a seasoned chef looking to explore bold tastes or a home cook tired of the usual weeknight dinners, this stew promises an impressive yet surprisingly approachable meal. Get ready to bring a touch of Peranakan heritage to your table with a recipe that’s as comforting as it is unforgettable.
Why is Ayam Buah Keluak so special?
Bold Flavor Adventure: The rich, smoky buah keluak nuts create a depth of flavor you won’t find in any other stew. Unique Ingredient: This dish celebrates Peranakan heritage with its distinctive nut, making every bite a culinary discovery. Comfort Food with a Twist: Tender chicken meets earthy, savory sauce for warming satisfaction. Impress with Ease: Despite its complex taste, the recipe is straightforward enough for home cooks craving something new. Versatile Meal: Perfect for family dinners or special occasions, guaranteed to wow your guests.
Ayam Buah Keluak Ingredients
For the Stew
- Buah Keluak Nuts – The star ingredient; soak and clean these well to unlock their rich, earthy flavor essential for authentic Ayam Buah Keluak.
- Chicken Thighs – Use bone-in for juicier, more tender meat that soaks up the stew’s deep flavors beautifully.
- Shallots – Provide a subtle sweetness that balances the smoky nuts perfectly.
- Garlic Cloves – Adds warmth and depth to the stew’s base.
- Candlenuts – Ground finely to thicken the sauce and add a buttery richness without overwhelming the nutty profile.
- Dried Red Chilies – Bring a gentle heat that enhances the complex taste without overpowering it—adjust to preference.
- Tamarind Paste – Introduces a slight tang that brightens the stew’s rich and savory notes.
- Dark Soy Sauce – Contributes color and a savory, slightly sweet umami boost.
- Pandan Leaves – Infuse a subtle aromatic essence that rounds out the dish’s distinctive profile.
- Water or Chicken Stock – To simmer the stew gently, melding flavors into a silky finish.
- Salt and White Pepper – Essential seasonings to balance and elevate every component.
For Garnish and Serving
- Spring Onions – Fresh and crisp, sprinkled on top to add color and lightness.
- Cooked Jasmine Rice – Perfect for soaking up the luscious sauce and completing this heartfelt meal of Ayam Buah Keluak.
How to Make Ayam Buah Keluak
- Soak Nuts: Rinse buah keluak nuts thoroughly, then soak in warm water for at least 2 hours or overnight to release their deep, earthy flavors and soften the textures perfectly.
- Blend Paste: Combine shallots, garlic, candlenuts, and dried chilies in a blender. Process until smooth, pausing to scrape edges, creating a vibrant, aromatic spice paste ready for the stew.
- Marinate Chicken: Toss chicken thighs with half of the spice paste and dark soy sauce. Cover and refrigerate 30 minutes, allowing the flavors to infuse deeply before cooking.
- Brown Chicken: Heat oil in a heavy pot over medium-high. Sear chicken pieces skin-side down for 5 minutes until golden brown, then flip and cook 3 more minutes.
- Sauté Paste: Add remaining spice paste to the pot. Stir constantly for about 2 minutes until fragrant and the oil separates, releasing a rich, smoky aroma.
- Simmer Stew: Stir in soaked nuts, tamarind paste, and pandan leaves. Pour in chicken stock, bring to a gentle boil, then reduce heat and cover for 30 minutes.
- Season & Thicken: Uncover and stir. Add salt and white pepper, simmer uncovered 10 minutes to thicken sauce into a silky consistency that clings beautifully to the chicken.
- Garnish & Serve: Transfer stew to a warmed dish, sprinkle spring onions on top, and serve hot alongside fluffy jasmine rice for a comforting, soulful meal.
Optional: Drizzle extra dark soy for a richer color.
Exact quantities are listed in the recipe card below.

Variations & Substitutions for Ayam Buah Keluak
Feel free to get creative and put your unique spin on this delightful stew!
-
Vegetarian: Swap chicken with tofu or tempeh, absorbing all those lovely flavors for a plant-based option that’s just as satisfying. It’s a fabulous way to enjoy the essence of Ayam Buah Keluak while keeping it meat-free.
-
Gluten-Free: Use tamari in place of dark soy sauce to keep that umami flavor intact while ensuring the dish is gluten-sensitive. This small tweak will help everyone savor the goodness without worries!
-
Nut-Free: Omit buah keluak nuts and replace with roasted mushrooms for that earthy depth and texture. The mushrooms will bring a delightful umami taste, ensuring your stew remains rich and hearty.
-
Spicy Kick: Add diced fresh chili peppers or a splash of sambal oelek if you crave more heat. Adjust based on your tolerance to spice, creating a lively twist that tantalizes your palate.
-
Coconut Creamy: Stir in a dollop of coconut milk towards the end for a silky, tropical creaminess that adds an exciting dimension to your stew’s flavor profile.
-
Fruity Touch: Introduce a handful of diced pineapple or mango for a sweet contrast that brightens the overall taste. These fruits will surprise your taste buds with a refreshing zing!
-
Slow Cooker Option: Simply throw the marinated chicken and spice paste into a slow cooker with the rest of the ingredients. Let it work its magic for about 6-8 hours on low for an effortless yet soul-warming meal.
-
Herbal Twist: Add fresh coriander or Thai basil just before serving to elevate the freshness and aroma of your stew. These herbs will breathe new life and brightness into each bowlful!
Expert Tips for Ayam Buah Keluak Nut Stew
- Soak Nuts Properly: Soaking buah keluak nuts for at least 2 hours or overnight softens them and unlocks their unique earthy flavor—don’t rush this crucial step.
- Balance Spice Paste: Blend shallots, garlic, candlenuts, and chilies until smooth to avoid gritty texture; stirring until fragrant prevents a raw paste taste.
- Marinate Chicken Well: Let chicken absorb the spice paste and soy sauce for at least 30 minutes to deepen flavor; skip this, and the stew may lack that signature richness.
- Control Heat: Sear chicken over medium-high heat for a golden crust without burning; too hot will char the paste and taste bitter.
- Simmer Gently: Keep the stew at a low simmer to meld flavors and thicken sauce slowly; boiling vigorously can toughen the chicken and separate the sauce.
- Season Thoughtfully: Add salt and white pepper gradually while tasting—this ensures the complex layers shine without overpowering the nutty base.
What to Serve with Ayam Buah Keluak?
A complete meal with rich, nutty flavors awaits as you think of delightful pairings to complement your stew.
- Fluffy Jasmine Rice: Its light, fragrant texture soaks up the luscious sauce, making every bite a comforting experience.
- Steamed Green Beans: Brightly colored and crisp, they add a refreshing crunch, balancing the rich flavors of the stew beautifully.
- Cucumber Salad: A cool, tangy salad cuts through the richness, providing a perfect textural contrast and vibrant flavor.
- Roti Canai: These flaky, buttery flatbreads are delightful for dipping, adding an extra layer of indulgence to the meal.
- Pickled Radishes: Their tanginess enhances the stew, offering a bite that mingles perfectly with the earthy notes of the nutty goodness.
- Light Beer or Riesling: A refreshing drink will cleanse the palate, enhancing the depth while providing a lovely hint of sweetness.
- Coconut Cream Dessert: A creamy, sweet finish to your meal, lightly flavored with pandan or coconut pairs wonderfully with the stew’s complexity.
Storage Tips for Ayam Buah Keluak
Room Temperature: Enjoy Ayam Buah Keluak fresh for up to 2 hours after cooking; avoid letting it sit out longer to prevent spoilage.
Fridge: Store any leftovers in an airtight container for up to 3 days. Allow the stew to cool completely before refrigerating to maintain its rich flavors.
Freezer: Freeze in airtight containers for up to 2 months. Thaw overnight in the fridge before reheating to retain the stew’s delightful consistency.
Reheating: Reheat using a stovetop over low heat, stirring occasionally. Add a splash of water or chicken stock if the sauce has thickened too much. Enjoy every comforting bite of your Ayam Buah Keluak!
Make Ahead Options
Ayam Buah Keluak is a fantastic dish to prepare ahead of time, perfect for busy weeknights! You can soak the buah keluak nuts and prepare the spice paste up to 24 hours in advance, storing them in the refrigerator to keep their flavors vibrant. Additionally, marinate the chicken thighs with half of the spice paste and dark soy sauce for maximum flavor infusion — this can also be done up to 3 days in advance. When you’re ready to cook, simply follow the remaining steps, sautéing the paste and simmering the stew as directed. With these make-ahead options, you’ll enjoy the same rich, comforting Ayam Buah Keluak with minimal effort!
Ayam Buah Keluak Nut Stew Recipe FAQs
How do I know if my buah keluak nuts are fresh and ready to use?
Fresh buah keluak nuts should have a hard shell with no cracks or dark spots all over. If the nuts smell rancid or moldy, it’s best to discard them. Soaking them overnight helps soften their tough exterior and brings out that signature earthy flavor perfect for the stew.
What’s the best way to store leftover Ayam Buah Keluak, and how long will it keep?
Store any leftovers in an airtight container once the stew has cooled completely. Keep it refrigerated, and it will stay delicious for up to 3 days. This short storage time ensures the chicken remains tender and the complex flavors stay fresh and vibrant.
Can I freeze Ayam Buah Keluak, and if so, how should I do it to maintain its flavor?
Absolutely! Freeze Ayam Buah Keluak in an airtight, freezer-safe container for up to 2 months. To freeze, let the stew cool to room temperature first, then portion it if needed. Thaw overnight in the refrigerator before reheating gently on the stovetop, adding a splash of chicken stock or water if the sauce is too thick.
What should I do if the stew tastes too bitter or overly earthy?
If the earthy flavor is too strong, it might be from the buah keluak nuts soaking too long or being overly concentrated. To fix this, add a little more tamarind paste or a touch of sugar to balance the bitterness. You can also stir in a bit more chicken stock and simmer briefly to mellow the flavors.
Is Ayam Buah Keluak safe to feed to pets or people with nut allergies?
It’s best to avoid serving this stew to pets or anyone with nut allergies since buah keluak are nuts with potent allergenic potential. Even though these nuts have a unique profile, they can trigger reactions similar to tree nuts. Always inform guests of the nut content for safety.

Irresistible Ayam Buah Keluak Nut Stew You’ll Love Making
Ingredients
Equipment
Method
- Rinse buah keluak nuts thoroughly, then soak in warm water for at least 2 hours or overnight.
- Combine shallots, garlic, candlenuts, and dried chilies in a blender. Process until smooth.
- Toss chicken thighs with half of the spice paste and dark soy sauce, cover and refrigerate for 30 minutes.
- Heat oil in a heavy pot over medium-high. Sear chicken pieces skin-side down for 5 minutes until golden brown.
- Add remaining spice paste to the pot. Stir constantly for about 2 minutes until fragrant.
- Stir in soaked nuts, tamarind paste, and pandan leaves. Add chicken stock, bring to gentle boil, reduce heat, and cover for 30 minutes.
- Uncover and stir, add salt and white pepper; simmer uncovered for 10 minutes to thicken sauce.
- Transfer stew to a warmed dish, sprinkle spring onions on top, and serve hot with jasmine rice.




