Easy Chinese-Style Vegan Ribs (Tofu Skin Ribs)

    Easy Chinese-Style Vegan Ribs (Tofu Skin Ribs)

    Prep:10 min
    Cook:10 min
    Serves:2–4
    Difficulty:Medium

    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. 1

      Soak dried tofu skin sheets in warm water for 5–10 minutes until pliable but not mushy. Gently squeeze out excess water.

    2. 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. 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. 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. 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. 6

      Unwrap the logs and let them cool for 10 minutes. Slice each log into rib-sized pieces about ¾ inch thick.

    7. 7

      Thread 2–3 pieces onto each soaked bamboo skewer to mimic rib bones. Brush with remaining marinade.

    8. 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. 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.

    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

    Ingredients & Tools

    Carbon Steel Wok

    Professional-grade wok for authentic stir-frying

    View on Amazon →

    Shaoxing Rice Wine

    Essential Chinese cooking wine for marinades and sauces

    View on Amazon →

    Dark Soy Sauce

    Rich, thick soy for color and depth in braises

    View on Amazon →

    Bamboo Steamer

    Traditional steaming for dumplings and vegetables

    View on Amazon →