Love this? Save it for later!
Share the inspiration with your friends
Introduction
“I wasn’t expecting to learn the secret behind the best chicken rice from a chatty uncle at the Chinatown hawker center, but there I was, notebook in hand, scribbling down every little detail between mouthfuls,” I remember thinking. It was a humid Saturday afternoon, the kind that makes you crave something comforting yet refreshing. The sizzle of the chicken being poached next to fragrant rice cooked in chicken broth filled the air. Honestly, that moment stuck with me—not just because the chicken rice was beyond delicious, but because the recipe felt like a little treasure shared by someone who had perfected it over decades. Maybe you’ve been there: standing by a bustling hawker stall, watching the magic happen, wishing you could bring that exact flavor home.
Making classic Singapore hawker chicken rice at home might sound intimidating, but let me tell you, it’s surprisingly doable. This recipe captures the simplicity and soul of what you’d find at the hawker centers, but with the comfort of your own kitchen. Plus, it’s versatile enough for a quick weekday dinner or a leisurely weekend feast. I once forgot to add the ginger to the rice and ended up with a slightly bland batch—lesson learned! But with this step-by-step guide, you won’t have to worry about that.
The beauty of chicken rice lies in its balance—the tender, silky poached chicken paired with the fragrant, oily rice and the punchy chili sauce. It’s humble street food that’s won hearts worldwide, and now, it can become a staple in your home too. So, let’s dive into this classic Singapore hawker chicken rice recipe and bring a little taste of those bustling street corners right to your table.
Why You’ll Love This Recipe
After making this classic Singapore hawker chicken rice recipe countless times, I can say it really hits the spot every single time. Whether you’re craving that authentic hawker-style meal or just want a satisfying, no-fuss dinner, this recipe delivers.
- Quick & Easy: Comes together in under an hour, perfect for busy evenings or last-minute cravings.
- Simple Ingredients: No exotic shopping trips needed — just pantry staples and fresh chicken.
- Perfect for Any Occasion: Great for casual dinners, family gatherings, or impressing friends with minimal effort.
- Crowd-Pleaser: Kids and adults alike love the tender chicken and flavorful rice combo.
- Unbelievably Delicious: The fragrant rice soaked with chicken broth and the tender, juicy chicken are pure comfort food.
What sets this chicken rice apart? It’s the way the rice is cooked in the aromatic chicken broth with garlic and ginger, plus the silky texture of the poached chicken that’s dipped in a simple sesame oil drizzle. I’ve tested versions using roasting and frying, but the poaching method locks in moisture and tenderness like nothing else. Plus, the homemade chili sauce and ginger-scallion oil bring the whole dish to life in a way store-bought sauces just can’t match.
This recipe isn’t just food—it’s a little cultural experience on a plate. It’s the kind of meal that makes you pause, savor, and maybe even close your eyes for a moment. Trust me, once you try this homemade version, you’ll find yourself making it again and again.
What Ingredients You Will Need
This classic Singapore hawker chicken rice recipe uses simple, wholesome ingredients to deliver bold flavors and that satisfying texture you’re after. Most are pantry staples, with a few fresh items that really make the dish sing.
- Whole Chicken (about 3-4 lbs / 1.4-1.8 kg) – Choose a fresh, high-quality bird for the best taste and texture.
- Jasmine Rice (2 cups / 400 g) – The fragrant rice is key; I recommend Thai jasmine rice for that authentic aroma.
- Chicken Broth (about 4 cups / 1 liter) – Use homemade or a low-sodium store-bought broth to cook the rice.
- Garlic (6 cloves, minced) – Adds savory depth to the rice.
- Fresh Ginger (3-inch piece, sliced and minced) – Essential for that signature fragrance in both chicken and rice.
- Scallions (Green Onions) (4 stalks, chopped) – Used for both the rice and the ginger-scallion oil.
- Sesame Oil (2 tablespoons) – For drizzling over the poached chicken and flavoring the rice.
- Salt (to taste) – Season the chicken and rice carefully; I prefer sea salt for a cleaner finish.
- Light Soy Sauce (2 tablespoons) – Adds umami to the dipping sauce.
- Cornstarch (1 teaspoon) – To thicken the soy dipping sauce slightly.
- Chili (2-3 red bird’s eye chilies, finely chopped) – For the spicy homemade chili sauce.
- Rice Vinegar (1 tablespoon) – Balances the chili sauce with a touch of acidity.
- Sugar (1 teaspoon) – Just a hint to round out the chili sauce flavor.
- Water (for chili sauce and poaching) – Filtered water is best for a clean taste.
For substitutions, you can swap jasmine rice with basmati for a slightly different texture, or use boneless chicken thighs if you prefer darker meat. If you’re avoiding sesame oil, a light vegetable oil can work but the aroma won’t be quite the same. For a gluten-free version, ensure soy sauce is tamari-based.
Equipment Needed

