📸 Image coming soon for Cantonese Duck with Rice

Cantonese Duck with Rice

Lunch • Singapore

700
KCAL
PROTEIN (G)
CARBS (G)
FAT (G)
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

How to Make Cantonese Duck with Rice (Traditional & Healthy Vegetarian Version)

Prep: 15 min
Cook: 20 min
2 servings
Medium

Cantonese Duck with Rice is a celebrated dish in Singapore's vibrant Chinese culinary scene, particularly popular in hawker centres and kopitiams across the island. Traditionally featuring succulent roast duck, this vegetarian adaptation captures the essence of Singaporean Cantonese cuisine with plant-based ingredients. The classic combination of aromatic rice and savoury 'duck' (made from seasoned tofu or seitan) reflects the fusion influences of Singapore, where food is a melting pot of cultures. Singapore’s hawker culture gives this dish its distinct character—locals flock to their favourite stalls for the comforting flavours and hearty portions. The vegetarian version is crafted to be health-conscious, maintaining the authentic taste while offering a lighter alternative. Packed with umami, the dish is served with fragrant jasmine rice and a tangy soy-based sauce, mirroring the rich, aromatic experience you’d find in Singapore’s Chinatown or heartland food courts. Its balance of flavours and textures makes it a lunchtime favourite, especially for those seeking a nutritious meal that doesn’t compromise on taste.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable
Allergens: soy

Ingredients(for 1 plate with 'vegetarian duck', rice, and sauce)

  • 200g Firm tofu (as vegetarian duck substitute)
  • 1 cup Jasmine rice (fragrant local rice)
  • 2 tbsp Dark soy sauce (for marinating and sauce)
  • 1 tbsp Light soy sauce (for sauce balance)
  • 1/2 tsp Five spice powder (adds authentic Cantonese aroma)
  • 1 thumb-sized piece, finely sliced Ginger (local fresh ginger)
  • 2 cloves, minced Garlic (for aromatic base)
  • 2 stalks, chopped Spring onion (for garnish)
  • 1 cup Vegetable stock (for rice and sauce)
  • 1 tsp Sesame oil (for finishing)
  • 1 tsp Cornstarch (for sauce thickening) - optional

Instructions

  1. 1

    Press and slice the firm tofu into thick slabs. Pat dry to remove excess moisture.

    5 minutes

    Pressing tofu ensures a firmer texture, closer to traditional duck.

  2. 2

    Marinate tofu slabs in dark soy sauce, five spice powder, and a dash of sesame oil for 10 minutes.

    10 minutes

    Marinating enhances the depth of umami and mimics the Cantonese roast duck flavour.

  3. 3

    Cook jasmine rice with vegetable stock and ginger for extra aroma. Fluff and keep warm.

    15 minutes

    Infusing rice with ginger and stock replicates the fragrant rice served at hawker stalls.

  4. 4

    Pan-sear the marinated tofu in a non-stick skillet until golden brown on both sides.

    5 minutes

    A crisp exterior gives the tofu a satisfying bite and roast duck-like appearance.

Why This Dish is Healthy

Opting for tofu instead of duck significantly reduces saturated fat and calorie content, making this dish ideal for weight management and vegetarian diets. The use of vegetable stock and fresh ingredients ensures a nutrient-rich meal with balanced macros. This recipe is free from animal products, making it cholesterol-free, and can be easily modified for vegan, diabetic, and weight loss needs. Its fibre content supports digestive health, while the overall low-fat profile aligns with healthy eating guidelines.

This vegetarian Cantonese Duck with Rice is rich in plant-based protein from tofu, delivering essential amino acids without saturated fat found in traditional duck. Jasmine rice provides complex carbohydrates for sustained energy, while ginger and spring onion add antioxidants and anti-inflammatory properties. The dish is low in cholesterol and high in fibre, making it suitable for heart health. Sesame oil and soy sauce, used sparingly, contribute healthy fats and micronutrients such as calcium, iron, and magnesium. The sauce is easily adjusted for sodium, keeping it suitable for varied dietary needs.

Pro Tips

  • 💡Tip 1: Press tofu well for a firmer, meat-like texture.
  • 💡Tip 2: Pan-sear over medium-high heat for a crisp, golden crust.
  • 💡Tip 3: Use freshly cooked rice and garnish just before serving for optimal aroma and flavour.

Storage & Serving

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a microwave or steamer, adding a splash of vegetable stock to maintain moisture.

Best served: Lunch

Nutrition Facts

NutrientPer 100g
Energy700.0 kcal

Similar Foods