The Ultimate Crispy Teriyaki Tofu Bowls with Spicy Mayo 🍚🥢
Let’s be honest: tofu often gets a bad rap. Many people associate it with a bland taste and a spongy, unappealing texture. But I am here to tell you that if you think you don’t like tofu, you probably just haven’t had it prepared correctly. When treated right, tofu is a culinary chameleon, capable of absorbing incredible flavor and achieving a texture that is shatteringly crisp on the outside and melt-in-your-mouth tender on the inside.
This recipe for Crispy Teriyaki Tofu Bowls is the game-changer you need. It is the kind of meal that makes you put down the takeout menu. We take extra-firm tofu, transform it into golden, crunchy nuggets, toss it in a homemade sticky-sweet teriyaki glaze, and finish it with a drizzle of fiery, creamy spicy mayo. Served over a simple bed of rice, it’s a symphony of textures and flavors—salty, sweet, spicy, crunchy, and creamy all at once.
Why This “Better Than Takeout” Recipe Works 🍱
The magic of this bowl lies in the contrast. Asian cuisine often balances opposing forces, and this dish is a prime example. The foundation of fluffy, neutral rice provides the perfect canvas for the intense flavors of the protein.
The tofu itself undergoes a two-part transformation. First, it’s coated in cornstarch and fried to create a robust, crunchy exterior shell. This shell is crucial because it holds up against the sauce, preventing the tofu from getting soggy immediately. Second, the glaze isn’t just poured on; the fried tofu is tossed *in* the bubbling sauce, allowing the glaze to caramelize slightly on the hot surface of the tofu, creating sticky, savory edges that are absolutely addictive. Finally, the fat from the spicy mayo drizzle cuts through the saltiness of the soy glaze, rounding out the entire bite.
The Secrets to Perfectly Crispy Tofu 🤫
Achieving that restaurant-quality crunch at home comes down to three non-negotiable steps. Do not skip these if you want the best results!
1. The Press is Paramount
Tofu is packed in water. Water is the enemy of crispiness. If you try to fry wet tofu, it will steam instead of fry, and it will splatter dangerous hot oil everywhere. You must press the excess moisture out. You can use a dedicated tofu press, or simply wrap the block in kitchen towels, place a cutting board on top, and weigh it down with heavy cans or a cast-iron skillet for at least 20–30 minutes.
2. Cornstarch over Flour
While you can use regular flour for dredging, cornstarch (or potato starch) is superior for this application. Cornstarch contains almost no protein, just pure starch. When fried, it creates a lighter, crunchier, and more glass-like coating compared to the heavier breading that wheat flour produces. It’s the secret to that “squeaky” crunch.
3. Heat Management
Whether you are pan-frying in oil or using an air fryer, high heat is essential. You want the exterior to crisp up rapidly before the interior dries out. If pan-frying, ensure your oil is shimmering hot before adding the tofu cubes, and do not overcrowd the pan, which lowers the oil temperature and leads to soggy tofu.
The Sauce: Homemade vs. Store-bought 🍯
The glossy coating on the tofu in the picture is a thickened teriyaki-style glaze. While you can certainly use a high-quality bottled teriyaki sauce to save time on a busy weeknight, making your own is incredibly simple and yields better flavor control.
A basic homemade glaze requires soy sauce (for salt and umami), a sweetener like brown sugar, maple syrup, or honey (for the sticky caramelization), mirin or rice vinegar (for acidity to balance the sweet and salty), and aromatics like fresh ginger and garlic. A cornstarch slurry is added at the end to thicken it into a glossy sauce that clings to the tofu rather than running off onto the rice.
Ingredients
Gather these ingredients to build your perfect rice bowl.
Crispy Teriyaki Tofu Bowls with Spicy Mayo
Ingredients
Equipment
Method
- Press the tofu: Wrap the tofu block in paper towels and place a heavy skillet on top for 20-30 minutes to extract excess water. Cut into 1-inch cubes.
- Coat the tofu: In a bowl, toss the tofu cubes heavily in cornstarch until fully coated. Shake off excess.
- Fry the tofu: Heat oil in a large skillet over medium-high heat. Pan-fry the tofu in a single layer until golden and crispy on all sides, about 8 minutes total. Transfer to a paper towel-lined plate.
- Make glaze: In a small saucepan, combine soy sauce, brown sugar, mirin, and ginger. Simmer to dissolve sugar. Stir in the cornstarch slurry and cook for 1 minute until thickened.
- Make spicy mayo: Whisk together mayonnaise and sriracha in a small bowl.
- Assemble: Toss the fried tofu in the warm teriyaki glaze. Serve over rice, drizzled with spicy mayo and topped with green onions and sesame seeds.
Notes
Instructions 📝
- Prepare the Rice: If you haven’t already, cook your rice according to package directions so it’s ready and fluffy when the tofu is done.
- Press the Tofu: Remove tofu from packaging and drain the water. Wrap the block in clean kitchen towels or paper towels. Place a heavy object (like a skillet or cans) on top and let it press for at least 20 minutes to expel moisture.
- Cube and Coat: Once pressed, cut the tofu into bite-sized, 1-inch cubes. In a wide, shallow bowl, whisk together the cornstarch, salt, pepper, and garlic powder. Toss the tofu cubes in the mixture, ensuring every side is heavily coated. Shake off excess starch.
- Fry the Tofu: Heat the neutral oil in a large non-stick skillet over medium-high heat. Once the oil is shimmering hot, add the tofu cubes in a single layer (work in batches if necessary so you don’t crowd the pan). Fry for 3–4 minutes on each side until golden brown and very crispy. Remove fried tofu to a paper towel-lined plate to drain.
- Make the Glaze: While the tofu fries, combine soy sauce, brown sugar, mirin, grated ginger, and minced garlic in a small saucepan. Bring to a simmer over medium heat, stirring until the sugar dissolves. Whisk in the cornstarch slurry and continue to simmer for 1 minute until the sauce thickens enough to coat the back of a spoon. Turn off the heat.
- Toss and Coat: Place the crispy fried tofu into a large mixing bowl. Pour the hot teriyaki glaze over the tofu and toss immediately and gently with a rubber spatula until every piece is coated in the sticky sauce.
- Prepare Spicy Mayo: In a small bowl, whisk together the mayonnaise and Sriracha until smooth. Transfer to a small squeeze bottle or a ziplock bag with a tiny corner snipped off for easy drizzling.
- Assemble the Bowls: Divide the cooked rice among serving bowls. Top generously with the sticky teriyaki tofu. Drizzle with the spicy mayo. Finish with a sprinkle of sliced green onions and sesame seeds. Serve immediately while hot and crispy.

