National Dish Singapore: Duck Rice (Recipe)

In this article
Discover Duck Rice, one of Singapore’s best-loved comfort dishes! Tender, richly seasoned duck meets fragrant rice cooked in an aromatic broth, all brought together with savoury sauces and a scattering of fresh garnishes. It is the kind of dish that delights locals and visitors alike — a fixture of hawker centres that carries the layered flavours of the city in every bite. Bring a taste of Singapore straight to your own kitchen.
About Duck Rice
Duck Rice is a hugely popular dish in Singapore that wins over locals and tourists alike. At its heart is a delicious pairing of tender duck meat with fragrant rice cooked in an aromatic broth. Preparing it is an art in its own right, calling for both patience and a keen eye for detail. Thanks to the range of spices and sauces layered into the dish, the distinctive flavour of the duck really comes into its own — much like the way slow-cooked meat shines in Bak Kut Teh.
Ingredients (serves 1–2)
- 300 g duck breast
- 200 g rice
- 500 ml chicken stock
- 1–2 tablespoons soy sauce
- 1 tablespoon hoisin sauce
- Fresh cucumber
- Fresh coriander leaves
- Water
Shopping for the ingredients
When shopping for the ingredients for Duck Rice, it is worth paying attention to quality so you can enjoy the dish at its very best. Visit your local Asian supermarket or a good deli to find fresh duck breast and aromatic sauces. The chicken stock can be homemade or shop-bought, though the homemade version often delivers more intense flavour. Don’t forget fresh vegetables such as cucumber, which makes the perfect side to this dish.
Preparing the dish
To prepare Duck Rice, gather and ready all your ingredients first. Begin by marinating the duck breast in a mixture of soy sauce and hoisin sauce. Ideally, leave the duck to marinate for at least an hour so the flavours have time to soak in. While the duck marinates, wash and drain the rice so it is ready to cook.
Step-by-step instructions
- Sear the duck breast skin-side down in a pan over medium heat until the skin is crisp.
- Turn the duck over and cook for a few more minutes until the meat is done.
- Remove the duck from the pan and let it rest before slicing it thinly.
- Meanwhile, cook the rice in the chicken stock.
- Arrange the cooked rice on a plate, top with the duck slices and serve with fresh cucumber and coriander leaves.
- Finish with extra sauces to taste.
Gluten-free / lactose-free version
For a gluten-free version of Duck Rice, use gluten-free soy sauce and hoisin sauce, which are made specifically for people with a gluten intolerance. Take care that all the other ingredients and sides are gluten-free too. The dish is naturally lactose-free, so no special adjustments are needed there. That way, even those with food intolerances can enjoy this delicious dish.
Tips for vegans and vegetarians
For a vegan or vegetarian take on Duck Rice, the duck can be swapped for smoked tofu or seitan. These alternatives offer a similar texture and marinate beautifully. In place of soy sauce, vegan-friendly sauces can be used to build up the flavour. A combination of vegetable stock and your chosen meat substitute helps you achieve that hearty umami taste.
More tips and tricks
To make Duck Rice even more flavourful, experiment with different spices and herbs. Star anise, cinnamon or fresh ginger, for example, all add a special flavour twist. Serve the dish with a fiery chilli sauce to tickle the palate. Another tip is to plate the dish on elegant tableware to make it more appealing to the eye.
Adapting the recipe to your taste
Anyone can tailor the recipe for Duck Rice to their own preferences. You might add sides such as stir-fried pak choi or cauliflower steaks, which lend the dish extra flavour. Perhaps you prefer a less fatty version — in that case, simply leave the skin off the duck breast. Adjustments like these are a brilliant way to vary the dish to suit your personal taste.
Ingredient substitutions
If you can’t get hold of duck or need an alternative, try chicken or pork as a substitute — both work just as well with the spices, as they do in Hainanese Chicken Rice. Instead of white rice, you could also use wholegrain rice or quinoa to make the dish a little healthier. For a purely plant-based option, mushrooms or cauliflower are a delicious way to bring the dish to life. That way you stay flexible and creative in the kitchen.
Drink pairing ideas
A range of drinks pairs wonderfully with Duck Rice. A crisp Asian beer or a fruity white wine make ideal companions that underline the flavours of the dish. For a non-alcoholic option, a green tea or a fruity mocktail rounds off the flavours perfectly. Serve the drinks well chilled to make the most of the meal.
Serving and presentation ideas
An attractive presentation can noticeably improve the whole Duck Rice experience. Use bowls and plates in bold colours to highlight the vibrant hues of the dish. Garnish generously with fresh herbs and slices of cucumber. Small dishes for the sauces create an elegant look and let your guests experiment as they please.
A bit of history
Duck Rice has its origins in Singapore and reflects the culinary diversity of a region shaped by many different cultures. The dish has evolved over the years and is now a beloved speciality in many restaurants. Historically, it was often sold as street food, which gave rise to a whole range of variations. This variety makes Duck Rice a symbol of Singapore’s multicultural food culture, sitting alongside classics like Char Kway Teow and Duck Mee.
More recipe ideas
Summary: Duck Rice
In summary, Duck Rice is an exquisitely prepared dish that captivates with its aromas and the interplay of its different ingredients. Whether served traditionally or given a creative twist, it offers an experience that reflects the rich culture and food history of Singapore. With its many preparation options and alternatives, it suits every kind of taste. Let this culinary classic win you over and bring a little piece of Singapore to your table.



