National Dish Singapore: Char Siew Rice (Recipe)

In this article
Meet Char Siew Rice, a Singaporean favourite that turns tender, glazed pork into a meal worth celebrating. Sweet-savoury slices of marinated and roasted meat sit atop fragrant rice, all brought together by a glossy, richly spiced sauce. It is the kind of dish that feels equally at home as a quick weekday lunch or the centrepiece of a festive spread. With a little patience and a good marinade, you can bring the flavours of a bustling hawker stall straight to your own kitchen.
About Char Siew Rice
Char Siew Rice is a traditional dish cherished in Singapore and across much of Asia. At its heart is pork that has been tenderly marinated and roasted, then served in a delicious sweet-savoury sauce. The rice, often cooked with an aromatic stock, is the perfect foil for the deeply flavoured char siew. It is a real feast — ideal for special occasions, yet simple enough to enjoy as a satisfying midday meal.
Ingredients (serves 1–2)
- 250 g pork (pork belly or pork loin)
- 2 tablespoons hoisin sauce
- 1 tablespoon soy sauce
- 1 tablespoon honey
- 2 cups jasmine rice
- 1 cup water
- 1 teaspoon sesame oil
- Spring onions, to garnish
Shopping for the ingredients
The ingredients for char siew rice are easy to find in most Asian grocery shops or a well-stocked supermarket. Good-quality pork is essential to the flavour, so look for fresh cuts. Hoisin sauce and soy sauce are often sold in large bottles and come in handy for plenty of other Asian dishes too, from a Char Kway Teow to a fragrant stir-fry. It is worth browsing the shelves beforehand so you have everything to hand.
Preparing the dish
Before you start cooking char siew rice, marinate the pork so the flavours have time to soak right through. Mix the hoisin sauce, soy sauce, honey and sesame oil together in a bowl and coat the meat well. The pork should marinate for at least 1–2 hours, and ideally overnight in the fridge. The longer it sits, the deeper and more intense the flavour becomes.
Step-by-step instructions
- Take the marinated pork out of the fridge and bring it up to room temperature.
- Preheat the oven to 200°C and lay the meat on a baking tray.
- Roast the pork for 20–30 minutes, basting regularly with the remaining marinade.
- Cook the rice according to the packet instructions, usually 1 part rice to 2 parts water.
- Slice the roasted pork thinly and arrange it alongside the rice.
- Garnish with spring onions and serve.
Gluten-free / lactose-free version
For a gluten-free version of char siew rice, use gluten-free soy sauce or tamari in place of the regular kind. Hoisin sauce can also contain gluten, so check the label carefully or make your own. For a lactose-free version no changes are needed at all, as the dish is naturally free of dairy. That way you can enjoy every mouthful without reaching for special products.
Tips for vegans and vegetarians
Vegans and vegetarians can enjoy char siew rice too, simply by swapping the pork for mock meat or marinated tofu. Coat the tofu or vegetables in the same marinade to capture the dish’s signature flavours, then serve with the same aromatic rice for a hearty, satisfying result. This way plant-based eaters can experience the taste of char siew without missing out.
More tips and tricks
One key tip for char siew rice is to make good use of the marinade while roasting, so the meat stays juicy. Basting regularly keeps the pork from drying out. If you do not have an oven grill, a griddle pan works well and gives the meat those attractive char marks. Take care not to set the heat too high, so the sugars in the glaze do not burn.
Adapting the recipe to your taste
The char siew rice recipe is easy to tailor to your own preferences. Increase or dial back the sweetness of the marinade depending on how much honey you add. Extra aromatics such as ginger or garlic bring more depth, while experimenting with other meats like beef or chicken — as in a comforting Claypot Chicken Rice — can lead to interesting variations of its own.
Ingredient substitutions
If you cannot track down some of the ingredients, there are plenty of alternatives. In place of hoisin sauce, a mix of ketchup and soy sauce gives a similar flavour. Vegetarian or vegan stand-ins for pork, such as seitan, work beautifully and soak up the marinade well. You could also try other varieties of rice, like basmati or even quinoa, for a different texture and taste.
Drink pairing ideas
Fresh, cold drinks pair wonderfully with char siew rice. An Asian iced tea or a refreshing lemonade is ideal for complementing the flavours of the dish. For something with a bit more character, a light sake or an Asian beer underlines the aromas nicely, much like a frothy Teh Tarik. Offer a small selection so guests can enjoy a range of tastes.
Serving and presentation ideas
Presentation can lift the whole char siew rice experience. Serve the dish on colourful plates and garnish with fresh spring onions and a scattering of sesame seeds. Use a rice mould to shape the rice into a neat form for an attractive finish. A few slices of cucumber or strips of carrot on the side add extra freshness and colour.
A bit of history
Char siew rice has its roots in Cantonese cuisine and is a beloved sight along the streets of Singapore. The words “char siew” come from Cantonese and mean “fork-roasted”, a nod to the traditional way the pork was cooked. The dish is often prepared by families for festive occasions and turns up in countless restaurants and hawker stalls, sitting comfortably alongside classics like Duck Rice. The craft of making char siew is passed down through the generations, making it a true heritage of Singaporean cuisine.
More recipe ideas
Summary: Char Siew Rice
Char siew rice is not only delicious but also a much-loved dish in Singapore, bringing the flavours of Asian cooking together in the most wonderful way. With good-quality ingredients and a fuss-free method, anyone can make it at home. Keep the tips and variations in mind for a version that is truly your own. Expect fascinating aromas and plenty of enthusiasm around the table with this splendid dish!



