Bang Bang Tofu (Air Fryer or Pan Fried)

Delicious crispy tofu cubes coated in a creamy spicy sauce, served with vegetables

This bang bang tofu recipe is crispy on the outside, tender on the inside, and slathered in a creamy sweet-and-spicy sauce that’s totally addictive. Whether you air fry it to perfection or pan fry it on the stove, this tofu is your go-to when you want big flavor without the fuss.

Why you’re going to love this saucy tofu recipe!

Back when I ate more meat, I was a total bang bang chicken fan—I made it all the time and just craved those bold, saucy flavors. Now that tofu is my jam, I can’t believe it took me so long to try a bang bang tofu version! I whipped up a simple bang bang sauce paired with my go-to air fryer tofu for the easiest weeknight meal that feels indulgent but comes together in no time.

Here’s why this recipe is a winner:

  • Adjust the spice level easily to suit your taste buds
  • Super crispy tofu, thanks to air fryer or pan-fry options
  • Works great in bowls, wraps, salads, or tacos—so versatile!
  • Perfect for meal prep and busy schedules
  • What ingredients you’ll need
  • Step-by-step instructions so nothing gets confusing
  • Helpful tips to get it just right every time
  • Answers to common questions
  • The full bang bang tofu recipe using either air frying or pan frying

If you love flavorful, comforting food without spending hours in the kitchen, this bang bang tofu is exactly what you need. It borrows from the classic bang bang chicken idea—creamy, sweet-spicy sauce and crispy nuggets—but makes it vegan and super easy for weeknights. The tofu crisps up nicely outside, stays soft inside, and gets tossed in a simple mix of mayo, sweet chili sauce, and Sriracha that’s adjustable to your spice tolerance.

Down below, you’ll find everything to make this delicious bang bang tofu: a manageable ingredient list, detailed steps with photos and video, two ways to cook—air fryer or pan-fry—tips for extra crispiness, quick swaps for what you have on hand, and storage advice too. Full measurements and timings are in the recipe card: prep takes about 15 minutes, cooking around the same, and it serves two with room to stretch if you add sides.

  • Quick and satisfying—ready in around 30 minutes total.
  • Two easy cooking options—crispy air frying or skillet pan-frying.
  • Super versatile—make bowls, wraps, salads, or pack for lunches.
  • Customizable—vegan mayo, spice levels, and easy ingredient swaps.

Why You’ll Crave It

Bang bang tofu is a rockstar weeknight meal because it delivers that crave-worthy flavor with zero hassle. You get beautifully crispy tofu that stays tender on the inside, all coated in a luscious, sweet and spicy sauce that’s totally addictive but not overpowering. If you love crispy tofu in a sticky, restaurant-style sauce, try our Crispy Orange Tofu (vegan) for another weeknight favorite.

  • Fast and foolproof—ready in about 30 minutes. (For another speedy option, see Mushroom and Tofu Stir-Fry (25-Minutes).)
  • Multiple cooking methods—air fryer, pan-fry, or even bake if needed.
  • Tweak the spice and texture to your liking—more or less Sriracha, swap in smoked paprika, or add extra crunch with coating mixes.
  • This recipe works in so many dishes—bowls, wraps, salads, tacos, or make-ahead meals.
  • Vegetarian or vegan friendly—just use a plant-based mayo and you’re set.

Ingredients and Smart Swaps

  • 1 14–16 oz block extra-firm tofu, pressed and cubed
  • 1 tablespoon soy sauce
  • 1 tablespoon olive oil
  • 1-2 tablespoons cornstarch
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • Salt and black pepper, to taste
  • ¼ cup mayonnaise
  • 1 ½ tablespoon sweet Thai chili sauce
  • 1 ½ teaspoon Sriracha
  • ½ teaspoon rice vinegar
  • Optional for serving: cooked jasmine or white rice, shredded purple cabbage, julienned carrots, sliced cucumber, avocado, edamame

