Authentic Singapore Chicken Rice Recipe: Fragrant Ginger-Galangal Broth Magic

Main Courses

Authentic Singapore Chicken Rice Recipe: Fragrant Ginger-Galangal Broth Magic

This authentic Singapore chicken rice recipe brings the fragrant, aromatic magic of a bustling hawker stall to your kitchen. The secret lies in the ginger-galangal broth, where layers of spices transform simple chicken into melt-in-your-mouth perfection. I've perfected this dish over years of testing, ensuring every element—from the poached chicken to the fragrant rice—delivers restaurant-quality results at home.

The chicken is poached in a fragrant broth infused with galangal, lemongrass, and kaffir lime leaves, creating a delicate balance of spicy, citrusy, and herbal notes. Meanwhile, the rice is steamed with pandan leaves for that signature aroma, while the ginger paste and chili sauce add the tangy, spicy kick that defines Singaporean cuisine. This isn't just a recipe—it's an experience that starts with the aroma and ends with every last bite.

What makes this dish truly special is the harmony of textures and flavors: tender, juicy chicken, fragrant rice, and the perfect balance of heat and freshness from the accompaniments. The poaching method ensures the chicken stays moist and flavorful, while the rice absorbs the subtle pandan aroma without overpowering the dish. Each component is designed to complement the others, creating a meal that's both comforting and exciting.

Whether you're serving this for a special occasion or a weeknight dinner, the presentation matters just as much as the taste. Garnish with crisp cucumber relish, fresh cilantro, and a drizzle of chili sauce for that authentic touch. This recipe delivers the full Singaporean experience—rich, fragrant, and impossible to resist. Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for authentic singapore chicken rice

Fragrant spices and aromatic herbs transform simple chicken into Singapore's iconic dish.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Bone-in, skin-on preferred
Fresh Galangal 🌿 3 inches Peeled, sliced thinly
Fresh Lemongrass 🌿 2 stems Bruised, cut into 2-inch pieces
Kaffir Lime Leaves 🍃 4 whole Torn into quarters
Fresh Ginger 🧄 2 inches Peeled, sliced
Jasmine Rice 🍚 2 cups Uncooked, long-grain
Pandan Leaves 🌿 4 whole Torn into strips
Garlic Cloves 🧄 8 cloves Peeled, smashed
Shallots 🧅 4 whole Peeled, sliced
Chili Sauce 🌶️ ¼ cup Singapore-style preferred
Coconut Milk 🥥 1 can Full-fat, 13.5 oz
Chicken Stock 🍲 2 cups Homemade or high-quality
Vegetable Oil 🫒 ¼ cup For frying
Salt 🧂 1 ½ tsp Adjust to taste
White Peppercorns 🌶️ ½ tsp Crushed lightly

The galangal and lemongrass are the heart of this dish, so freshness is critical. Asian markets are your best bet for quality galangal—look for firm, pale rhizomes with no dark spots. If you can't find fresh galangal, turmeric plus ginger at half the amount works in a pinch, though it won't replicate the exact flavor. For lemongrass, select stalks that are pale and firm, not yellowed or woody. The kaffir lime leaves should be vibrant green and fragrant—freeze extras if you can't use them all at once. Ginger should be fresh, not powdered, for that bright, peppery kick that defines Singaporean cuisine.

No galangal? Substitute with 1.5 inches of fresh turmeric plus 1.5 inches of ginger, though the flavor will be subtly different. The coconut milk can be swapped for light coconut milk if you prefer less richness, but full-fat delivers that authentic hawker stall texture. For the chili sauce, Sambal Oelek works well, though traditional Singaporean chili sauce has a tangier profile. If your chicken stock lacks depth, add a splash of soy sauce or a pinch of MSG for that umami punch. The rice should be jasmine—basmati won't have the same fragrant aroma, which is essential for this dish.

This dish tastes even better the next day as flavors meld. Store the poached chicken and broth separately in airtight containers for up to 3 days in the fridge. The rice keeps well for 2 days if reheated gently with a splash of water. For presentation, serve the chicken over rice with a generous drizzle of broth, a spoonful of chili sauce, and garnish with cilantro and cucumber relish. The broth can be reheated on low heat—never boil, as it can turn cloudy and lose its delicate aroma.

❤️

