Learn how to make Hainanese Curry Rice, a comforting Singaporean classic. Discover its rich flavors, recipe, tips, nutritional info, and FAQs for the perfect homemade curry rice.
Introduction✨
How to make Hainanese Curry Rice is a question many food lovers ask when craving a comforting, homestyle Singaporean meal. This beloved dish combines tender meats, fragrant curry sauce, and fluffy rice into a hearty plate that warms both the stomach and the soul ❤️. Known for its messy yet flavorful presentation, it’s a dish that has stood the test of time, bringing nostalgia to Singaporeans and intrigue to curious foodies worldwide.
Table of Contents
What is Hainanese Curry Rice? 🍛
Hainanese Curry Rice is a popular Singaporean hawker dish that features steamed white rice drenched in a rich, flavorful curry sauce. Unlike Indian or Thai curries, the Hainanese version is lighter, slightly sweet, and mellow in spice. It’s often paired with pork chops, braised cabbage, and fried eggs — creating a messy, saucy, and utterly delicious plate.
This dish is a shining example of how Chinese immigrants adapted to Singapore’s multicultural food scene, blending Hainanese culinary roots with local Malay and Indian influences.
Ingredients You’ll Need 🥕🍗
For the Curry Sauce:
- 3 tbsp curry powder (Singapore-style or meat curry blend)
- 500ml chicken stock
- 400ml coconut milk
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 2 tbsp curry leaves (optional but recommended)
- 2 tbsp oil
- 1 tsp sugar
- Salt, to taste
For the Rice:
-
2 cups jasmine rice (cooked and fluffed)
For Sides (optional but traditional):
- Breaded pork chops or chicken cutlets
- Braised cabbage
- Fried eggs
- Tofu or braised pork belly
Equipment Needed 🥘
- Rice cooker or pot for steaming rice
- Wok or saucepan for curry
- Frying pan for meat or sides
- Wooden spoon or ladle
- Sharp knife and cutting board
Step-by-Step: How to Make Hainanese Curry Rice👨🏾🍳
Step 1: Prepare the Curry Base
- Heat oil in a wok or saucepan. Sauté onion, garlic, and curry leaves until fragrant.
- Add curry powder and stir until aromatic.
Step 2: Add Liquids
- Pour in chicken stock and bring to a simmer.
- Gradually stir in coconut milk, season with sugar and salt, then let the curry gently bubble until slightly thickened.
Step 3: Cook the Rice
- While the curry simmers, cook your jasmine rice until fluffy.
- Set aside and keep warm.
Step 4: Prepare Sides
- Fry pork chops or chicken cutlets until golden brown and crispy.
- Cook braised cabbage or tofu if desired.
Step 5: Assemble
- Scoop rice onto a plate, ladle curry generously over it, and add your choice of sides.
- Don’t worry about being neat — the beauty of Hainanese Curry Rice lies in its messy, comforting presentation!
Your Hainanese Curry Rice is ready to enjoy!

Hainanese Curry Rice
Tips for the Best Hainanese Curry Rice 🌟
- Use fresh curry leaves for an authentic fragrance.
- Fry the curry powder before adding stock — this unlocks its full flavour.
- Choose fatty cuts of pork or chicken if making meat sides; they stay juicy under curry.
- Make ahead: Curry sauce tastes better the next day after flavours have melded.
- Customize your plate: No two Hainanese Curry Rice plates are alike — mix and match sides!
Why Singaporeans Love This Dish ❤️
For many locals, Hainanese Curry Rice is more than just food — it’s comfort food Singapore families grew up eating. Its affordability, heartiness, and nostalgic flavour keep it a timeless favourite in hawker centres. Tourists also love it for its unique “messy yet delicious” appeal, making it a must-try traditional Hainanese food.
Nutritional Information (Approx. per Serving) 🥗
Nutrient | Amount (Approx.) |
---|---|
Calories | 620 kcal |
Carbohydrates | 72 g |
Protein | 22 g |
Fat | 28 g |
Saturated Fat | 14 g |
Fiber | 6 g |
Sodium | 950 mg |
Source: Adapted from Nutritionix↗ (approximation depending on sides).
Frequently Asked Questions (FAQs) 🙋
Q1: Is Hainanese Curry Rice very spicy?
👉A: Not usually. It’s milder than Indian or Thai curry, making it suitable for all spice levels.
Q2: Can I make Hainanese Curry Rice vegetarian?
👉A: Yes! Replace chicken stock with vegetable stock and pair with braised tofu and cabbage.
Q3: Can I freeze the curry?
👉A: Absolutely. Store in an airtight container for up to 2 months. Reheat gently before serving.
Q4: What makes it different from Japanese curry rice?
👉A: Japanese curry is thicker and sweeter, while Hainanese Curry Rice has a lighter consistency with a Southeast Asian twist.

Did you make this recipe? Please do leave a comment and rating on the blog. Tag us with your picture on Instagram @real9jakitchen