Hainanese Curry Rice
100 min · 9 steps
Hard: over 60 min or 12+ steps
About this dish
Singapore's Hainanese curry rice plate: pork ribs and cabbage simmered in a mellow coconut curry until tender, ladled over steamed rice with a fried egg, in the style of the island's old-school curry rice stalls.
Allergy Info
Eggs, Celery
Diet Info
Meat
Ingredients
Fresh Produce
- Onionssliced1
- Garlic clovesminced3
- Fresh Gingerminced20 g
- Cabbagecut into chunks300 g
- Potatoescut into chunks2
Meat & Poultry
- Pork ribscut into pieces600 g
Dairy & Eggs
- Eggsfor frying4
Tins & Jars
- Coconut Milk200 ml
- Chicken stock400 ml
Dried Goods
- Jasmine ricesteamed, to serve300 g
Spices & Seasonings
- Curry Powder30 g
Oils & Condiments
- Vegetable Oil30 ml
Utensils
- Large saucepan
- Meat thermometer
- Chopping board
- Sharp knife
- Medium frying pan
Method
Cut the pork ribs into pieces and chop the cabbage and potatoes into chunks.
Heat the vegetable oil in a large saucepan and fry the onion, garlic and ginger until fragrant.
Stir in the curry powder and cook for 2 minutes until it smells toasted.
Add the pork ribs and sear until lightly coloured on all sides.
Pour in the chicken stock and coconut milk, bring to the boil, then reduce to a simmer, cover and cook for 45 minutes.
Add the potatoes and cabbage and simmer uncovered for a further 15 minutes until the potatoes are tender.
Insert a meat thermometer into a pork rib; it should read at least 90 degrees Celsius and the meat should pull easily from the bone.
Fry the eggs sunny-side up in a separate pan while the curry finishes cooking.
Spoon the curry pork, cabbage and potatoes over steamed rice and top each portion with a fried egg.