📸 Image coming soon for Chinese Barbecue Duck Rice

Chinese Barbecue Duck Rice

Lunch • Singapore

730
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 Vegetarian Chinese Barbecue Duck Rice (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Easy

Vegetarian Chinese Barbecue Duck Rice is a unique Singaporean take on the classic 'zhā shāo yā fàn' (叉烧鸭饭), reinvented for plant-based diets while retaining the rich flavors loved at every kopitiam and hawker centre. Traditionally, Chinese Barbecue Duck Rice features succulent roast duck glazed with a sweet-savory sauce, served over fluffy jasmine rice with crisp cucumber slices and aromatic scallions. In this healthy vegetarian version, we use meaty tofu or seitan to mimic the texture of duck, marinating it in a fragrant blend of Chinese spices and slow-roasting until caramelized. This dish is a testament to Singapore’s vibrant food culture, where Chinese cuisine fuses with local tastes to create unforgettable meals. Vegetarian Chinese Barbecue Duck Rice is perfect for lunch and is commonly enjoyed as a hearty, satisfying meal at hawker stalls across the island. The balance of flavors—smoky, sweet, and umami—makes this dish a favorite among locals seeking both nostalgia and a health-conscious twist. Whether you’re a vegetarian or simply looking to eat lighter, this recipe delivers authentic flavors with a Singaporean touch.

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

Ingredients(for 1 rice bowl with toppings, typical hawker stall portion)

  • 250g Firm tofu or seitan (cut into thick slices)
  • 1 cup Jasmine rice (cooked)
  • 2 tbsp Light soy sauce (use low-sodium for health)
  • 1 tbsp Hoisin sauce (for authentic barbecue flavor)
  • 1 tsp Five-spice powder (Ngoh Hiang powder)
  • 1 tsp Maple syrup or honey (for glazing)
  • 2 cloves Garlic (minced)
  • 1/2 Cucumber (thinly sliced)
  • 1 stalk Spring onion (sliced for garnish)
  • 1/4 tsp White pepper (for seasoning) - optional
  • 1 tsp Sesame oil (for aroma) - optional

Instructions

  1. 1

    Press tofu to remove excess water, then slice into thick pieces. If using seitan, slice as desired.

    5 minutes

    Pressing tofu ensures better texture and marinade absorption.

  2. 2

    Whisk together soy sauce, hoisin sauce, five-spice powder, maple syrup/honey, minced garlic, and sesame oil in a bowl.

    2 minutes

    Mix until smooth for an even marinade.

  3. 3

    Coat tofu/seitan slices evenly with the marinade. Let it sit for at least 10 minutes.

    10 minutes

    Marinate longer for deeper flavor.

  4. 4

    Preheat oven to 200°C (400°F). Arrange marinated tofu/seitan on a lined baking tray. Roast for 15 minutes, flipping halfway through.

    15 minutes

    Roasting helps achieve caramelized, crispy edges.

Why This Dish is Healthy

Choosing this vegetarian version of Chinese Barbecue Duck Rice means you’re getting all the classic flavors with far less fat and calories than traditional duck. Plant-based proteins are lower in cholesterol and easier to digest, supporting long-term cardiovascular health. The inclusion of fresh vegetables and reduced sodium make it suitable for weight management, diabetes-friendly diets, and overall wellness. It’s a smart, delicious way to enjoy Singaporean hawker food while maintaining a healthy lifestyle.

This Vegetarian Chinese Barbecue Duck Rice is rich in plant-based protein from tofu or seitan, providing essential amino acids for muscle repair and energy. The dish is low in saturated fat and cholesterol-free, making it heart-healthy. Jasmine rice offers complex carbohydrates for sustained energy, while fresh cucumber and spring onion add fiber, vitamins A and C, and antioxidants. The use of low-sodium soy sauce and minimal oil supports healthy blood pressure levels, making this meal a nutritious and balanced option.

Pro Tips

  • 💡Tip 1: Marinate tofu or seitan overnight for more intense flavor.
  • 💡Tip 2: Use an air fryer for a crispier, lower-fat finish.
  • 💡Tip 3: Pair with homemade chili sauce for an authentic Singaporean touch.

Storage & Serving

Store leftovers in an airtight container in the fridge for up to 2 days. Reheat tofu/seitan in the oven or air fryer to retain crispiness before serving.

Best served: Lunch

Nutrition Facts

NutrientPer 100g
Energy730.0 kcal

Similar Foods