Bang Bang Tofu Bowl brings crisp-edged tofu, fluffy rice, and cool, crunchy vegetables together in one bright meal. The creamy sweet chili sauce adds a little heat without hiding the tofu. A thin cornstarch coating helps the cubes turn golden in a skillet. Add the sauce just before eating to keep those edges at their best.

Why I Love This Recipe
This bowl gives you a mix of textures without a long ingredient list. The tofu has a light crust, the rice catches the sauce, and the raw vegetables bring a fresh crunch. Since the sauce is made separately, each person can choose how much heat and creaminess to add.
- Simple skillet method: No deep fryer or large pot of oil needed.
- A full meal in a bowl: Rice, tofu, and vegetables all have a place.
- Easy heat control: A small amount of sriracha adds a gentle kick.
- Fresh finish: Cucumber and carrot balance the rich sauce.
- Useful for meal prep: Store the parts separately and build a bowl when you are ready.

What You’ll Need
- Servings: 3 bowls
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Skillet Size: 12 inches
For the tofu
- 1 block extra-firm tofu, 14 ounces (397 g), drained
- 1 tablespoon reduced-sodium soy sauce
- 3 tablespoons cornstarch
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 2 tablespoons neutral oil, such as avocado oil, divided
For the bang bang sauce
- 1/4 cup mayonnaise
- 3 tablespoons Thai sweet chili sauce
- 1 teaspoon sriracha
- 2 teaspoons fresh lime juice
- 2 teaspoons water
For the bowls
- 3 cups cooked jasmine rice, warmed
- 1 cup thin cucumber half-moons
- 1 cup shredded carrot
- 2 scallions, thinly sliced

Tools You Need
- Tofu press or clean kitchen towel and a weighted plate
- Wooden cutting board and sharp knife
- Large clear round glass mixing bowl with a smooth rim and no handles
- Small clear round glass sauce bowl with a smooth rim and no handles
- 12-inch round matte-black nonstick skillet with shallow sloped sides, a smooth rim, and one straight black solid handle attached at the right, no helper handle
- Wide silicone spatula
- Measuring cups and spoons
- Microwave-safe rice bowl and cover
- Shallow serving bowls
How to Make Bang Bang Tofu Bowl
Make the sauce while the tofu presses, then cook the tofu in two uncrowded batches.
Step 1: Press and Cut the Tofu
Drain 1 block extra-firm tofu, 14 ounces (397 g), and press it in a tofu press or wrap it in a clean kitchen towel under a weighted plate for 15 minutes.
Pat it dry, then cut it into 3/4-inch cubes on a wooden cutting board.
The surface should feel dry rather than slick so the coating can cling.

Step 2: Mix the Sauce
In a small clear glass bowl, stir 1/4 cup mayonnaise, 3 tablespoons Thai sweet chili sauce, 1 teaspoon sriracha, 2 teaspoons fresh lime juice, and 2 teaspoons water until smooth.
The sauce should be pale coral-pink and pourable in a narrow ribbon, with tiny chili flecks.
Set it aside while you cook the tofu.

Step 3: Coat the Tofu
Place all the pressed 14 ounces of tofu cubes in a large clear glass mixing bowl and gently toss with 1 tablespoon reduced-sodium soy sauce.
Add 3 tablespoons cornstarch, 1/2 teaspoon garlic powder, and 1/4 teaspoon salt.
Toss gently until every cube has a thin, even coating, with no loose piles of cornstarch at the bottom.

Step 4: Crisp the Tofu
Heat 1 tablespoon neutral oil in a 12-inch nonstick skillet over medium-high heat until shimmering.
Add half the coated tofu, about 7 ounces before pressing, in a single layer with space between the cubes.
Cook undisturbed for 3 minutes, then turn gently and cook for 6–7 minutes more, turning as needed, until several sides are golden and crisp.
Transfer the first batch to a plate without stacking it.
Add the remaining 1 tablespoon neutral oil and cook the remaining half of the coated tofu, about 7 ounces before pressing, in the same way for 9–10 minutes. Lower the heat to medium if the coating browns too fast.
Keep the sauce off the tofu until serving so the crust stays crisp.

Step 5: Get the Bowl Base Ready
While the second tofu batch cooks, warm 3 cups cooked jasmine rice in a covered microwave-safe bowl, following the rice package or your microwave’s reheating guidance, until hot throughout.
Set out 1 cup thin cucumber half-moons, 1 cup shredded carrot, and 2 thinly sliced scallions for assembly.

Step 6: Assemble and Serve
Divide the 3 cups warmed cooked jasmine rice among 3 bowls, using 1 cup per bowl.
Add one-third of the cooked tofu to each bowl, then divide the 1 cup cucumber half-moons, 1 cup shredded carrot, and 2 sliced scallions evenly among them.
Drizzle about 2 tablespoons bang bang sauce per bowl in narrow, delicate zigzags across the whole surface, including the tofu and all toppings. Offer the remaining sauce separately at the table.
Serve right away as a full meal with the rice and crunchy vegetables. For a larger spread, add optional steamed broccoli or edamame on the side.

