Let me tell you, the scent of freshly steamed jasmine rice mingling with the subtle aroma of poached chicken simmering in a ginger and garlic broth is enough to make anyone’s mouth water. The first time I made this tender Singapore Hainanese chicken rice, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my grandma used to make this dish on lazy Sunday afternoons. It was one of those meals that wrapped you up in pure, nostalgic comfort, and honestly, I wish I’d discovered how to make it myself way sooner.
My family couldn’t stop sneaking bites off the plate as the chicken rested, and I can’t really blame them. Let’s face it, this recipe is dangerously easy yet delivers such rich flavors that it feels like a real treat. Perfect for potlucks, a sweet treat for your kids, or just to brighten up your weekday dinner rotation, tender Singapore Hainanese chicken rice with fragrant jasmine rice is a total winner. I’ve tested this recipe multiple times (in the name of research, of course), and it’s become a staple for family gatherings and gifting. This dish feels like a warm hug on a plate—you’re going to want to bookmark this one for sure.
Why You’ll Love This Recipe
After many trials in my kitchen and plenty of feedback from family and friends, this tender Singapore Hainanese chicken rice recipe stands out for so many reasons. Here’s why it quickly became a favorite:
- Quick & Easy: From prep to plate in under an hour—perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your pantry and fridge.
- Perfect for Any Occasion: Whether it’s a casual dinner or a weekend lunch, this dish fits right in.
- Crowd-Pleaser: Kids and adults alike rave about its delicate yet flavorful profile.
- Unbelievably Delicious: The combination of tender chicken and fragrant jasmine rice is next-level comfort food.
What sets this recipe apart? The secret lies in the technique—poaching the chicken slowly to lock in moisture and flavor, while cooking the jasmine rice in the same aromatic broth. This method creates a perfectly balanced meal that’s bursting with subtle, layered tastes. It’s not just another chicken rice recipe; it’s the best version you’ll find at home. Honestly, after the first bite, you’ll close your eyes and savor that silky chicken skin and fragrant rice. It’s comfort food redefined—healthier, faster, but with all the soul-soothing satisfaction you crave. Impress guests or treat yourself without any stress. This recipe has you covered.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the fresh aromatics give it that authentic Singaporean vibe.
- Whole chicken (about 3-4 lbs / 1.4-1.8 kg) – Fresh, preferably free-range for the best taste and texture
- Jasmine rice (2 cups / 360 g) – Rinsed until water runs clear to keep it fluffy
- Ginger (3-inch piece) – Sliced thinly for the broth and minced for the rice
- Garlic (6 cloves) – Crushed for broth and minced for the rice
- Spring onions (3 stalks) – Split for poaching, finely chopped for garnish
- Salt (2 tsp) – For seasoning the chicken and rice
- Sesame oil (1 tbsp) – Adds a subtle nutty aroma to the rice
- Vegetable oil (2 tbsp) – For sautéing garlic and ginger in the rice
- Cucumber slices – For serving, adds refreshing crunch
- Soy sauce and chili sauce – For dipping, adjust to taste
Ingredient tips: I personally recommend using a good-quality jasmine rice brand like Thai Hom Mali for that signature fragrance. When selecting your chicken, free-range or organic options yield the best flavor and texture. For a gluten-free version, opt for tamari instead of soy sauce. If you want an extra kick, add a little freshly grated galangal or lemongrass to the broth.
Equipment Needed
- Large pot or stockpot: Big enough to hold the whole chicken comfortably for poaching.
- Medium saucepan or rice cooker: For steaming the jasmine rice.
- Fine mesh strainer or slotted spoon: To carefully remove chicken from broth.
- Sharp knife and cutting board: For prepping chicken and aromatics.
- Mixing bowls: Handy for rinsing rice and mixing sauces.
If you don’t have a rice cooker, no worries! Cooking the jasmine rice on the stovetop with the broth works just fine. A fine mesh strainer helps keep the broth clear when removing impurities, but a slotted spoon is a budget-friendly alternative. I’ve found that investing in a good quality chef’s knife makes prepping this dish much more enjoyable and efficient.
Preparation Method

