One Pot Hainanese Chicken Rice with Scallion Oil
Easy and satisfying Hainanese Chicken Rice with tender chicken, fragrant rice, and bold flavor all in one pot. A quick, comforting meal perfect for weeknight dinners.
If you love comforting one-pot meals that are as easy as they are delicious, this One Pot Hainanese Chicken and Rice is a must-try. It’s warm, cozy, and packed with flavor—perfect for family dinners, meal prep, or anytime you want something hearty without the hassle. Pair with scallion oil, this recipe gives you maximum flavor with minimal effort.

Looking for more recipes like this? Check out my Chicken with Ginger Scallion Sauce and Air Fryer Teriyaki Chicken.
If you make this recipe, please leave a comment below and let me know what you think. Make sure you also tag me @onehappybite on Instagram and hashtag it #onehappybite so I can see your creations!

One Pot Hainanese Chicken Rice with Scallion Oil
Ingredients
- 4 skin on boneless chicken thighs
- salt and black pepper , to season the chicken
- 1 tbsp cooking oil
- 4 clove garlic, minced
- 1 tbsp ginger, minced
- 1 ½ cup rice , uncooked
- 2 cup chicken bone broth
- 2 thin slices ginger
- ½ tsp salt
- 2 green onion
Scallion Oil
- 1 cup scallion or green onion, chopped
- â…“ cup neutral oil
- salt, to taste
Instructions
- Pat chicken thigh dry with a paper towel, then season with salt and pepper.
- Heat 1 tbsp of cooking oil in a pot over medium heat. Add minced garlic and ginger, and sauté until fragrant. Then add rice and stir for 1 minute until glossy.
- Pour in chicken broth, ginger slices, and salt. Then add chicken (skin side up), and green onion to the pot. Turn to high heat and bring it to a boil.
- Once boiling, bring it down to a simmer and cover the pot with a lid. Simmer for 15 minutes or until the rice absorbs all the liquid and chicken is fully cooked.
- Turn off heat and let it sit covered for 10 minutes.
- To serve: slice the chicken, fluff the rice, and serve with scallion sauce. You can also serve it with soy sauce or chili oil.
Scallion Oil
- Place the chopped scallion in a heat proof bowl.
- In a small pot or sauce pan, heat â…“ cup of neutral oil over medium heat. Oil should be ready when you start seeing small bubbles. You can also test the heat by submerging a wooden chopstick in the oil and it should start to sizzle.
- Carefully pour the hot oil over the scallion. Stir and mix until well combined. Add salt to taste.

Yummy and easy to make
Thank you so much for your review!!
Bookmarked this recipe from Insta and finally tried it today. Delicious and so easy. Thank you!
So happy to hear that, thanks for trying the recipe!
Do you typically rinse the rice before you add it to the pot? I rinsed / soaked it beforehand and the rice came out a bit soggy. Otherwise a delicious dinner!
Yes I always rinse the rice before cooking it! If it comes out too soggy, I’d reduce 1/4 cup of water next time.