How to Make Roast Duck Rice (Traditional & Healthy Version)

Roast Duck Rice is a beloved staple in Singapore’s vibrant hawker scene and kopitiams, where locals gather for affordable, flavorful meals. This dish features succulent roast duck, served atop fragrant rice and often accompanied by a savory sauce and refreshing cucumber slices. The harmonious balance of tender meat, well-seasoned rice, and crunchy vegetables makes it a satisfying and wholesome choice for lunch. The roots of Roast Duck Rice in Singapore trace back to early Chinese immigrants, whose culinary traditions have been expertly woven into the city’s multicultural fabric. Today, you’ll find this dish at neighborhood food courts and bustling hawker centers, a testament to its universal appeal and adaptability to local tastes. Its rich, aromatic flavors are enhanced by light yet flavorful herbal marinades and roasted to a crisp finish—a technique perfected over generations. Opting for a health-conscious version, this recipe retains all the authentic flavors while reducing oil and sodium, making it ideal for calorie-conscious diners. It’s a prime example of how Singaporean cuisine fuses heritage and modern nutrition, delivering both taste and wellness in every bite.

35 min total2 servingsMedium620 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Prepare the duck by patting it dry
0%
10 min

Step 1 · Prepare the duck by patting it dry

Prepare the duck by patting it dry. Mix soy sauce, hoisin sauce, five-spice powder, honey, garlic, ginger, black pepper, and sesame oil to create a marinade. Rub the marinade over the duck breast and let it sit for at least 10 minutes.

Step 2: Preheat oven to 200°C
0%
20 min

Step 2 · Preheat oven to 200°C

Preheat oven to 200°C. Place duck breast skin-side up on a wire rack over a tray. Roast for 18-20 minutes until skin is crisp and duck is just cooked.

Step 3: While the duck roasts
0%

Step 3 · While the duck roasts

While the duck roasts, cook brown rice according to package instructions. Fluff with a fork and keep warm.

Step 4: Prepare the sauce: In a small pan
0%
2 min

Step 4 · Prepare the sauce: In a small pan

Prepare the sauce: In a small pan, combine a splash of water with leftover marinade, simmer for 2 minutes until slightly thickened.

Step 5: Slice cucumber and arrange on serving plates
0%

Step 5 · Slice cucumber and arrange on serving plates

Slice cucumber and arrange on serving plates. Slice roast duck thinly across the grain once rested.

Step 6: To serve
0%

Step 6 · To serve

To serve, mound rice on plate, top with sliced duck, drizzle with sauce, and garnish with spring onions and cucumber.

Why this recipe is healthy

This healthy Roast Duck Rice recipe reduces calories by using lean duck meat, brown rice, and less oil, while boosting fiber and micronutrients. The inclusion of fresh vegetables adds antioxidants and phytonutrients, making it a wholesome, heart-friendly choice. Its balanced macronutrient content helps sustain energy and satiety, supporting weight management and overall wellness.

A note on tradition

Roast Duck Rice is a quintessential dish found in Singapore’s hawker centres, especially in neighborhoods with strong Cantonese influence. It's often enjoyed as a hearty lunch or shared among family members at kopitiams. The dish reflects Singapore’s fusion culinary culture, merging traditional Chinese roasting techniques with local tastes and ingredients. It’s a popular choice during everyday meals and special occasions alike.

← Back to Roast Duck Rice