Golden, extra-firm tofu cubes are pressed, coated in cornstarch, and pan-fried until crispy on all sides. The finished pieces are then tossed in a glossy honey garlic sauce made with soy sauce, rice vinegar, sesame oil, and fresh minced garlic. The result is a satisfying vegetarian main with crunchy exteriors and tender interiors, balanced by the sweet and umami-rich glaze. Serve over steamed rice or noodles for a complete Asian-inspired meal.
The sizzle of tofu hitting a hot pan is one of those sounds that makes everyone in the house wander into the kitchen asking when dinner will be ready. My roommate in college used to joke that tofu was boring, until the night I made this and she ate three helpings standing at the counter. That golden crunch, the sticky honey garlic glaze clinging to every edge, changed her mind permanently.
I started making this on busy weeknights when takeout felt tempting but my wallet disagreed. One evening my neighbor knocked on the door to return a borrowed bowl, caught a whiff of garlic and honey drifting through the hallway, and ended up staying for dinner with a bowl of steamed rice I had not even planned to share.
Ingredients
- Extra firm tofu (400 g): This is nonnegotiable because soft or silken tofu will fall apart and never crisp up the way you want.
- Soy sauce (1 tbsp for tofu plus 3 tbsp for sauce): It seasons the tofu before frying and builds depth in the sauce.
- Cornstarch (2 tsp for tofu plus 1 tsp for sauce): The coating on the tofu is what makes the magic crust happen, and the teaspoon in the sauce thickens it to a glossy glaze.
- Vegetable oil (2 tbsp): A neutral oil lets the tofu flavor shine without competing.
- Honey (3 tbsp): This balances the salty soy sauce and helps the sauce caramelize beautifully on the tofu.
- Garlic cloves, minced (3): Fresh garlic makes a huge difference here, so please do not reach for the jarred kind.
- Rice vinegar (1 tsp): A small splash of acidity brightens the whole dish and cuts through the sweetness.
- Sesame oil (1 tsp): That unmistakable toasty aroma is what makes this taste like restaurant quality.
- Water (1 tbsp): Just enough to loosen the sauce so it coats evenly.
- Green onions, sliced (2): A fresh, sharp contrast sprinkled on top at the end.
- Sesame seeds (1 tsp): More for looks than flavor, but they make the dish look finished.
Instructions
- Press and cube the tofu:
- Drain the tofu and press it firmly between clean kitchen towels under something heavy for at least ten minutes. Cut it into even 2 cm cubes so every piece cooks at the same rate.
- Season and coat:
- Toss the cubes gently with one tablespoon of soy sauce and let them sit for five minutes to absorb the flavor. Sprinkle cornstarch over the top and toss with your hands until each piece is lightly and evenly dusted.
- Fry until golden:
- Heat the oil in a large nonstick skillet over medium high heat until it shimmers. Add the tofu in a single layer with space between pieces and fry, turning every few minutes, until deeply golden on all sides, about ten to twelve minutes total.
- Whisk the sauce:
- While the tofu fries, whisk together the honey, three tablespoons soy sauce, minced garlic, rice vinegar, sesame oil, water, and one teaspoon cornstarch in a small bowl until smooth.
- Thicken the glaze:
- Pour the sauce into the empty skillet and set it over medium heat. Let it bubble and simmer for two to three minutes, stirring constantly, until it thickens enough to coat the back of a spoon.
- Toss and serve:
- Slide the crispy tofu back into the skillet and fold it gently through the sauce until every piece is coated and glistening. Serve immediately over steamed rice or noodles, topped with green onions and sesame seeds.
The first time I served this at a small dinner gathering, the conversation stopped entirely for a full minute while everyone ate in satisfied silence. Moments like that remind me why cooking for people matters more than any fancy restaurant meal ever could.
Making It Your Own
Once you have the basic technique down, this recipe is endlessly adaptable. I have tossed in broccoli florets during the last few minutes of frying, doubled the garlic on a cold night when I felt brave, and swapped honey for maple syrup when a vegan friend came over. The sauce base is forgiving enough to handle a squeeze of sriracha or a spoonful of ginger without breaking.
Getting That Crust Right
The biggest mistake I made early on was flipping the tofu too often out of impatience. Let it sit undisturbed for at least three minutes on each side until you see the edges turn deeply brown. A good nonstick skillet helps enormously, and resist the urge to poke and prod because the crust needs uninterrupted contact with the hot surface to form properly.
Serving and Storing
This dish is best eaten right away while the contrast between the crunchy exterior and the sticky sauce is at its peak. If you need to store leftovers, keep the tofu and sauce separate in the refrigerator and reheat the tofu in a dry skillet to bring back some of the crispness.
- Reheating in the microwave will make the tofu soft, so use a skillet if you can.
- The sauce can be made a day ahead and kept in a jar in the fridge.
- Garnish with fresh green onions right before serving so they stay bright and snappy.
This is the kind of recipe that earns a permanent spot in your weekly rotation because it asks for so little and gives back so much. Make it once and you will never look at tofu the same way again.
Recipe Questions & Answers
- → How do I get tofu really crispy?
-
Press the tofu for at least 10 minutes to remove excess moisture, coat evenly with cornstarch, and fry in a single layer over medium-high heat. Avoid overcrowding the pan and turn occasionally until golden on all sides.
- → Can I make this vegan?
-
Yes, simply substitute the honey with maple syrup or agave nectar. The flavor profile remains similar with a rich sweetness that complements the garlic and soy sauce.
- → What should I serve with this?
-
Steamed jasmine rice, brown rice, or noodles work perfectly. Sautéed vegetables like bok choy, broccoli, or snap peas make excellent sides for a balanced meal.
- → How long does this keep in the refrigerator?
-
Store in an airtight container for up to 3-4 days. Note that the tofu may soften slightly as it absorbs the sauce. Reheat in a skillet over medium heat to restore some crispiness.
- → Can I add extra spice?
-
Absolutely. Add red pepper flakes, a splash of sriracha, or sliced fresh chili to the sauce while simmering. Start with a small amount and adjust to your preferred heat level.
- → Why press tofu before cooking?
-
Pressing removes waterlogged moisture, allowing the tofu to absorb marinade better and achieve a crispy exterior when fried. Without pressing, tofu tends to steam rather than crisp up in the pan.