How to Cook the Tofu

  1. Press the tofu to remove excess water (use a tofu press or wrap in a towel and weigh down).
  2. Cut or tear the pressed tofu into bite-sized chunks or cubes.
  3. Toss the tofu in a large bowl with soy sauce and olive oil.
  4. Add cornstarch, garlic powder, paprika, salt, and pepper; gently toss until evenly coated.
  5. Preheat the air fryer to 400°F (if using the air-fryer method).
  6. Place tofu in a single layer in the air fryer basket (work in batches if needed) and air fry 12–15 minutes, shaking the basket halfway, until golden brown.
  7. Heat 1–2 tablespoons oil in a large skillet over medium heat (if pan-frying).
  8. Add tofu to the skillet in a single layer without crowding and cook 8–12 minutes, flipping every few minutes, until golden and crispy.

  9. Bake option: arrange tofu on a baking sheet and bake at 400°F for 25–30 minutes, flipping halfway, until golden and crisp.
  10. Whisk together mayonnaise, sweet Thai chili sauce, Sriracha, and rice vinegar until smooth to make the bang bang sauce.
  11. Toss the cooked tofu with about half the sauce in a large bowl until evenly coated and reserve the remaining sauce.

Pro Tips for Crispy Results

  • Press your tofu really well to get rid of excess water—too much moisture means soggy tofu, and no one wants that! Use a tofu press or wrap it in a clean towel and press down with some weight. If you use super-firm tofu, you can skip this step.
  • Make sure you don’t crowd the air fryer basket or pan. Give each piece some breathing room so they crisp up evenly. Cook in batches if you need to. For a visual on spacing and airflow, see this air fryer method for super-crispy yellow squash.
  • Let the tofu get nicely golden before you turn it. Trust me, it’s hard to wait but it’s worth it for max crunch!
  • Coat the tofu with only half the bang bang sauce first to keep the crisp texture. When serving, drizzle the rest on top so it stays fresh and saucy at the same time—a technique you’ll also see in crispy eggplant tossed in a garlic soy glaze.

Mix-Ins and Flavor Twists

Want to switch things up? Try one of these simple twists or ingredient swaps to add your own flair to the bang bang tofu:

  • Peanut bang bang: stir 1 tablespoon of creamy peanut butter into the sauce for a nutty, rich flavor.
  • More crunch: coat tofu with a mix of cornstarch and panko breadcrumbs before frying or air frying.
  • Change the spice: swap or reduce the Sriracha with gochujang for a sweet and tangy heat, or leave it out altogether for a mild sauce.
  • Oil alternatives: use avocado oil or any neutral oil with a high smoke point for frying.
  • Protein swaps: not a tofu fan? Use this tasty sauce with chicken or tempeh instead.
  • Veggie boosters: add roasted broccoli, sugar snap peas, or Japanese miso mushrooms to bulk up your meal bowls.
  • Lighten it up: swap mayo for light mayo, or do half mayo and half yogurt for a tangy twist (yogurt won’t keep as long though).

How to Store and Reheat

Keep your crispy bang bang tofu and sauce separate for best texture. Store them in airtight containers in the fridge and assemble fresh before eating.

  • In the fridge: tofu stays good for 3–4 days, sauce lasts up to 5 days.
  • Freezing: you can freeze cooked tofu, but it might get a bit chewier once thawed. To freeze, arrange tofu pieces on a tray first to freeze individually, then transfer to a freezer bag for up to 2 months. Thaw in the fridge before reheating.
  • Reheat gently: crisp tofu back up in your air fryer at 350–400°F for 5–8 minutes or in a skillet over medium heat using this detailed method for pan-frying tofu until crispy. Oven reheating works too (400°F for 8–12 minutes). Avoid microwaving if you want to keep it crispy—it will soften.
  • Make-ahead: prepare the sauce up to 5 days in advance and keep chilled. You can also cook tofu the day before, then re-crisp just before serving. For meal prepping, store rice, tofu, and sauce separately and combine when ready to eat.

