Go Back
+ servings
Print Recipe
5 from 1 vote

The Best Vegan Bang Bang Tofu Skewers

Crispy grilled or baked tofu skewers topped with the most incredible vegan spicy bang bang sauce.
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: Main Course
Servings: 6
Calories: 248kcal
Author: Lauren Boehme

Ingredients

For The Tofu

  • 1 Block(15oz) Extra firm tofu, drained and pressed*
  • 1/2 Cup Non-dairy milk, unsweetened I used oat milk
  • 1 Tablespoon White vinegar or apple cider vinegar
  • 1 Tablespoon Chili paste or hot sauce
  • 1/4 teaspoon Salt
  • 1/3 Cup Cornstarch
  • Oil for brushing or olive oil spray

For The Sauce

  • 1/2 Cup Vegan mayo
  • 2-3 Tablespoons Chili paste, sambal or gochujang
  • 2 Tablespoons Agave syrup

Toppings

Instructions

  • This will make 6 tofu skewers. If you are using wooden skewers, you want to soak them in water while you prep everything so they don't burn while you cook them.
  • After you drain and press the tofu, cut the tofu into cubes. Set aside.
  • In a medium sized mixing bowl whisk together the non-dairy milk, vinegar and chili paste or hot sauce.
  • Add the tofu cubes to the bowl and then toss to coat the tofu. Sprinkle with the salt and then toss again.
  • Let the tofu marinate for 15 to 20 minutes.
  • While the tofu marinates, make the sauce. Add all the sauce ingredients to a small mixing bowl, using 2 tablespoons of chili paste if you want a less spicy sauce or 3 if you want it spicier. Whisk to combine. Set aside.
  • Once the tofu has sat for 15 to 20 minutes, drain the excess liquid, but leave the tofu in the bowl.
  • Sprinkle the cornstarch over the tofu and then toss to coat the tofu in the cornstarch.
  • Now, slide the tofu cubes onto the skewers. I like to put about 4 cubes per skewer.
  • Brush the tofu cubes with oil or spray with non-stick spray, making sure there are no dry spots of cornstarch left.
  • Grill the tofu skewers on a grill or grill pan for 4 to 5 minutes per side.
  • Or preheat the oven to 425 degrees(F), then put the tofu skewers on a sheet pan lined with parchment paper and bake for 15 to 20 minutes or until the tofu is crispy and golden brown.
  • Sprinkle another pinch of salt over the tofu and then drizzle with the sauce and serve more sauce on the side for dipping. Top with scallions or chives and sesame seeds if desired.

Video

Notes

*If you need more information on pressing tofu, check out my TOFU COOKING GUIDE.

Nutrition

Calories: 248kcal | Carbohydrates: 17g | Protein: 7g | Fat: 12g | Saturated Fat: 1g | Polyunsaturated Fat: 0.01g | Monounsaturated Fat: 0.01g | Sodium: 216mg | Potassium: 42mg | Fiber: 0.3g | Sugar: 7g | Vitamin A: 57IU | Vitamin C: 2mg | Calcium: 31mg | Iron: 0.3mg