Common Mistakes to Avoid
- Using silken tofu: It is too soft for this coating and skillet method. Choose extra-firm tofu.
- Skipping the drying step: Wet surfaces make the cornstarch gummy and slow browning.
- Crowding the skillet: Two batches leave room for a light crust to form.
- Turning too soon: Give the coating time to set before nudging the cubes.
- Adding sauce in the skillet: The creamy sauce softens the crust. Drizzle at the table instead.
- Using high heat the whole time: Reduce the heat if the outside darkens before several sides have crisped.
Substitutions and Variations
- Make it vegan: Use vegan mayonnaise and check that the chili sauces are vegan.
- Make it gluten-free: Use gluten-free tamari in place of the soy sauce and check all sauce labels.
- Lower the heat: Leave out the sriracha. Sweet chili sauce can still have a mild kick.
- Change the base: Cooked brown rice works well. Its firmer texture gives the bowl a different bite.
- Swap the crunch: Thinly sliced cabbage can replace the carrot in the same volume.
What to Serve With Bang Bang Tofu Bowl
The jasmine rice, cucumber, and carrot make this bowl a meal on their own. They also balance the rich, sweet-spicy sauce. For extra vegetables, add steamed broccoli on the side. Edamame is another easy option when you want a more filling plate.
Keep extra bang bang sauce separate so everyone can add a little more without soaking the tofu.
Make-Ahead Tips
Press the tofu, slice the vegetables, and stir the sauce ahead of time. Keep them in separate covered containers in the refrigerator. Pat the tofu dry again before coating it, and wait to add the cornstarch until you are ready to cook.
Cooked tofu loses some crunch as it sits. For the best contrast, cook it close to serving and drizzle the sauce last.
Leftovers and Storage
Refrigerate leftovers promptly in separate airtight containers. Keep the sauce and raw vegetables away from the tofu and rice so each part holds its texture better.
Reheat the tofu in a skillet over medium heat until heated through, turning gently. It may need a little longer to regain some crispness. Reheat the rice separately until hot throughout, then add the chilled vegetables and sauce just before serving.
Macros Information
These are estimates per bowl, based on 3 servings and all the sauce and cooking oil; brands and leftover sauce will change the numbers.
- Calories: 650 kcal
- Protein: 19 g
- Carbohydrates: 71 g
- Fat: 32 g
- Saturated Fat: 4 g
- Fiber: 4 g
- Sugar: 14 g
- Sodium: 850 mg
Frequently Asked Questions (FAQ)
Q: What is bang bang sauce?
A: It is a creamy sauce commonly made with mayonnaise, sweet chili sauce, and a spicy chili sauce. Lime juice adds a fresh, tangy finish here.
Q: Do I have to press the tofu?
A: For this method, pressing helps remove surface moisture so the coating can crisp. Very dense super-firm tofu may only need a good pat dry.
Q: Can I use firm tofu?
A: Yes, but it is more delicate. Press it well and turn the cubes gently so they do not break.
Q: Is Bang Bang Tofu Bowl very spicy?
A: It has gentle heat as written, though sauce brands vary. Leave out the sriracha for a milder bowl and taste the sauce before serving.
Q: Is this recipe vegan?
A: It is vegan when made with vegan mayonnaise and vegan chili sauces. Regular mayonnaise usually contains egg.
Q: Can I use flour instead of cornstarch?
A: Flour gives a heavier coating and a different texture. Cornstarch is the better choice for the light crust described here.
Q: Should I toss all the tofu in the sauce?
A: You can, but the crust will soften sooner. A light drizzle over the assembled bowl keeps more of the crisp edges exposed.
Q: Can I use leftover rice?
A: Yes, if it was cooled and refrigerated promptly. Reheat it until hot throughout before building the bowls.
Q: Can I eat this bowl cold?
A: Yes, using properly chilled cooked ingredients. The tofu will have a softer texture than it does fresh from the skillet.
Why This Recipe Works (Quick Science)
Pressing and drying remove excess water from the tofu’s surface. That lets the thin cornstarch coating form a crust instead of staying wet and pasty. Space in the skillet helps moisture escape, while oil makes good contact between the coating and the pan.
The sauce brings fat, sweetness, heat, and acidity together. A little water loosens the mayonnaise-based sauce so it falls in thin ribbons. Adding it at the end limits how long the crust sits in moisture, and the fresh vegetables give each bite a cooler crunch.

Final Thoughts
Bang Bang Tofu Bowl is a simple way to turn a block of tofu into a colorful meal with plenty of crunch. Keep the skillet uncrowded, give the tofu time to brown, and finish with a light drizzle of sauce. Leave a comment with your favorite vegetable swap or how much heat you like.
Happy cooking!