Answers to Common Questions

Can I make bang bang tofu ahead of time?

Absolutely! Store your tofu and sauce separately in airtight containers to keep that crispy texture. Reheat tofu in the air fryer or skillet to bring back crispiness right before serving. That said, it tastes best fresh out of the pan or fryer.

Is this recipe spicy?

The spice level is mild to medium. You’re in control here — just add less Sriracha for a gentler kick or more if you love some heat! Prefer zesty without the heat? Try Coconut Lime Tofu.

Can I bake the tofu instead of frying?

Yes! Bake the tofu at 400°F for 25–30 minutes, flipping halfway, until it’s golden and crisp. Lining your baking sheet with parchment paper helps with easy cleanup. For another baked, crispy tofu idea, see Soy Garlic Tofu Balls.

Print

Crispy on the outside, tender on the inside tofu slathered in a creamy sweet-and-spicy bang bang sauce. Versatile and easy, perfect for bowls, wraps, salads, or tacos.

  • Author: Ashley
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings (with sides) 1x
  • Category: Main Course
  • Cuisine: Asian-inspired

Ingredients

Scale
  • 1 14–16 oz block extra-firm tofu, pressed and cubed
  • 1 tablespoon soy sauce
  • 1 tablespoon olive oil
  • 12 tablespoons cornstarch
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • Salt and black pepper, to taste
  • ¼ cup mayonnaise (vegan mayo for vegan option)
  • 1 ½ tablespoon sweet Thai chili sauce
  • 1 ½ teaspoon Sriracha (adjust to spice preference)
  • ½ teaspoon rice vinegar
  • Optional for serving: cooked jasmine or white rice, shredded purple cabbage, julienned carrots, sliced cucumber, avocado, edamame

Instructions

  1. Press the tofu to remove excess water using a tofu press or towel and weight.
  2. Cut or tear the pressed tofu into bite-sized chunks or cubes.
  3. Toss the tofu in a large bowl with soy sauce and olive oil.
  4. Add cornstarch, garlic powder, paprika, salt, and pepper; gently toss until evenly coated.
  5. Preheat the air fryer to 400°F if using the air-fryer method.
  6. Place tofu in a single layer in the air fryer basket and air fry for 12–15 minutes, shaking halfway until golden brown.
  7. For pan-frying: heat 1–2 tablespoons oil in a large skillet over medium heat.
  8. Add tofu in a single layer without crowding and cook 8–12 minutes, flipping every few minutes until golden and crispy.
  9. Alternative bake option: arrange tofu on baking sheet and bake at 400°F for 25–30 minutes, flipping halfway until golden and crisp.
  10. Whisk together mayonnaise, sweet Thai chili sauce, Sriracha, and rice vinegar until smooth to make the bang bang sauce.
  11. Toss cooked tofu with half the sauce until evenly coated, reserve remaining sauce for serving.

Notes

Press tofu very well for better crispness; super-firm tofu may not need pressing., Avoid crowding the air fryer basket or skillet to ensure even crispness; cook in batches if needed., Coat tofu with half the bang bang sauce first to keep texture, drizzle remaining before serving., For variation, add peanut butter to sauce, use panko with cornstarch for extra crunch, or swap Sriracha with gochujang., Store tofu and sauce separately in airtight containers in fridge; tofu lasts 3–4 days, sauce up to 5 days., Reheat tofu in air fryer or skillet to regain crispness, avoid microwaving to prevent sogginess., Freezing cooked tofu is possible but may affect texture, freeze pieces individually before bagging.

Nutrition

  • Serving Size: About 1 cup tofu with sauce
  • Calories: Approximately 350 calories per serving (estimate, varies with mayo and oil used)
  • Fat: 25g per serving (approximate, depends on oil and mayo used)
  • Carbohydrates: 10g per serving (approximate)
  • Protein: 20g per serving (approximate)

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Ashley

ABOUT THE AUTHOR

Ashley

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating