Go Back

ONE-POT Hainanese Chicken Rice

Enjoy the best silky fragrant chicken on rice with my one-pot Hainanese chicken rice recipe!
Prep Time10 mins
Cook Time20 mins
Marinating time4 hrs
Total Time4 hrs 30 mins
Course: Main Course
Cuisine: Chinese
Keyword: Chicken breast, chicken rice, Haianese chicken rice, Yellow rice
Servings: 2 people
Author: Brenda


  • 2 cups White rice or mixed with soaked whole grain rice
  • 2 Chicken thigh⁠ boneless skin-on
  • 2 tbsp Lemongrass minced, or dried lemongrass powder
  • 3 tbsp Coarse sea salt
  • 1/2 Cucumber sliced
  • Scallions finely diced for garnish
  • Red pepper flakes for garnish


  • At least 4 hours before cooking, marinade chicken thigh with coarse sea salt and lemongrass⁠
  • Fill ricecooker with rice and liquid to the 2-cup marking, start the ricecooker to start cooking
  • As liquid begins to boil in rice cooker, place marinated chicken over rice. Cover to continue cooking
  • When ricecooker finished cooking, let sit for 5 mins⁠
  • Open lid, cut chicken into 1 cm-wide strips, place them back on top of rice along with any oil that is released on the cutting board
  • Garnish with scallions and red pepper flakes and serve with cucumber slices


Optional: add in finely diced ginger in chicken marinade for extra exotic flavor. This was omitted in mine because hubby is allergic to ginger!⁠