
Char siu is one of those dishes that feels almost impossible to recreate without the traditional pork, but extra-firm tofu turns out to be a genuinely brilliant stand-in. After a good press to remove excess moisture, the slabs soak up a deeply savory glaze built from hoisin, soy sauce, maple syrup, five-spice powder, and a handful of pantry staples that together nail that signature sweet-smoky complexity. Roasting at high heat on a wire rack lets the glaze caramelize and char at the edges, giving you that sticky, lacquered finish you'd expect from a Cantonese barbecue shop. A cornstarch-thickened portion of the glaze gets warmed separately and drizzled over at the end, so every bite is saucy and bold. Served over fluffy jasmine rice and scattered with green onion, this makes four satisfying portions that look as impressive as they taste. It's the kind of plant-based dinner that genuinely surprises people — no one is sitting at the table wishing for something else.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings













red food coloring





Press the tofu: wrap each block in a clean kitchen towel (or use a tofu press) and set a heavy skillet or cutting board on top. Press for at least 30 minutes, until the towels have absorbed a significant amount of moisture. Cut each block lengthwise into 4 thick slabs (8 slabs total).
Preheat the oven to 425°F (220°C). Line a baking sheet with foil and set a wire rack on top. Brush the rack lightly with the neutral oil.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
