📸 Image coming soon for Char Siew Duck
Char Siew Duck
Lunch • Singapore
How to Make Vegetarian Char Siew Duck (Traditional & Healthy Version)
Char Siew Duck is a beloved Singaporean hawker staple, often found hanging in glass-fronted displays in bustling kopitiams across the island. This plant-based adaptation draws inspiration from classic Chinese roast duck, fused with the sweet-savory red glaze of Char Siew, but crafted entirely vegetarian for a lighter, healthier meal. The dish delivers that signature caramelized crust and aromatic five-spice flavors, making it a great choice for those seeking familiar tastes with a modern, health-conscious twist. Vegetarian Char Siew Duck is a reflection of Singapore’s innovative food culture, where traditional dishes are reimagined for new dietary preferences. Hawker stalls and home cooks alike have embraced these fusion adaptations, making plant-based versions just as satisfying as their meaty counterparts. Whether enjoyed over fragrant white rice or as a centerpiece for lunch gatherings, this recipe encapsulates the multicultural, ever-evolving spirit of Singaporean cuisine.
Ingredients(for Approximately 180g per serving, typical of a kopitiam plate)
- 300g Firm tofu (tau kwa) (pressed and sliced into thick fillets)
- 3 tbsp Char Siew sauce (available at local supermarkets)
- 1 tbsp Dark soy sauce (adds color and depth)
- 1 tbsp Light soy sauce (for seasoning)
- 1 tbsp Maple syrup or honey (for sweetness)
- 1 tsp Five-spice powder (ngoh hiang powder)
- 1/4 tsp White pepper
- 1 tsp Sesame oil
- 1 clove Minced garlic
- 2 stalks Spring onion (chopped, for garnish) - optional
Instructions
- 1
Press tofu with paper towels to remove excess moisture, then slice into thick, duck-breast-like slabs.
5 minutes
Drier tofu absorbs marinade better and holds its shape.
- 2
In a bowl, mix Char Siew sauce, dark soy sauce, light soy sauce, maple syrup, five-spice powder, white pepper, sesame oil, and garlic.
2 minutes
Stir until the marinade is well-combined and aromatic.
- 3
Coat tofu slices thoroughly in the marinade. Let sit for at least 10 minutes to absorb flavors.
10 minutes
Longer marinating time (up to 1 hour) enhances taste.
- 4
Preheat oven to 220°C. Arrange marinated tofu on a lined baking tray.
2 minutes
Use parchment paper to reduce sticking and cleanup.
Why This Dish is Healthy
Choosing a vegetarian version of Char Siew Duck reduces overall calorie and fat intake while delivering plenty of protein and nutrients. Tofu is naturally low in saturated fat, making this dish heart-healthy. Baking instead of deep-frying cuts down on oil, and using a homemade marinade allows control over sodium and sugar levels. This recipe fits well within a healthy, balanced diet and supports those pursuing weight management or plant-based eating.
This Vegetarian Char Siew Duck is rich in plant-based protein from tofu, while being low in saturated fat and cholesterol-free. The dish provides essential minerals such as calcium, iron, and magnesium. Using low-sodium soy sauces and natural sweeteners keeps sodium and added sugars in check. Five-spice powder and garlic add antioxidant and anti-inflammatory benefits. This meal is balanced with a moderate amount of carbohydrates and can be paired with whole grains or vegetables for additional fiber and nutrients.
Pro Tips
- 💡Tip 1: Press tofu well to mimic the firm texture of duck meat.
- 💡Tip 2: Baste regularly during roasting for a glossy, flavorful crust.
- 💡Tip 3: Pair with steamed bok choy or brown rice for a nutritious meal.
Storage & Serving
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in an oven or air fryer for best texture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 310.0 kcal |