- Large Pot or Stockpot: Essential for poaching the whole chicken evenly. A heavy-bottomed pot helps maintain steady heat.
- Rice Cooker or Medium Saucepan: For perfectly cooking the rice in broth. I personally like using a rice cooker because it frees up stove space and makes timing easier.
- Fine Mesh Strainer: To strain the broth after poaching — this keeps the rice clear of any impurities.
- Sharp Chef’s Knife: For slicing the chicken and chopping aromatics.
- Mixing Bowls: For preparing the chili sauce and ginger-scallion oil.
- Slotted Spoon or Tongs: To gently lift the chicken out of the water without tearing the skin.
If you don’t have a rice cooker, no worries! A heavy saucepan with a tight-fitting lid works just fine. Just keep an eye on the water-to-rice ratio and cooking time. For chopping, a good-quality knife makes the job quicker and safer. I once tried this recipe with a dull knife and ended up with jagged chicken pieces—not ideal for presentation or texture.
Preparation Method
- Prepare the Chicken: Rinse the whole chicken inside and out under cold water and pat dry with paper towels. Remove any excess fat and set aside.
- Poach the Chicken: In a large pot, bring enough water to cover the chicken (about 6-7 quarts / 5.5-6.5 liters) to a boil. Add a few slices of ginger and some scallion stalks to the water for aroma. Lower the heat to a gentle simmer and carefully submerge the chicken, breast side down.
- Cook Slowly: Poach the chicken for 40-45 minutes, maintaining a gentle simmer—don’t let the water boil vigorously, or the skin will break. Halfway through, carefully flip the chicken breast-side up using tongs. You want the meat tender and the skin silky, not rubbery.
- Ice Bath: Once cooked, immediately transfer the chicken to an ice bath (a large bowl with ice and water) for 10 minutes to stop cooking and tighten the skin. This step is what gives the skin that famous smooth, slightly gelatinous texture.
- Strain the Broth: Strain the poaching liquid through a fine mesh strainer into a bowl. Set aside the broth for cooking rice and making soup.
- Prepare the Rice: Rinse jasmine rice under cold water until the water runs clear (removes excess starch for fluffier rice). In a rice cooker or pot, sauté minced garlic and ginger in a tablespoon of chicken fat or oil until fragrant (about 2-3 minutes). Add the rinsed rice and stir to coat each grain in the aromatics.
- Cook the Rice: Pour in 2 cups (480 ml) of the reserved chicken broth per 1 cup (200 g) of rice. Add a pinch of salt. Cook the rice according to your rice cooker’s instructions or simmer covered on low heat for 15-20 minutes until tender.
- Make the Ginger-Scallion Oil: In a small bowl, combine finely chopped scallions and minced ginger with 2 tablespoons of hot vegetable or sesame oil. Set aside for flavors to meld.
- Prepare the Chili Sauce: Mix chopped bird’s eye chilies, minced garlic, rice vinegar, sugar, and light soy sauce with a splash of water. Adjust the heat by adding more or fewer chilies according to your taste.
- Slice and Serve: Remove the chicken from the ice bath, pat dry, and chop into bite-sized pieces. Drizzle with sesame oil and sprinkle with a little salt. Serve alongside the fragrant rice, chili sauce, and ginger-scallion oil.
Cooking Tips & Techniques
Poaching the chicken gently is the trickiest part but also the most rewarding. You want to keep the water at a low simmer — boiling water will toughen the meat and break the skin. I learned this the hard way after ruining one batch by turning up the heat too high (lesson: patience is key!).
Don’t skip the ice bath step! It shocks the chicken and stops residual cooking, keeping the skin silky and the meat moist. Plus, it makes slicing easier and cleaner.
For the rice, rinsing is crucial to avoid clumping. Toasting the garlic and ginger before adding rice adds a subtle depth that you don’t get if you just cook the rice straight in broth.
When making the chili sauce, always taste as you go. The balance of heat, acidity, and sweetness is what brings the dish alive.
Multitasking during cooking works well here — start poaching the chicken, then prep your aromatics and chili sauce while waiting. This keeps your kitchen workflow smooth and stress-free.
Variations & Adaptations
- Spicy Version: Add more bird’s eye chilies or include a spoonful of sambal chili paste in the sauce for extra heat.
- Vegetarian Adaptation: Swap chicken with firm tofu or shiitake mushrooms and use vegetable broth to cook the rice. The ginger-scallion oil and chili sauce stay the same.
- Roasted Chicken Rice: Instead of poaching, roast a whole chicken with garlic and ginger seasoning. Serve with the same fragrant rice and sauces for a different texture and flavor profile.
- Low-Carb Option: Serve the poached chicken with cauliflower rice cooked in chicken broth and the traditional sauces.
Personally, I once tried using duck instead of chicken for a richer flavor. It was a hit at a family dinner, though a bit heavier. You can experiment with different proteins, but the classic chicken poach is hard to beat.
Serving & Storage Suggestions
Serve this classic Singapore hawker chicken rice warm, straight from the pot. I like to plate the chicken neatly on one side with the fragrant rice beside it. A small bowl of chili sauce, a drizzle of ginger-scallion oil, and some sliced cucumbers on the side complete the dish perfectly.
Pair it with a light soup made from the reserved poaching broth or a simple clear vegetable broth to round out the meal. Jasmine tea or a crisp lager also complements the flavors well.
Leftovers keep well in an airtight container in the fridge for up to 3 days. When reheating, sprinkle a little water on the rice and cover with a damp paper towel to keep it moist. Reheat gently in the microwave or on the stovetop.
Flavors actually deepen after a day or two, so sometimes I’ll make the chicken rice ahead for a party, and it still tastes fantastic the next day.
Nutritional Information & Benefits
This classic Singapore hawker chicken rice recipe is a balanced meal packed with protein, carbohydrates, and essential nutrients. A serving provides approximately 450 calories, with about 30 grams of protein from the chicken and healthy fats from the sesame oil. The ginger and garlic add antioxidants and aid digestion, making it more than just comfort food.
Using skin-on chicken boosts flavor but can be adjusted for lower fat by removing the skin. Jasmine rice provides a satisfying carbohydrate base, and using homemade broth means fewer additives than store-bought options.
Gluten-free diners will appreciate that this recipe naturally avoids gluten if you use tamari instead of traditional soy sauce. It’s a wholesome dish that’s as nourishing as it is tasty.
Conclusion
This classic Singapore hawker chicken rice recipe is one of those dishes that feels simple but delivers so much in flavor and comfort. Whether you’re new to Asian cooking or a seasoned enthusiast, it’s a recipe worth mastering. I love how it turns an everyday ingredient like chicken into something special and memorable, all with a handful of pantry staples and some patience.
Feel free to tweak the chili heat or swap the protein to suit your taste. The best part? It’s always welcoming at the table and sure to become a regular go-to meal. If you give it a try, I’d love to hear how yours turns out or any personal twists you add!
Happy cooking and may this chicken rice bring a little taste of Singapore’s famous hawker culture right to your home.
FAQs
What type of rice is best for chicken rice?
Jasmine rice is the traditional choice for classic Singapore hawker chicken rice because of its fragrance and texture. It absorbs the chicken broth well and stays fluffy.
Can I use chicken thighs instead of a whole chicken?
Yes, boneless chicken thighs can be used and poached similarly. They cook faster but might not have the same presentation or skin texture as the whole bird.
How do I make the chicken skin silky and smooth?
The key is to poach the chicken gently and plunge it immediately into an ice bath after cooking. This stops the cooking and firms up the skin nicely.
Is the chili sauce spicy? Can I adjust it?
The chili sauce has a moderate heat level, but you can easily adjust it by using fewer chilies or adding more vinegar and sugar to balance the spiciness.
Can I prepare any parts of this recipe in advance?
You can poach the chicken and make the chili sauce ahead of time. Store chicken in the fridge and reheat gently when ready to serve.
Pin This Recipe!

