Crispy Hot Honey Tofu
Crispy baked tofu coated in a sticky hot honey glaze comes together in about 35 minutes and tastes like something you’d order for takeout.

The tofu gets shatteringly crisp in the oven, then you toss it with a quick honey and chili sauce that clings to every piece. It’s sweet, spicy, and completely satisfying.
Why This Tofu Works
I love that this recipe turns a humble block of tofu into something you want to eat straight from the pan. The secret is a dusting of cornstarch, which bakes up so crisp you barely need oil.
The sauce is just three ingredients, but the combination of honey, sriracha, and a splash of soy sauce coats each piece without making it soggy. You get the crunch, the heat, and the sweetness all in one bite.
I keep coming back to this one because it’s quick, uses pantry staples, and works on even the busiest nights.
Ingredients

- 14 oz block extra-firm tofu: pressed and cut into 1-inch cubes; firm tofu works too but won’t be quite as crisp
- 2 tbsp cornstarch: the key to a light, crunchy crust
- 1/2 tsp salt
- 2 tbsp neutral oil: avocado, vegetable, or grapeseed
- 1/4 cup honey: any mild honey works; wildflower or clover are great
- 2 tbsp sriracha: adjust more or less to your heat preference
- 1 tbsp soy sauce: for a gluten-free option, use tamari
- 1 clove garlic: minced fine
- 1 tsp rice vinegar or lime juice: optional, but adds a bright finish
- For serving: steamed rice, sliced cucumber, toasted sesame seeds, sliced scallions
Variations / Substitutions
- Use a different protein: You can swap in chicken thighs, shrimp, or even cauliflower florets. Adjust cook time accordingly.
- Make it vegan: Replace honey with agave or maple syrup. The sauce won’t be exactly the same but still sticky and sweet.
- Dial back the heat: Start with 1 tbsp sriracha and add more to taste, or use a mild chili sauce.
- Add more crunch: Toss in steamed broccoli or snap peas right before serving for extra texture.
For another tofu favorite, try my Gochujang Tofu Bowls.
How to Make Crispy Hot Honey Tofu
Step 1: Coat the Tofu

Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Press the 14 oz block of tofu for at least 15 minutes, then cut it into 1-inch cubes. In a large bowl, toss the tofu with 2 tbsp cornstarch, 1/2 tsp salt, and 2 tbsp oil until evenly coated.
The tofu should look dusty white with no dry cornstarch spots. This light coating is what turns shatteringly crisp in the oven, so make sure every cube gets covered.
Step 2: Bake Until Crisp

Spread the coated tofu in a single layer on the prepared baking sheet, leaving a little space between pieces. Bake for 25 to 30 minutes, flipping the cubes with a spatula halfway through, until they are deep golden and firm to the touch.
You’ll hear a hollow tap when you poke them with a fingernail, and the edges will look blistered. Don’t underbake; the crispier they get, the better they hold up to the sauce.
Step 3: Stir the Hot Honey Sauce

While the tofu bakes, make the sauce. In a small bowl or liquid measuring cup, whisk together 1/4 cup honey, 2 tbsp sriracha, 1 tbsp soy sauce, and 1 minced garlic clove until smooth. If using, add 1 tsp rice vinegar for a little brightness.
Right before you pull the tofu from the oven, pour the sauce into a large skillet and warm it over medium heat. It will bubble and thicken slightly in about 1 minute. Turn off the heat once it looks glossy and thick enough to coat the back of a spoon.
Step 4: Toss and Glaze the Tofu

Add the hot baked tofu straight into the skillet with the sauce. Toss gently with a silicone spatula until every piece is coated and there’s no dry spot left. If the sauce seems too thick, a splash of water will loosen it.
Let the tofu sit in the residual heat for 30 seconds so the glaze forms a sticky shell, then transfer it to bowls of rice. Spoon any extra sauce from the pan over the top, scatter with sesame seeds and sliced scallions, and serve right away while the tofu is at its crispiest.
A Few Notes Before You Start
- For extra crunch, double-coat the tofu: toss it in cornstarch as directed, spritz lightly with oil or toss with an extra teaspoon, then dust with another thin layer of cornstarch before baking.
- Don’t skip the rice vinegar or lime juice. A tiny hit of acid makes the honey and sriracha pop without tasting sharp.
- If sriracha is too spicy, start with 1 tablespoon and add more to taste after mixing the sauce.
- Make the sauce up to a day ahead and refrigerate it. Warm it in the skillet just before you need it.
- To scale up for a crowd, use two sheet pans and rotate them halfway through baking so every piece crisps evenly.
Bake times by cube size:
| Cube Size | Bake Time |
|---|---|
| 3/4-inch cubes | 20 to 25 minutes |
| 1-inch cubes | 25 to 30 minutes |
| 1 1/2-inch cubes | 30 to 35 minutes |
Keeping Leftover Tofu Crispy
- Refrigerate: Store leftovers in an airtight container for up to 3 days. The glaze will soften slightly but the flavor is still great.
- Reheating: Skip the microwave. Reheat in a 350°F air fryer for 4 to 5 minutes or in a hot skillet with a tiny drizzle of oil. Both methods bring back some of that initial crunch.
What to Serve With Hot Honey Tofu
Spoon the glazed tofu over steamed jasmine rice so it soaks up every bit of the sticky sauce. A quick cucumber salad tossed with rice vinegar and a pinch of salt cuts the heat beautifully, and a side of sautéed bok choy or snap peas adds a fresh, green contrast.
Frequently Asked Questions
Can I air-fry the tofu instead of baking?
Yes. Air fry at 400°F (200°C) for 15 to 18 minutes, shaking the basket halfway. The tofu gets even crisper, so watch it closely in the last few minutes.
My sauce isn’t thickening. How do I fix it?
Simmer the sauce a minute longer. If it’s still thin, stir in a cornstarch slurry (1 teaspoon cornstarch mixed with 1 tablespoon cold water) and cook until glossy.
Can I double this recipe?
Yes, but use two baking sheets and rotate them halfway through baking. Crowding the tofu will steam it instead of crisping, so give the pieces plenty of room.

Hot Honey Tofu Recipe
Ingredients
Method
- Preheat oven to 400°F (200°C). Press tofu, cut into 1-inch cubes, and toss with cornstarch, salt, and oil.
- Spread on a lined baking sheet and bake 25 to 30 minutes, flipping halfway, until golden and crisp.
- Meanwhile, whisk honey, sriracha, soy sauce, garlic, and vinegar. Warm in a skillet until bubbly and thickened.
- Add baked tofu to the skillet, toss to coat, and serve immediately over rice with sesame seeds and scallions.
