📸 Image coming soon for Char Siew
Char Siew
Lunch • Singapore
How to Make Vegetarian Char Siew (Traditional & Healthy Version)
Vegetarian Char Siew is a delightful Singaporean adaptation of the beloved hawker classic, offering all the sweet, smoky, and savory flavors without any meat. Traditionally enjoyed in bustling kopitiams and hawker centres across Singapore, Char Siew is a staple of Chinese cuisine, characterized by its signature red glaze and irresistible aroma. This plant-based version uses firm tofu as the protein base, marinated in a robust blend of local sauces and natural sweeteners to replicate the caramelized finish and umami-rich taste that Char Siew fans crave. Singapore’s vibrant food scene thrives on fusion and innovation, and vegetarian Char Siew is a perfect example of this culinary creativity. It’s not just a delicious lunch option, but also a testament to the city’s inclusivity and adaptability, providing vegetarians and flexitarians a chance to savor iconic local flavors. The tender, marinated tofu pairs beautifully with brown rice or blanched greens, making it a nourishing choice for health-conscious Singaporeans. Whether you’re seeking a lighter alternative or simply want to enjoy a classic dish in a new way, vegetarian Char Siew brings the authentic taste of Singapore hawker culture to your table—without compromise.
Ingredients(for One plate of Char Siew tofu with rice (approx. 220g per serving))
- 300g Firm tofu (tau kwa)
- 2 tbsp Light soy sauce (shēng chōu)
- 1 tbsp Dark soy sauce (lǎo chōu)
- 1 tbsp Hoisin sauce (for sweetness and depth)
- 1 tbsp Maple syrup or honey (use maple syrup for vegan)
- 1/2 tsp Chinese five-spice powder
- 2 cloves Garlic (minced)
- 1 tsp Sesame oil
- 1 tsp Cornstarch (for thickening glaze)
- a few drops Red food colouring (optional, for authentic look) - optional
- 1 stalk Spring onions (chopped, for garnish) - optional
Instructions
- 1
Press tofu (tau kwa) to remove excess moisture. Slice into thick strips resembling traditional Char Siew pieces.
5 minutes
Use a tofu press or wrap tofu in paper towels and place a weight on top.
- 2
In a bowl, mix light soy sauce, dark soy sauce, hoisin sauce, maple syrup (or honey), five-spice powder, minced garlic, sesame oil, and red food colouring if using.
3 minutes
Mix until smooth for even marinating.
- 3
Coat tofu strips thoroughly in the marinade. Let it sit for at least 10 minutes to absorb the flavors.
10 minutes
For deeper flavor, marinate up to 1 hour in the fridge.
- 4
Heat a non-stick pan over medium-high heat. Arrange tofu strips in a single layer and sear until slightly charred on both sides (about 3 minutes per side).
6 minutes
Do not overcrowd the pan; cook in batches if needed.
Why This Dish is Healthy
Choosing vegetarian Char Siew is a smart way to enjoy the flavors of Singaporean hawker food without the heaviness of fatty meats. It’s packed with plant-based protein, lower in calories, and contains beneficial phytonutrients. The use of fresh garlic and minimal oil supports heart health, while the inclusion of whole grains and greens makes this a balanced, nutrient-dense meal. It’s perfect for calorie counters and anyone seeking a healthier local lunch option.
This vegetarian Char Siew is protein-rich thanks to firm tofu (tau kwa), while being lower in saturated fat and cholesterol than traditional meat-based versions. The marinade uses natural sweeteners and less oil for a lighter calorie profile. Tofu provides all nine essential amino acids, calcium, and iron, while the use of brown rice and greens boosts dietary fiber, vitamins, and minerals. This dish is also free from dairy and can be made gluten-free by using tamari.
Pro Tips
- 💡Tip 1: For extra smoky flavor, use a kitchen torch to char the tofu just before serving.
- 💡Tip 2: Marinate tofu overnight for deeper flavor infusion.
- 💡Tip 3: Serve with sliced cucumbers and pickled radish for a refreshing contrast.
Storage & Serving
Store leftover Char Siew tofu in an airtight container in the fridge for up to 3 days. Reheat in a non-stick pan or microwave until warmed through. Best enjoyed fresh for optimal texture.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 290.0 kcal |





