Transform extra-firm tofu into irresistibly crispy golden cubes, then coat them in a luscious honey garlic sauce that strikes the perfect balance between sweet and savory. This Asian-inspired dish comes together in just 40 minutes, making it ideal for busy weeknight dinners.
The secret to achieving restaurant-style crunch? Press your tofu thoroughly and coat it in cornstarch before pan-frying. The homemade sauce combines honey, soy sauce, garlic, and sesame oil for an umami-rich glaze that clings beautifully to each crispy cube.
Serve over steaming rice or noodles, garnish with fresh green onions and sesame seeds, and enjoy a satisfying plant-based meal that even meat lovers will crave.
My roommate walked into the kitchen one Tuesday night while I was pressing a block of tofu under a stack of cookbooks and asked if I had lost my mind. The smell that filled our apartment forty minutes later, honey caramelizing against crispy golden cubes, answered that question better than I ever could. We stood over the skillet with forks, forgetting plates entirely. That tofu never even made it to a bowl of rice.
I have made this for friends who swore they hated tofu, and watched them go back for third and fourth helpings without a word of apology. There is something about that sticky, glossy sauce clinging to each crispy edge that makes people forget their prejudices entirely. One friend now texts me every week asking for the recipe, claiming she has lost it again.
Ingredients
- Extra-firm tofu (400 g): This is non-negotiable, as silken or soft tofu will fall apart the moment it hits the pan and you will end up with scrambled mush instead of proud golden cubes.
- Soy sauce (1 tbsp for tofu, 3 tbsp for sauce): The first tablespoon seasons the tofu before cooking, while the larger amount builds depth in the sauce itself.
- Cornstarch (2 tsp for coating, 1 tsp for sauce): Coating the tofu creates a crust that actually holds up, and the teaspoon in the sauce gives it that clinging, velvety texture.
- Vegetable oil (2 tbsp): You need a neutral oil with a high smoke point here, so olive oil will make things taste bitter and burn before the tofu crisps.
- Honey (3 tbsp): This is the backbone of the sweet side, and it caramelizes beautifully in the hot skillet to create those slightly tacky, irresistible edges.
- Garlic, minced (3 cloves): Fresh garlic makes a real difference here, so please do not reach for the jarred stuff if you can help it at all.
- Rice vinegar (1 tsp): Just a splash cuts through the sweetness and keeps the sauce from tasting one-dimensional.
- Sesame oil (1 tsp): Added at the end for fragrance rather than cooking, as toasted sesame oil burns easily and turns bitter.
- Water (1 tbsp): Helps thin the sauce just enough so it coats every surface without becoming a thick paste.
- Green onions and sesame seeds for garnish: Optional in theory, but the green onions add a fresh bite and the sesame seeds make it look like you tried harder than you did.
Instructions
- Press and cube the tofu:
- Drain the tofu and press it under something heavy for at least ten minutes, then cut it into even two-centimeter cubes so they all cook at the same rate and you are not stuck with some crispy and some soggy.
- Season and coat:
- Toss the cubes gently with one tablespoon of soy sauce and let them sit for five minutes to absorb the flavor, then sprinkle on the cornstarch and toss until every side looks matte and evenly dusted.
- Fry until golden:
- Heat the oil in a large non-stick skillet over medium-high heat and add the tofu in a single layer with space between each cube, then resist the urge to poke at them for about five minutes until the bottoms are deeply golden before turning.
- Whisk the sauce:
- While the tofu fries, whisk together the honey, remaining soy sauce, minced garlic, rice vinegar, sesame oil, water, and the last teaspoon of cornstarch in a small bowl until completely smooth.
- Thicken the sauce:
- Pour the sauce into the empty skillet and let it bubble over medium heat for two to three minutes, stirring constantly once it starts to thicken so nothing catches on the bottom.
- Toss and serve:
- Slide the crispy tofu back into the skillet and fold it gently through the sauce with a spatula, coating every piece without crushing them, then serve immediately with green onions and sesame seeds scattered on top.
I once brought a double batch of this to a potluck where it sat next to a spread of elaborate homemade dishes, and it was the first plate emptied clean. A woman I had never met tracked me down in the kitchen to ask what restaurant I had ordered it from. That moment convinced me this humble tofu dish could hold its own anywhere.
Making It Your Own
The sauce is endlessly adaptable once you understand the balance of sweet, salty, and tangy. Add a spoonful of chili flakes or a squirt of sriracha if you want heat, or swap the honey for maple syrup to keep it fully vegan without losing the sticky texture. I have thrown in a handful of steamed broccoli or snap peas at the end and called it a complete meal with zero complaints from anyone at the table.
What to Serve Alongside
Steamed jasmine rice is the obvious and correct answer, but I have also served this over soba noodles, tucked into lettuce cups, and once folded into a wrap with shredded cabbage because I had run out of rice. Quinoa works too if that is what is in your pantry. The sauce is assertive enough that it pairs well with something plain and starchy to soak it all up.
Storage and Reheating
The tofu is at its absolute best the moment it leaves the pan, but leftovers keep well in the fridge for up to three days if you store them in an airtight container. Reheating in a dry skillet over medium heat restores more crunch than a microwave ever will. I actually love cold leftover tofu cubes straight from the container for lunch the next day.
- Sauce thickens further as it sits, so add a splash of water when reheating.
- Freeze the pressed raw tofu cubes before coating for an even chewier texture after frying.
- Always press fresh tofu rather than previously frozen for the crispiest result.
This is the recipe that turned tofu from a health food compromise into something I genuinely crave and cook on repeat. Keep a block of extra-firm tofu in your fridge at all times and you are never more than forty minutes away from something truly satisfying.
Recipe Questions & Answers
- → How do I get my tofu really crispy?
-
Press your tofu for at least 10 minutes to remove excess moisture, then coat evenly with cornstarch before frying. Use medium-high heat and don't overcrowd the pan—let the cubes develop a golden crust on each side before turning.
- → Can I make this dish vegan?
-
Absolutely! Simply replace the honey with maple syrup or agave nectar. The sauce will still have that perfect sweet-savory balance while being completely plant-based.
- → What can I serve with honey garlic tofu?
-
Steamed jasmine rice, noodles, or quinoa work wonderfully as bases. Add sautéed vegetables like broccoli, bell peppers, or bok choy on the side for a complete, nutritious meal.
- → Can I bake the tofu instead of frying?
-
Yes! Arrange cornstarch-coated tofu on a baking sheet and bake at 400°F (200°C) for 25-30 minutes, flipping halfway through. The texture will be slightly less crispy but still delicious.
- → How long does the sauce keep in the refrigerator?
-
The honey garlic sauce can be made up to 3 days in advance and stored in an airtight container. Reheat gently on the stove before tossing with freshly cooked tofu.
- → Can I add spice to this dish?
-
Certainly! Add red pepper flakes, sriracha, or sliced fresh chili to the sauce while simmering. Start with ½ teaspoon and adjust to your preferred heat level.