- Prepare the chicken broth: In a large pot, place the whole chicken and cover with enough cold water (about 10 cups / 2.4 L). Add sliced ginger, crushed garlic, and split spring onions. Bring to a gentle boil over medium heat, then reduce to low and simmer for 40-45 minutes. Skim off any foam or impurities that rise to the surface to keep the broth clear.
- Check the chicken: After simmering, test doneness by piercing the thickest part of the thigh; juices should run clear. Remove chicken carefully with a slotted spoon or tongs, then immediately plunge into an ice bath to stop cooking and keep the skin tender.
- Strain and reserve broth: Strain the broth through a fine mesh sieve to remove aromatics and impurities. You’ll use this fragrant broth to cook the rice.
- Prepare the rice: Rinse jasmine rice under cold water until water runs clear. In a saucepan, heat vegetable oil over medium heat. Add minced garlic and ginger, sauté until fragrant (about 1-2 minutes). Add rinsed rice and stir well to coat grains with oil and aromatics.
- Cook rice with broth: Pour in 2 1/2 cups (600 ml) of the reserved chicken broth and add salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes or until liquid is absorbed and rice is tender. Remove from heat and let sit, covered, for 10 minutes to steam.
- Slice the chicken: Remove the chicken from the ice bath and pat dry with paper towels. Chop into bite-sized pieces or slices. Drizzle with a bit of sesame oil to keep it moist and add flavor.
- Prepare dipping sauces: Mix soy sauce with a splash of broth and a pinch of sugar for a simple sauce. Serve chili sauce or sambal on the side for those who like heat.
- Plate and garnish: Serve the chicken over a bed of fragrant jasmine rice, garnish with chopped spring onions and cucumber slices on the side.
Pro tips: Don’t rush the poaching step—low and slow is the key to tender, juicy chicken. The ice bath is your secret weapon for that silky skin texture. When cooking the rice, avoid lifting the lid too soon to keep steam trapped. If your broth tastes a bit bland, a pinch of chicken bouillon powder can help without overpowering.
Cooking Tips & Techniques
Poaching the chicken gently in simmering broth extracts maximum flavor without drying out the meat. One common mistake is boiling the chicken vigorously, which can toughen the texture. Keep the heat low, you know—it’s all about patience here. When rinsing the jasmine rice, don’t skip this step; it washes away excess starch, preventing clumps and leaving fluffy grains.
Another tip: save the reserved broth! It’s gold for making soups or adding to stir-fries. I once skipped the ice bath step, and the chicken skin turned rubbery—lesson learned. Multitasking helps here; while the chicken simmers, prep your rice and dipping sauces. Timing is key to serving everything hot and fresh. Also, lightly brushing the chicken with sesame oil after slicing keeps it glossy and flavorful.
Variations & Adaptations
- Vegetarian adaptation: Swap chicken with firm tofu or king oyster mushrooms, and use vegetable broth infused with ginger and garlic for the rice.
- Spicy twist: Add chopped fresh chili or chili oil to the dipping sauce for an extra kick that wakes up the palate.
- Health-conscious version: Use brown jasmine rice or cauliflower rice for a lower-carb option, adjusting cooking times accordingly.
- Slow cooker version: Poach the chicken in a slow cooker on low for 3-4 hours, then proceed with the rice cooked separately.
- Personal variation: I’ve tried adding a few pandan leaves to the rice while cooking for a subtle floral aroma—it’s a lovely touch!
Serving & Storage Suggestions
Serve the tender Singapore Hainanese chicken rice warm, ideally fresh from the pot. Present the chicken sliced neatly atop the fragrant jasmine rice, with crisp cucumber slices on the side for crunch and brightness. Pair it with a light, refreshing iced tea or a simple broth-based soup for a full meal.
Store leftovers in an airtight container in the refrigerator for up to 3 days. The chicken stays juicy, and the rice keeps its fragrance surprisingly well. To reheat, gently steam or microwave with a splash of broth to prevent dryness. Flavors deepen after a day or two, so sometimes leftover chicken rice tastes even better the next day. Just don’t forget the dipping sauces—they’re essential to bring it all back to life.
Nutritional Information & Benefits
This recipe offers a balanced meal with lean protein from the chicken and complex carbohydrates from jasmine rice. A typical serving provides approximately 450-500 calories, with moderate fat and high protein content. Ginger and garlic add natural anti-inflammatory and immune-boosting properties, making this dish wholesome and comforting.
For those mindful of gluten, this meal is naturally gluten-free when using tamari in the dipping sauce. The simple ingredients keep it free from artificial additives and preservatives. Personally, I love how this recipe satisfies hunger without feeling heavy, making it perfect for both casual lunches and nourishing dinners.
Conclusion
In a nutshell, tender Singapore Hainanese chicken rice with fragrant jasmine rice is a recipe worth trying again and again. It’s approachable, packed with flavor, and carries that homey feeling you just can’t beat. Feel free to tweak it to your taste—whether that’s turning up the spice or swapping ingredients to suit your diet. I love this recipe because it reminds me of family, comfort, and simple joys in cooking.
Give it a go, and don’t forget to share your thoughts or any fun variations you come up with! Your kitchen’s about to smell amazing, and trust me, you’ll be coming back to this one on repeat. Happy cooking!
FAQs About Tender Singapore Hainanese Chicken Rice
How do I know when the chicken is cooked perfectly?
Check the thickest part of the thigh—it should register 165°F (74°C) internally, and the juices should run clear. The skin should be tender, not rubbery.
Can I make this recipe ahead of time?
Yes! You can poach the chicken and cook the rice in advance. Store separately and reheat gently. The flavors actually improve after resting.
What’s the best way to store leftovers?
Keep chicken and rice in airtight containers in the fridge for up to 3 days. Reheat with a splash of broth to keep moist.
Can I use chicken breasts instead of a whole chicken?
You can, but the whole chicken yields more flavorful broth and juicier meat. If using breasts, poach gently to avoid drying out.
What can I serve with Hainanese chicken rice?
Cucumber slices are a classic side. You might also add simple stir-fried greens or a light soup to round out the meal.
Pin This Recipe!

