Savory Vegan Char Siu (BBQ “Pork”) Recipe

If you’re looking for a plant-based alternative to traditional barbecue dishes, this Vegan Char Siu (BBQ ‘Pork’) Recipe is just what you need. It’s packed with flavors that will transport you straight to your favorite Asian street food market, minus the meat! The sweet and savory glaze wraps around tender vegetable protein, making every bite a delightful experience.

Imagine the tantalizing aroma of sweet soy sauce, garlic, and five-spice powder wafting through your kitchen as this dish cooks. It’s a real treat that satisfies both the palate and the desire for comforting, hearty meals. Whether you’re serving it over rice, in a bao bun, or simply on its own, this dish is sure to impress.

Delicious Plant-Based Char Siu

Plate of Vegan Char Siu with soy protein, sesame seeds, and green onions, served over white rice with colorful veggies.

This Vegan Char Siu recipe uses soy protein or tofu, marinated in a delicious blend of soy sauce, hoisin sauce, and spices, creating a rich, umami-packed dish. The finished product is sweet, sticky, and so satisfying—perfect for any BBQ lover looking to explore vegan options.

Ingredients

  • 1 pound soy protein or firm tofu, sliced or cubed
  • 1/4 cup soy sauce
  • 1/4 cup hoisin sauce
  • 2 tablespoons maple syrup or agave nectar
  • 1 tablespoon rice vinegar
  • 2 cloves garlic, minced
  • 1 teaspoon Chinese five-spice powder
  • 1 tablespoon sesame oil
  • Sesame seeds for garnish (optional)
  • Sliced green onions for garnish (optional)

Instructions

  1. Prepare the Marinade: In a bowl, mix together soy sauce, hoisin sauce, maple syrup, rice vinegar, minced garlic, five-spice powder, and sesame oil until well combined.
  2. Marinate the Soy Protein: Add the soy protein or tofu to the marinade, ensuring each piece is thoroughly coated. Cover and refrigerate for at least 1 hour or overnight for deeper flavor.
  3. Cook the Char Siu: Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper. Place the marinated soy protein on the sheet and bake for 25-30 minutes, basting with leftover marinade halfway through, until caramelized and slightly crispy.
  4. Serve: Once cooked, remove from the oven and let it cool slightly. Slice into pieces and serve over rice, in bao buns, or as a topping for stir-fried vegetables. Garnish with sesame seeds and sliced green onions, if desired.

Cook and Prep Times

  • Prep Time: 10 minutes
  • Marinate Time: 1 hour
  • Cook Time: 30 minutes
  • Total Time: 1 hour 40 minutes

Nutrition Information

  • Servings: 4 servings
  • Calories: 180kcal
  • Fat: 6g
  • Protein: 18g
  • Carbohydrates: 12g
FoodBlasts
Quick and delicious recipes for busy days! Discover easy-to-make dishes that are ready in 30 minutes or less. Perfect for family dinners, snacks, and everything in between!
Scroll to Top