iamifood.com
Easy Chinese-Style Vegan Ribs (Tofu Skin Ribs)
These Chinese-style vegan ribs are a revelation. Made from layered sheets of tofu skin (bean curd skin or 腐竹 fǔ zhú), they develop a chewy, meaty texture that's been fooling diners at Buddhist temple restaurants across China for centuries. The secret is in the layering, seasoning, and a final pan-fry or bake that creates an irresistible crispy exterior.
Buddhist vegetarian cuisine (素菜 sù cài) has a long and sophisticated history in China, dating back to the introduction of Buddhism over 1,500 years ago. Monks developed incredible techniques for mimicking meat using tofu, wheat gluten, and mushrooms. Temple restaurants in cities like Hangzhou and Shanghai are still famous for their elaborate mock meat banquets.
Ingredients
- • 10 sheets dried tofu skin (bean curd sheets)
- • 3 tablespoons soy sauce
- • 1 tablespoon dark soy sauce
- • 2 tablespoons hoisin sauce
- • 1 tablespoon five-spice powder
- • 1 tablespoon sugar
- • 2 teaspoons sesame oil
- • 1 tablespoon Shaoxing wine or dry sherry
- • 2 cloves garlic, grated
- • 1 teaspoon ginger, grated
- • 2 tablespoons vegetable oil for pan-frying
- • Bamboo skewers (soaked in water for 30 minutes)
Instructions
- 1
Soak dried tofu skin sheets in warm water for 5–10 minutes until pliable but not mushy. Gently squeeze out excess water.
- 2
Mix soy sauce, dark soy sauce, hoisin sauce, five-spice powder, sugar, sesame oil, Shaoxing wine, garlic, and ginger in a bowl to create the marinade.
- 3
Lay one sheet of tofu skin flat. Brush generously with marinade. Layer another sheet on top and brush again. Repeat until you have a stack of 5 sheets.
- 4
Roll the layered stack tightly into a log shape. Wrap tightly in aluminum foil, twisting the ends to seal. Repeat with remaining sheets to make a second log.
- 5
Steam the foil-wrapped logs for 25–30 minutes in a steamer or in a pot with a steamer rack. This sets the shape and allows the flavors to penetrate.
- 6
Unwrap the logs and let them cool for 10 minutes. Slice each log into rib-sized pieces about ¾ inch thick.
- 7
Thread 2–3 pieces onto each soaked bamboo skewer to mimic rib bones. Brush with remaining marinade.
- 8
Heat vegetable oil in a non-stick pan over medium-high heat. Pan-fry the skewered ribs for 2–3 minutes per side until caramelized and crispy. Alternatively, bake at 400°F for 15 minutes, flipping once.
- 9
Brush with a final coat of marinade and serve hot, garnished with sesame seeds and sliced scallions.
Pro Tips
- 💡The tighter you roll the tofu skin, the meatier the texture will be.
- 💡For a smoky flavor, add ½ teaspoon liquid smoke to the marinade or finish on a grill.
- 💡These reheat wonderfully in an air fryer at 375°F for 5 minutes.
- 💡Don't skip the steaming step — it's essential for binding the layers together.
- •The tighter you roll the tofu skin, the meatier the texture will be.
- •For a smoky flavor, add ½ teaspoon liquid smoke to the marinade or finish on a grill.
- •These reheat wonderfully in an air fryer at 375°F for 5 minutes.
- •Don't skip the steaming step — it's essential for binding the layers together.
Serving Suggestions
Serve as a main dish with steamed rice and stir-fried greens, or as a stunning appetizer at a dinner party. They're fantastic with a side of pickled daikon and a cold beer. For a full vegan Chinese feast, pair with mapo tofu and garlic bok choy.
You Might Also Like

Crispy Pan-Fried Tofu with Savory Dipping Sauce
Golden, crispy on the outside and silky within — the easiest way to make tofu that even tofu skeptics will love.

Golden Fried Bean Curd (炸豆腐) — Crispy Tofu Puffs
Light, airy fried tofu puffs with a golden crust — perfect for soups, stir-fries, or eating on their own.

Simple Cabbage & Tofu Stir-Fry — 15-Minute Weeknight Di…
A humble but delicious weeknight stir-fry combining tender cabbage with crispy tofu in a savory garlic sauce.
