Hainanese curry rice is a comforting and flavorful dish that combines tender chicken with aromatic spices and creamy coconut milk. This dish is perfect for a cozy dinner and brings a taste of Southeast Asia to your table.
Some ingredients in this recipe might not be commonly found in every household. Coconut milk is a key ingredient that adds richness and depth to the curry. Curry powder is essential for the dish's signature flavor. Make sure to check your pantry for these items or pick them up at the supermarket.

Ingredients For Hainanese Curry Rice
Jasmine rice: A fragrant and slightly sticky rice that pairs perfectly with the curry.
Chicken thighs: Boneless and skinless, these provide tender and juicy meat for the curry.
Coconut milk: Adds a creamy texture and rich flavor to the curry.
Curry powder: A blend of spices that gives the dish its distinctive taste.
Soy sauce: Adds a savory umami flavor to the curry.
Vegetable oil: Used for sautéing the garlic and ginger.
Salt: Enhances the overall flavor of the dish.
Sugar: Balances the flavors with a touch of sweetness.
Garlic: Adds aromatic depth to the curry.
Ginger: Provides a warm and spicy undertone.
Water: Helps to create the curry sauce.
Technique Tip for This Recipe
When sautéing the garlic and ginger, make sure to keep the heat at medium to avoid burning them. Burnt garlic can impart a bitter taste to your curry. Stir continuously and watch for the moment they turn golden and release their aroma, which usually takes about 1-2 minutes. This will ensure a flavorful base for your Hainanese Curry Rice.
Suggested Side Dishes
Alternative Ingredients
jasmine rice - Substitute with basmati rice: Basmati rice has a similar texture and aroma, making it a good alternative for jasmine rice.
boneless, skinless chicken thighs - Substitute with boneless, skinless chicken breasts: Chicken breasts are leaner and can be used if you prefer a lower-fat option.
coconut milk - Substitute with evaporated milk: Evaporated milk can mimic the creaminess of coconut milk, though it lacks the coconut flavor.
curry powder - Substitute with garam masala: Garam masala provides a similar depth of flavor, though it has a slightly different spice profile.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative to soy sauce with a similar taste.
vegetable oil - Substitute with canola oil: Canola oil has a neutral flavor and similar cooking properties.
salt - Substitute with sea salt: Sea salt can be used in the same quantity and provides a slightly different mineral content.
sugar - Substitute with honey: Honey can add sweetness and a slight floral note, though it may alter the texture slightly.
minced garlic - Substitute with garlic powder: Garlic powder can be used in a pinch, though fresh garlic provides a more robust flavor.
minced ginger - Substitute with ground ginger: Ground ginger can be used, but it is more concentrated, so use less.
water - Substitute with chicken broth: Chicken broth adds more flavor to the dish compared to plain water.
Other Alternative Recipes Similar to This Dish
How to Reheat Leftovers
Stovetop Method:
- Place a non-stick pan over medium heat.
- Add a splash of vegetable oil or a bit of coconut milk to the pan to prevent sticking.
- Add the leftover Hainanese curry and rice to the pan.
- Stir occasionally to ensure even heating, cooking for about 5-7 minutes until thoroughly heated.
- If the curry appears too thick, add a little water or coconut milk to reach the desired consistency.
Microwave Method:
- Place the leftover Hainanese curry and rice in a microwave-safe dish.
- Add a tablespoon of water or coconut milk to keep it moist.
- Cover the dish with a microwave-safe lid or plastic wrap with a few holes for ventilation.
- Microwave on medium power for 2-3 minutes.
- Stir halfway through to ensure even heating.
- Check the temperature and heat for an additional 1-2 minutes if necessary.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover Hainanese curry and rice in an oven-safe dish.
- Add a splash of water or coconut milk to keep it from drying out.
- Cover the dish with aluminum foil to retain moisture.
- Bake for about 15-20 minutes, stirring halfway through.
- Ensure the dish is heated through before serving.
Steamer Method:
- Set up a steamer or a pot with a steaming rack.
- Place the leftover Hainanese curry and rice in a heatproof dish.
- Add a bit of water or coconut milk to the dish to maintain moisture.
- Cover the dish with aluminum foil or a lid.
- Steam for about 10-15 minutes until thoroughly heated.
- Carefully remove the dish from the steamer and serve hot.
Best Tools for This Recipe
Measuring cups: To accurately measure the jasmine rice, coconut milk, and water.
Knife: To mince the garlic and ginger, and to cut the chicken thighs into desired pieces.
Cutting board: A safe surface to mince the garlic and ginger, and to cut the chicken.
Pan: To sauté the garlic and ginger, and to cook the chicken and curry.
Wooden spoon: To stir the ingredients while cooking.
Rice cooker: To cook the jasmine rice according to package instructions.
Measuring spoons: To measure the curry powder, soy sauce, vegetable oil, salt, and sugar.
Mixing bowl: To combine and mix ingredients if needed before adding them to the pan.
Stove: To provide the heat source for cooking the curry.
Serving spoon: To serve the curry over the cooked rice.
How to Save Time on This Recipe
Prep ingredients in advance: Mince garlic and ginger, and cut chicken into pieces ahead of time.
Use a rice cooker: Cook jasmine rice effortlessly while you focus on the curry.
Batch cook: Double the recipe and freeze portions for quick meals later.
One-pot method: Cook chicken and curry in the same pot to save on cleanup.
Pre-mix spices: Combine curry powder, salt, and sugar in a small bowl for quick seasoning.

Hainanese Curry Rice Recipe
Ingredients
Main Ingredients
- 2 cups Rice Jasmine rice preferred
- 500 grams Chicken thighs Boneless, skinless
- 1 cup Coconut milk
- 2 tablespoon Curry powder
- 1 tablespoon Soy sauce
- 1 tablespoon Vegetable oil
- 1 teaspoon Salt
- 1 teaspoon Sugar
- 2 cloves Garlic Minced
- 1 inch Ginger Minced
- 1 cup Water
Instructions
- 1. Cook the rice according to package instructions.
- 2. Heat oil in a pan over medium heat. Add garlic and ginger, sauté until fragrant.
- 3. Add chicken and cook until browned.
- 4. Stir in curry powder, soy sauce, salt, and sugar. Cook for another 2 minutes.
- 5. Pour in coconut milk and water. Bring to a boil, then simmer for 20 minutes.
- 6. Serve curry over cooked rice.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Li Hongzhang Hotchpotch / Hodgepodge Recipe1 Hours
- Steamed Meatloaf/Pork Patty with Salted Fish Recipe45 Minutes
- Sticky Chinese Spareribs Recipe1 Hours 15 Minutes
- Chinese Style Peanut Cookie Recipe35 Minutes
- Chinese Oxtail Soup Recipe3 Hours 20 Minutes
- Chinese Style Vermicelli Rice Noodles Recipe25 Minutes
- Bitter Melon Stir Fry Recipe25 Minutes
- Chinese Chicken Salad Recipe30 Minutes
Leave a Reply