Why You'll Love This Recipe

  • No-Fuss Simmer: I swear by this method—just toss the chicken thighs with galangal, lemongrass, and ginger in one pot, then let it melt into tender perfection. No peeling tiny garlic cloves or measuring teaspoons of powdered spices; just the real deal with minimal chopping.
  • Umami Magic: That first bite? The ginger and kaffir lime leaves give it a bright, citrusy punch, while the galangal adds this deep, earthy warmth that’s ridiculously addictive. Honestly, it’s the kind of flavor that makes you pause mid-bite.
  • Leftovers That Shine: Between us, this dish tastes better the next day. The rice soaks up all the juices, and the chicken gets even more fall-apart tender. I meal prep it all weekend—just reheat and serve, no sad dry rice here.
  • Budget-Friendly Luxury: Chicken thighs are cheap, and the aromatics stretch far. I feed my whole family for under $15, and it still feels like a restaurant-worthy meal. Plus, the leftovers turn into lunch the next day—no takeout needed.

Step-by-step instructions for authentic Singapore chicken rice

Master the fragrant ginger-galangal broth and tender chicken that define Singapore's most beloved dish.

1

Prepare the Aromatic Base

Heat the 0.25 cup vegetable oil in a large pot over medium heat. Add the 4 whole shallots and cook for 3-4 minutes until they turn golden and translucent—this is your flavor foundation. Add the 8 cloves garlic cloves and 2 inches fresh ginger, cooking for another 1 minute until fragrant but not browned.

This is where the magic begins. Add the 3 inches fresh galangal and 2 stems fresh lemongrass, crushing the lemongrass slightly with the side of your knife to release its oils. Cook for 2 minutes until the galangal softens and the mixture emits an intoxicating citrusy aroma. The galangal should be tender enough to crush between your fingers—this ensures maximum flavor infusion into the broth.

2

Build the Fragrant Broth

Pour in the 2 cups chicken stock and bring to a gentle simmer. Add the 4 whole kaffir lime leaves and 4 whole pandan leaves, then reduce heat to low. Let this simmer uncovered for 15 minutes—this slow infusion develops the complex, aromatic profile that defines authentic Singapore chicken rice. The broth should smell deeply of citrus, ginger, and pandan.

Here's the thing—don't rush this step. The kaffir lime leaves should be barely visible beneath the surface, and the pandan leaves should release their vibrant green essence into the liquid. This is your aromatic canvas, so let it develop properly before proceeding.

3

Cook the Chicken to Perfection

While the broth simmers, heat 0.25 cup vegetable oil in a separate skillet over medium-high heat. Add the 1.5 lb chicken thighs skin-side down and cook for 5-6 minutes until the skin is golden brown and crispy. Flip and cook for another 3-4 minutes until the meat reaches 165°F internally. The skin should be deep golden, almost mahogany, with crisp edges.

Transfer the chicken to a plate and tent loosely with foil. Let it rest for 5 minutes while you prepare the rice. The resting period is crucial—it allows the juices to redistribute, ensuring each bite is moist and flavorful. Don't skip this step, even though it's tempting to dive in immediately.

4

Prepare the Jasmine Rice

Rinse the 2 cups jasmine rice under cold water until the water runs clear—this removes excess starch and prevents gummy rice. Drain well and transfer to a pot. Add the 1 can coconut milk and 1.5 tsp salt, then bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover tightly, and simmer for 15 minutes without lifting the lid.

After 15 minutes, turn off the heat and let the rice steam undisturbed for 10 minutes. This resting period allows the rice to absorb all the coconut milk and develop its signature fluffy texture. Fluff gently with a fork before serving—each grain should be separate and fragrant with coconut essence.

5

Finish and Serve

Return the chicken to the broth and simmer for 5 minutes to reheat and infuse with the aromatic flavors. Remove the chicken and shred it slightly with two forks. Add the 0.25 cup chili sauce and 0.5 tsp crushed white peppercorns to the broth, stirring gently to combine. Taste and adjust seasoning with additional salt if needed.

Serve the shredded chicken over the jasmine rice, ladling generous portions of the fragrant broth on top. The dish should be vibrant—deep golden chicken with crispy skin, fragrant rice, and a broth that carries all the complex aromas of galangal, lemongrass, and pandan. Each bite should deliver a perfect balance of spicy, aromatic, and creamy elements.

👨‍🍳