Classic Singapore Hawker Chicken Rice
A comforting and authentic Singapore hawker-style chicken rice recipe featuring tender poached chicken, fragrant jasmine rice cooked in chicken broth, and flavorful homemade chili and ginger-scallion sauces.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Course
- Cuisine: Singaporean
Ingredients
- Whole chicken (3-4 lbs / 1.4-1.8 kg)
- Jasmine rice (2 cups / 400 g)
- Chicken broth (about 4 cups / 1 liter)
- Garlic (6 cloves, minced)
- Fresh ginger (3-inch piece, sliced and minced)
- Scallions (4 stalks, chopped)
- Sesame oil (2 tablespoons)
- Salt (to taste)
- Light soy sauce (2 tablespoons)
- Cornstarch (1 teaspoon)
- Red bird’s eye chilies (2-3, finely chopped)
- Rice vinegar (1 tablespoon)
- Sugar (1 teaspoon)
- Water (for chili sauce and poaching)
Instructions
- Rinse the whole chicken inside and out under cold water and pat dry with paper towels. Remove any excess fat and set aside.
- In a large pot, bring enough water to cover the chicken (about 6-7 quarts / 5.5-6.5 liters) to a boil. Add a few slices of ginger and some scallion stalks to the water for aroma. Lower the heat to a gentle simmer and carefully submerge the chicken, breast side down.
- Poach the chicken for 40-45 minutes, maintaining a gentle simmer—don’t let the water boil vigorously, or the skin will break. Halfway through, carefully flip the chicken breast-side up using tongs.
- Once cooked, immediately transfer the chicken to an ice bath (a large bowl with ice and water) for 10 minutes to stop cooking and tighten the skin.
- Strain the poaching liquid through a fine mesh strainer into a bowl. Set aside the broth for cooking rice and making soup.
- Rinse jasmine rice under cold water until the water runs clear. In a rice cooker or pot, sauté minced garlic and ginger in a tablespoon of chicken fat or oil until fragrant (about 2-3 minutes). Add the rinsed rice and stir to coat each grain in the aromatics.
- Pour in 2 cups (480 ml) of the reserved chicken broth per 1 cup (200 g) of rice. Add a pinch of salt. Cook the rice according to your rice cooker’s instructions or simmer covered on low heat for 15-20 minutes until tender.
- In a small bowl, combine finely chopped scallions and minced ginger with 2 tablespoons of hot vegetable or sesame oil. Set aside for flavors to meld.
- Mix chopped bird’s eye chilies, minced garlic, rice vinegar, sugar, and light soy sauce with a splash of water. Adjust the heat by adding more or fewer chilies according to your taste.
- Remove the chicken from the ice bath, pat dry, and chop into bite-sized pieces. Drizzle with sesame oil and sprinkle with a little salt. Serve alongside the fragrant rice, chili sauce, and ginger-scallion oil.
Notes
Keep the poaching water at a gentle simmer to avoid breaking the chicken skin. The ice bath step is crucial for silky skin and moist meat. Rinse rice thoroughly to remove excess starch for fluffier texture. Adjust chili sauce heat to taste. Leftovers keep well refrigerated for up to 3 days; reheat gently with a little water to keep rice moist.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 450
- Sugar: 3
- Sodium: 600
- Fat: 15
- Saturated Fat: 3
- Carbohydrates: 45
- Fiber: 1
- Protein: 30
Keywords: Singapore chicken rice, hawker chicken rice, poached chicken rice, jasmine rice recipe, homemade chicken rice, Asian comfort food



