If you love the sweet, savoury and sticky flavours of classic char siu, this vegan version is one you'll want to make on repeat. Made with homemade seitan, it's packed with protein, beautifully caramelized around the edges and coated in a rich char siu glaze that's perfect for rice bowls, noodles, bao buns or lettuce wraps. While it does take a little time to prepare, most of it is hands-off, making it a great recipe for meal prep. One batch keeps well in the fridge, so you'll have a delicious high-protein option ready for lunches and dinners all week.
Why You'll Love This Recipe
Budget-friendly compared to store-bought meat alternatives
50 g of plant-based protein per serving
Chewy, meaty texture with crispy caramelized edges
Sweet, savoury and sticky homemade char siu glaze
Perfect for meal prep
Freezer friendly
Great in rice bowls, stir-fries, noodles, bao buns or wraps
Nutritional Benefits
As a dietitian, I love recipes that are both satisfying and nourishing, and this vegan char siu checks both boxes.
Each serving provides approximately 50 grams of plant-based protein, making it an excellent option for supporting muscle maintenance, recovery and keeping you feeling full between meals. Protein-rich meals can also help promote satiety, making them a satisfying addition to a balanced eating pattern.
Homemade seitan is naturally low in saturated fat and contains very little sugar, despite the sticky glaze. Pairing it with vegetables and whole grains such as brown rice or quinoa adds fibre, vitamins and minerals to create a well-rounded meal.
Making char siu at home also gives you control over the ingredients, allowing you to reduce sodium and added sugars compared to many restaurant and takeout versions while still enjoying the same bold flavours.
For an even more nutrient-dense meal, serve it alongside colourful vegetables like bok choy, broccoli, bell peppers or cabbage. These vegetables provide fibre, vitamin C, folate and antioxidants that support overall health.