Crispy Sticky Bang Bang Tofu Recipe

If you’ve ever been disappointed by bland or soggy tofu, this Sticky Bang Bang Tofu recipe is about to change your mind. After making it for my family more times than I can count, I’ve learned that great tofu starts with texture before sauce. A crisp golden crust and a creamy sweet-and-spicy bang bang glaze turn this simple weeknight dinner into something everyone happily comes back for.

📝 Recipe Snapshot

Prep Time: 15 minutes
Cook Time: 15 minutes
Resting Time: 15 minutes
Total Time: 45 minutes
Yield: 4 servings
Calories: 320 kcal per serving

Common Sticky Bang Bang Tofu Problems Fixed

The Tofu Turns Out Soggy

Too much moisture is the biggest culprit. I always slice the tofu first, then press it between paper towels under a heavy skillet for at least 15 minutes. Removing excess water helps the coating crisp beautifully.

The Coating Falls Off

Wet tofu or skipping the oil prevents the cornstarch from sticking properly. Toss the pressed cubes with 1 teaspoon of oil before adding the cornstarch so every piece develops a thin, even coating.

The Sauce Burns Instead of Glazing

Sweet Thai chili sauce contains sugar that caramelizes quickly. I never cook the sauce over high heat. Instead, turn off the burner and toss the hot tofu in the glaze using the residual heat to create a smooth, glossy coating. If you enjoy sweet-and-savory glazes, my Crispy Honey Soy Salmon Bites use a similar technique to build a rich, glossy finish without burning the sauce.

Grandpa’s Complete Sticky Bang Bang Tofu Recipe

Ingredients

  • 14 oz extra-firm tofu, pressed and cut into 1-inch cubes (400g)
  • 1 tbsp avocado, canola, or vegetable oil (15ml / 0.5fl oz)
  • 2 tbsp cornstarch (16g / 0.6oz)
  • 1/2 cup sweet Thai chili sauce (120ml / 4fl oz)
  • 1/3 cup full-fat mayonnaise or vegan mayonnaise (80ml / 2.7fl oz)
  • 1 tbsp sriracha (15ml / 0.5fl oz)
  • 1 tsp rice vinegar (5ml / 0.17fl oz)
  • 2 green onions, thinly sliced

Step-by-Step Instructions

Step 1 – Press and Coat the Tofu: Cut the pressed tofu into 1-inch (2.5cm) cubes. Toss the cubes with the oil, then sprinkle the cornstarch over the top until every piece is evenly coated. The tofu should look dry and powdery, which helps create a crispy crust.

Step 2 – Cook Until Crispy: Heat a large skillet over medium-high heat with a thin layer of oil. Arrange the tofu in a single layer without overcrowding the pan. Cook for about 2 minutes per side until every side is golden brown and crisp.

Step 3 – Toss with the Bang Bang Sauce: Whisk the sweet Thai chili sauce, mayonnaise, sriracha, and rice vinegar until smooth. Turn off the heat, pour the sauce over the crispy tofu, and toss gently until every piece is evenly coated. Serve your Sticky Bang Bang Tofu immediately while it’s hot and crispy.

Grandpa’s Secret Tip

I’ve learned that freezing your block of tofu overnight, thawing it completely, and then pressing it creates a porous, sponge-like texture. This traditional technique allows the interior to absorb savory flavors much better than a fresh block ever could. If you enjoy crispy meatless dinners, my Air Fryer Bang Bang Cauliflower Tacos are another recipe worth trying.

🛠️ Grandpa’s Essential Tools 

Disclosure: As an Amazon Associate, I earn from qualifying purchases at no additional cost to you.

Try These Delicious Variations

Air Fryer Bang Bang Tofu

Cook the coated tofu in a 400°F (204°C) air fryer for 14–16 minutes, shaking the basket halfway through. Toss it with the bang bang sauce just before serving to keep the coating perfectly crispy.

Garlic Ginger Bang Bang Tofu

Add 1 tsp freshly grated ginger (5g) and 1 minced garlic clove to the sauce for a richer, more aromatic flavor that pairs perfectly with steamed rice or noodles. If your family enjoys garlic-forward comfort food, you’ll also love my Creamy Garlic Parmesan Pasta.