Customizations and Variations 🥦🌶️
This bowl is a fantastic base recipe that you can customize based on what you have in your fridge.
- Add Veggies: To make this a more complete meal, add steamed or stir-fried vegetables. Broccoli florets, snow peas, bell peppers, or shredded carrots go perfectly with these flavors. You can toss them in the glaze with the tofu or serve them plain on the side.
- Change the Protein: Not a fan of tofu? This exact same method (cornstarch coating + frying + glazing) works brilliantly with boneless, skinless chicken thighs cut into bite-sized pieces.
- Make it Vegan: The recipe is naturally vegan if you use vegan mayonnaise for the spicy mayo drizzle. Ensure your sugar is vegan-certified if that is a concern.
- Adjust the Heat: If you don’t like spice, you can omit the Sriracha mayo entirely, or just drizzle plain kewpie mayo over the top for creaminess without the heat. Alternatively, if you love heat, add red pepper flakes to the teriyaki glaze while it simmers.
Storage and Reheating 🧊
Crispy tofu is best enjoyed immediately. As it sits in the sauce, the coating will eventually soften.
Storage: Store leftover rice and glazed tofu in separate airtight containers in the refrigerator for up to 3 days. The spicy mayo can be stored for up to a week.
Reheating: Do not microwave the tofu if you want it to remain crispy. The microwave will make it chewy and soggy. The best way to reheat it is in an air fryer at 375°F (190°C) for 5–8 minutes, or on a baking sheet in a conventional oven at 400°F (200°C) for 10–12 minutes, until heated through and slightly crisped back up.
Conclusion
Making restaurant-quality Asian dishes at home doesn’t have to be intimidating or require a wok and a blazing hot burner. With a block of humble tofu and a few pantry staples, you can create a Crispy Teriyaki Tofu Bowl that is bursting with savory, sweet, and spicy flavors. It’s a satisfying, texture-rich meal that proves meatless dinners can be just as exciting and crave-able as their meaty counterparts. So, press that tofu, get your oil hot, and prepare for a dinner that will have everyone asking for seconds.