Pro Tips For Making Authentic Singapore Chicken Rice

  • CHAR THE GALANGAL FIRST: I learned this the hard way—raw galangal in the broth tastes like medicine, not food. Lightly toast the sliced galangal in a dry pan for 30 seconds until fragrant (it’ll darken slightly), then add it to the broth. This brings out its citrusy depth without bitterness, which is the thing that matters most in Singapore chicken rice.
  • USE DRY THIGHS, NOT WET: Pat those thighs thoroughly with paper towels before marinating or cooking. I used to skip this, and the chicken would steam instead of sear—no crust, just sad, pale meat. Dry skin = golden, crispy skin that clings to the rice like it’s supposed to.
  • STEAM THE RICE LOW AND LONG: After cooking the rice, spread it on a tray and steam it covered for 10 minutes at the lowest heat setting. This relaxes the grains so they absorb the chicken broth like a sponge. (Yes, even if you’re impatient like me—your rice will still be hot when you eat it.)
  • SAVE THE LIME LEAF WATER: Strain the broth from the kaffir lime leaves, but don’t toss the leaves—chop them and simmer in 1 cup of water for 5 minutes. Strain again, then mix this fragrant water into your rice before serving. It’s the shortcut that actually changes the outcome, giving you that signature tangy aroma without extra effort.

Essential equipment for great authentic singapore chicken rice

Must-Have Pot Essentials

Start with a large, heavy-bottomed pot (I use my Le Creuset Dutch oven) for the broth—it distributes heat evenly and prevents scorching. A fine-mesh strainer is essential for removing aromatics after infusion, while a wooden spoon helps stir gently without damaging delicate leaves. Don’t skip a meat thermometer to ensure chicken reaches 165°F safely. 🌡️

Specialty Ingredient Tools

For galangal and lemongrass, a sharp chef’s knife and cutting board are non-negotiable. I crush lemongrass stems with the flat side of my knife to release oils—this step is critical for flavor. A microplane works wonders for ginger and garlic, creating fine zest that dissolves beautifully into the broth. Store these ingredients in airtight containers in the fridge for up to 5 days.

Rice Cooking Gear

Jasmine rice needs precise control, so a steamer basket (or a rice cooker with a steaming function) is ideal. If you’re steaming manually, use a heat diffuser to prevent burning. For coconut milk, a whisk ensures smooth incorporation—lumps ruin the dish’s silky texture. Pro tip: Line your pot with parchment paper for easy cleanup after steaming. 🍚

Serving & Garnishing

Presentation matters! A ladle with a long handle lets you drizzle broth artistically over rice. Keep cilantro and cucumber relish in small bowls for guests to customize heat levels. I use tongs to transfer crispy chicken skin without tearing it. For extra flair, a small sauce boat holds chili sauce—it’s the perfect finishing touch. 🌶️

Budget-Friendly Swaps

No Dutch oven? A stainless-steel stockpot works just as well. Skip the microplane? A grater or food processor for ginger and garlic. For pandan leaves, vanilla extract (½ tsp) adds a subtle floral note if fresh leaves are unavailable. The key is balancing authenticity with practicality—your taste buds won’t know the difference! 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 4g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does authentic Singapore chicken rice use bone-in chicken thighs?

The bone-in, skin-on thighs stay juicier and develop richer flavor during poaching. The bones infuse the broth with gelatin, creating a naturally thickened, aromatic liquid that's essential for authentic taste. Plus, the crispy skin adds that signature texture that makes this dish so satisfying!

2

Can I make this recipe without galangal?

Yes, but the flavor will differ. Replace 3 inches galangal with 1.5 inches fresh turmeric plus 1.5 inches ginger. For best results, add a pinch of MSG or soy sauce to the broth to compensate for the missing depth. The dish will still be delicious, just subtly different from the traditional version.

3

How do I get the crispy chicken skin like hawker stalls?

Start with skin-on thighs and cook them skin-side down over medium-high heat for 5-6 minutes until deep golden. Don't move them! Let the fat render slowly to create a crispy shield. After flipping, pat the skin dry with paper towels before poaching to maximize crispiness.

4

What's the secret to fragrant jasmine rice?

Use pandan leaves while cooking and rinse the rice until water runs clear to remove excess starch. The coconut milk adds creaminess while the pandan infuses that signature floral aroma. For extra fragrance, add ½ tsp salt to the cooking water and let the rice steam undisturbed for 10 minutes after cooking.

5

Can I make this dish ahead of time?

Store the poached chicken and broth separately in airtight containers for up to 3 days. Reheat the broth gently (never boil) and serve over freshly cooked rice. The flavors actually improve overnight as the aromatics meld. For best results, reheat chicken to 165°F before serving.

★★★★★4.5(2 reviews)
Categories Main Courses