Spicy Bang Bang Tofu

Double the sriracha and add a pinch of crushed red pepper flakes for extra heat. Finish with sliced jalapeños or a drizzle of chili crisp if you enjoy bold, spicy flavors.

Grandpa Chef’s Quick FAQs

Can I make Sticky Bang Bang Tofu in the air fryer?

Yes! Air fry the coated tofu at 400°F (204°C) for 14–16 minutes, shaking the basket halfway through. I always toss the tofu in the bang bang sauce after air frying to keep the coating crispy.

What’s the best tofu for Sticky Bang Bang Tofu?

Extra-firm tofu works best because it holds its shape and crisps beautifully. I’ve found that pressing it well before coating removes excess moisture and helps create a golden, crunchy exterior.

How do I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat them in an air fryer or hot skillet for a few minutes to bring back some of the crispiness before serving.

The Grandpa Chef Final Touch

One mistake I see often is letting the finished tofu sit too long after adding the sauce. The crispy coating starts absorbing moisture right away. I always have my rice, noodles, or steamed vegetables ready first, then toss the tofu in the glaze just before serving for the best texture and flavor.

Explore more Quick & Easy Recipes category for simple dinners and family-friendly favorites.

Save this Sticky Bang Bang Tofu recipe to your favorite Pinterest board and follow Grandpa Chef on Pinterest for more easy family meals.

I don’t just share recipes. I share family-tested meals that work. No fluff, just honest flavors.

Sticky Bang Bang Tofu served over fluffy jasmine rice with crispy golden tofu cubes coated in a creamy sweet and spicy bang bang sauce, topped with green onions and sesame seeds.
Crispy Sticky Bang Bang Tofu RecipeM. B. Zeriah

Sticky Bang Bang Tofu

Sticky Bang Bang Tofu with a crispy golden coating and a creamy sweet and spicy bang bang sauce, perfect for an easy vegetarian dinner.
Prep Time 15 minutes
Cook Time 15 minutes
Resting Time 15 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Quick & Easy, Quick & Easy Recipes, Quick and Easy
Cuisine: Asian-Inspired
Calories: 320

Ingredients
  

  • 14 oz extra-firm tofu pressed and cut into 1-inch cubes (400g)
  • 1 tbsp avocado canola, or vegetable oil (15ml / 0.5fl oz)
  • 2 tbsp cornstarch 16g / 0.6oz
  • 1/2 cup sweet Thai chili sauce 120ml / 4fl oz
  • 1/3 cup full-fat mayonnaise or vegan mayonnaise 80ml / 2.7fl oz
  • 1 tbsp sriracha 15ml / 0.5fl oz
  • 1 tsp rice vinegar 5ml / 0.17fl oz
  • 2 green onions thinly sliced

Equipment

  • Lodge Seasoned Cast Iron Skillet – 10.25 Inch https://amzn.to/44yww2T
  • OXO Good Grips 12-Inch Silicone Tongs https://amzn.to/4gMr6bT
  • Pyrex Smart Essentials 3-Piece Glass Mixing Bowl Set https://amzn.to/4xZyM0Q

Method
 

  1. Step 1 – Press and Coat the Tofu: Cut the pressed tofu into 1-inch (2.5cm) cubes. Toss the cubes with the oil, then sprinkle the cornstarch over the top until every piece is evenly coated. The tofu should look dry and powdery, which helps create a crispy crust.
  2. Step 2 – Cook Until Crispy: Heat a large skillet over medium-high heat with a thin layer of oil. Arrange the tofu in a single layer without overcrowding the pan. Cook for about 2 minutes per side until every side is golden brown and crisp.
  3. Step 3 – Toss with the Bang Bang Sauce: Whisk the sweet Thai chili sauce, mayonnaise, sriracha, and rice vinegar until smooth. Turn off the heat, pour the sauce over the crispy tofu, and toss gently until every piece is evenly coated. Serve your Sticky Bang Bang Tofu immediately while it’s hot and crispy.