Tender Singapore Hainanese Chicken Rice Recipe Easy Homemade Jasmine Rice Meal
A tender and flavorful Singapore Hainanese chicken rice recipe featuring poached chicken and fragrant jasmine rice cooked in aromatic broth. This easy homemade meal is perfect for family dinners and gatherings.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings
- Category: Main Course
- Cuisine: Singaporean
Ingredients
- Whole chicken (about 3-4 lbs / 1.4-1.8 kg) – Fresh, preferably free-range
- Jasmine rice (2 cups / 360 g) – Rinsed until water runs clear
- Ginger (3-inch piece) – Sliced thinly for broth and minced for rice
- Garlic (6 cloves) – Crushed for broth and minced for rice
- Spring onions (3 stalks) – Split for poaching, finely chopped for garnish
- Salt (2 tsp) – For seasoning chicken and rice
- Sesame oil (1 tbsp) – Adds nutty aroma to rice
- Vegetable oil (2 tbsp) – For sautéing garlic and ginger in rice
- Cucumber slices – For serving
- Soy sauce and chili sauce – For dipping, adjust to taste
Instructions
- Prepare the chicken broth: In a large pot, place the whole chicken and cover with about 10 cups (2.4 L) cold water. Add sliced ginger, crushed garlic, and split spring onions. Bring to a gentle boil over medium heat, then reduce to low and simmer for 40-45 minutes. Skim off foam or impurities.
- Check the chicken doneness by piercing the thickest part of the thigh; juices should run clear. Remove chicken with a slotted spoon or tongs and plunge into an ice bath to stop cooking and keep skin tender.
- Strain the broth through a fine mesh sieve to remove aromatics and impurities. Reserve the broth for cooking rice.
- Rinse jasmine rice under cold water until water runs clear. In a saucepan, heat vegetable oil over medium heat. Add minced garlic and ginger, sauté until fragrant (1-2 minutes). Add rinsed rice and stir to coat grains.
- Pour in 2 1/2 cups (600 ml) reserved chicken broth and add salt. Bring to a boil, reduce heat to low, cover, and simmer for 15 minutes or until liquid is absorbed and rice is tender. Remove from heat and let sit covered for 10 minutes to steam.
- Remove chicken from ice bath, pat dry, and chop into bite-sized pieces or slices. Drizzle with sesame oil.
- Prepare dipping sauces by mixing soy sauce with a splash of broth and a pinch of sugar. Serve chili sauce or sambal on the side.
- Plate the chicken over jasmine rice, garnish with chopped spring onions and cucumber slices.
Notes
Do not rush poaching; keep heat low for tender chicken. Use ice bath immediately after poaching to keep skin silky. Rinse jasmine rice thoroughly to remove starch and ensure fluffiness. Avoid lifting lid while rice cooks to trap steam. Reserved broth can be used for soups or stir-fries. For gluten-free, substitute soy sauce with tamari. Adding pandan leaves to rice adds a subtle floral aroma.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 475
- Sugar: 2
- Sodium: 700
- Fat: 15
- Saturated Fat: 3
- Carbohydrates: 55
- Fiber: 1.5
- Protein: 35
Keywords: Hainanese chicken rice, Singapore chicken rice, jasmine rice, poached chicken, easy chicken recipe, homemade chicken rice


