Sticky Crispy Honey Garlic Tofu Recipe to Try
There are some dishes that just hit the spot every single time, and for me, this Crispy Honey Garlic Tofu is one of them. It strikes that beautiful balance between deeply savoury and satisfyingly sweet, with a texture that is utterly addictive. The tofu cubes develop a wonderfully crisp, golden-brown crust, while the inside remains soft and tender. All of this is coated in a sticky, glossy, garlic-infused sauce that you’ll want to drizzle over everything.
This was inspired by a dish I had at a little restaurant in Spain, of all places, where they served crispy aubergine with honey. I started thinking about how that incredible sweet and savoury combination would work with tofu, and after a few attempts in my own kitchen, this recipe was born. It’s a fantastic way to transform a simple block of tofu into something genuinely special. It’s the kind of meal that works beautifully for a quiet weeknight dinner but is also impressive enough to serve when you have guests.
Whether you’re a seasoned tofu enthusiast or someone looking to incorporate more plant-based meals into your routine, this recipe is a brilliant one to have in your repertoire. The process is straightforward, and the result is a vibrant, flavourful dish that feels both wholesome and a little bit indulgent. We make it regularly at home, and it’s one of those recipes that always leaves the plates clean.
Recipe Overview
This recipe guides you through creating exceptionally crispy tofu cubes, which are then tossed in a shimmering, sweet and savoury honey garlic sauce. The secret lies in a simple cornflour coating and cooking the tofu in batches to ensure every piece gets that perfect crust. I’ve found that a little bit of rice vinegar in the sauce really helps to cut through the sweetness of the honey, creating a more balanced flavour profile.
- Prep Time: 15 minutes (plus 15 minutes for pressing tofu)
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Servings: 2-3 people
- Difficulty: Easy
Why You’ll Love This Crispy Honey Garlic Tofu Recipe
- Genuinely Great Flavour: The sauce is the star here. It’s a rich blend of sweet floral honey, salty soy sauce, pungent fresh garlic, and a gentle warmth from ginger. It reduces down to a thick, sticky glaze that perfectly coats the crispy tofu.
- Ready in Under an Hour: From start to finish, this dish comes together in about 50 minutes, with most of that time being hands-off while the tofu presses. The active cooking part is surprisingly fast.
- Flexible Recipe: You can easily adjust the sauce to your liking. Add a splash of sriracha for some heat, or throw in some steamed broccoli or red bell pepper strips at the end to bulk it up with vegetables.
- Great for Weeknight Dinners: This is an ideal meal for when you want something flavourful without spending hours in the kitchen. It feels like a takeaway treat but is made with fresh, simple ingredients. For another fast Asian-inspired meal, try this Crunchy Asian Chicken Salad.
- Family Tested: Even the most tofu-sceptical members of my family have been won over by this dish. The crispy texture and sweet sauce make it accessible and everyone seems to love it.
Ingredients You’ll Need
For the best results, start with firm or extra-firm tofu, as it holds its shape well and gets much crispier than softer varieties. I always use Kikkoman soy sauce for its consistent, well-rounded flavour. Don’t be tempted to skip the sesame oil; even a small amount adds a wonderful nutty aroma that completes the dish.
- For the Tofu:
- 400g block of extra-firm tofu, drained and pressed
- 60g cornflour
- 1/2 tsp salt
- 1/4 tsp black pepper
- 3 tbsp vegetable or sunflower oil, for frying
- For the Honey Garlic Sauce:
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 80ml honey
- 60ml light soy sauce (or tamari for gluten-free)
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1 tbsp cornflour mixed with 2 tbsp cold water (a cornflour slurry)
- For Garnish:
- 1 tbsp toasted sesame seeds
- 2 spring onions, finely sliced
Adam’s Tip: Pressing the tofu is the most crucial step for achieving a crispy texture. If you don’t have a tofu press, wrap the block in a few sheets of kitchen roll, place it on a plate, and put something heavy on top (like a cast-iron pan or a few tins) for at least 15 minutes. You’ll be amazed at how much water comes out.
How to Make Crispy Honey Garlic Tofu Recipe
The process is broken down into two main stages: first, getting the tofu perfectly crisp, and second, creating that luscious honey garlic sauce to coat it in. Work methodically, and you’ll have this delicious meal on the table in no time.
- Prepare the Tofu: Once your tofu is well-pressed, pat it dry with more kitchen roll. Cut the block into 2-3 cm cubes.
- Coat the Tofu: In a medium-sized bowl, mix together the 60g cornflour, salt, and black pepper. Add the tofu cubes and gently toss them until each piece is evenly and generously coated. I find that using my hands is the best way to do this without breaking the tofu.
- Fry the Tofu (First Batch): Heat about half of the vegetable oil in a large non-stick frying pan or wok over a medium-high heat. Once the oil is shimmering, carefully add half of the tofu cubes in a single layer. Be sure not to overcrowd the pan.
- Get it Crispy: Fry the tofu for 5-7 minutes, turning the cubes every couple of minutes, until all sides are golden brown and crisp. Use tongs to transfer the cooked tofu to a plate lined with kitchen roll to drain any excess oil.
- Fry the Tofu (Second Batch): Add the remaining oil to the pan and repeat the process with the second half of the tofu cubes. Once all the tofu is cooked, set it aside.
- Start the Sauce: Wipe out the pan. Reduce the heat to medium and add the minced garlic and grated ginger. Sauté for about 30 seconds until fragrant, being careful not to let the garlic burn.
- Combine Sauce Ingredients: Pour the honey, soy sauce, rice vinegar, and sesame oil into the pan. Stir everything together and bring it to a gentle simmer.
- Thicken the Sauce: Give your cornflour slurry (1 tbsp cornflour + 2 tbsp water) a quick stir, then pour it into the simmering sauce. Continue to stir as the sauce thickens, which should only take about 1-2 minutes. It should become glossy and thick enough to coat the back of a spoon.
- Combine and Serve: Turn off the heat. Add the crispy tofu cubes back into the pan with the sauce. Gently toss everything together until every piece of tofu is coated in the sticky glaze. Serve immediately, garnished with toasted sesame seeds and sliced spring onions.
Tips From My Kitchen
- Temperature Control: When frying the tofu, ensure your oil is hot enough before you start. If it’s too cool, the cornflour coating will absorb oil and become greasy rather than crisp. A small pinch of cornflour should sizzle immediately when dropped in.
- The Secret Step: After coating the tofu cubes in cornflour, let them sit for a minute or two before frying. I learned that this brief rest helps the coating adhere to the tofu, creating an even crispier shell that won’t fall off in the pan.
- Make-Ahead: You can press the tofu and mix the sauce ingredients (except for the cornflour slurry) up to a day in advance. Store them separately in airtight containers in the fridge. This makes the final cooking process much faster.
- Storage: Store any leftovers in an airtight container in the fridge for up to 3 days. The tofu will lose its crispness, but the flavour is still fantastic. I recommend reheating it in an air fryer or a hot oven for a few minutes to help bring back some of the texture.
Common Mistakes to Avoid
- Not Pressing the Tofu Enough: This is the most common pitfall. Tofu is packed in water, and if you don’t remove that excess moisture, it will steam in the pan instead of frying, resulting in a soft, sad texture. Don’t skip this step!
- Overcrowding the Pan: Tipping all the tofu in at once might seem efficient, but it lowers the temperature of the oil and creates steam. This prevents the tofu from browning and getting crisp. For the best results, as advised by culinary experts like those at Serious Eats, always cook in batches, leaving space between each piece.
- Burning the Garlic: Minced garlic can burn in a matter of seconds in a hot pan, which will make your entire sauce taste bitter. Keep the heat on medium and stir constantly during the 30 seconds it takes to become fragrant.
Delicious Variations to Try
One of the best things about this recipe is how easily it can be adapted. Here are a few variations I’ve tried and loved:
- Spicy Honey Garlic Tofu: Add 1-2 teaspoons of sriracha or a pinch of dried chilli flakes to the sauce when you add the honey and soy sauce. Adjust the amount to your preferred level of heat.
- Vegan Honey Garlic Tofu: To make this recipe completely plant-based, simply substitute the honey with an equal amount of maple syrup or agave nectar. The flavour will be slightly different but just as delicious.
- Different Protein: This glorious honey garlic sauce is not just for tofu! It works wonderfully with pan-fried chicken breast pieces, prawns, or even salmon fillets. Just adjust the cooking time accordingly. The sauce would also be fantastic on my Garlic Parmesan Chicken Pasta.
What to Serve With Crispy Honey Garlic Tofu Recipe
This dish is robust enough to be the main event. I love serving it with simple sides that complement the rich sauce without overpowering it.
- Steamed Jasmine Rice: The fluffy, fragrant grains are perfect for soaking up every last bit of that delicious honey garlic sauce.
- Steamed or Stir-Fried Greens: Tenderstem broccoli, pak choi, or green beans, lightly steamed and seasoned, add a fresh, vibrant contrast to the rich tofu.
- Refreshing Salad: For a lighter meal, pair it with a crisp side salad. A simple one like my Classic House Salad with Red Wine Vinaigrette would be a great accompaniment.
- Drink Pairing: A crisp, cold lager or an off-dry Riesling cuts through the sweetness of the sauce beautifully. For a non-alcoholic option, iced green tea is a great choice.
Frequently Asked Questions

Crispy Honey Garlic Tofu Recipe
Ingredients
Method
- Prepare the Tofu: Once your tofu is well-pressed, pat it dry with more kitchen roll. Cut the block into 2-3 cm cubes.
- Coat the Tofu: In a medium-sized bowl, mix together the 60g cornflour, salt, and black pepper. Add the tofu cubes and gently toss them until each piece is evenly and generously coated. I find that using my hands is the best way to do this without breaking the tofu.
- Fry the Tofu (First Batch): Heat about half of the vegetable oil in a large non-stick frying pan or wok over a medium-high heat. Once the oil is shimmering, carefully add half of the tofu cubes in a single layer. Be sure not to overcrowd the pan.
- Get it Crispy: Fry the tofu for 5-7 minutes, turning the cubes every couple of minutes, until all sides are golden brown and crisp. Use tongs to transfer the cooked tofu to a plate lined with kitchen roll to drain any excess oil.
- Fry the Tofu (Second Batch): Add the remaining oil to the pan and repeat the process with the second half of the tofu cubes. Once all the tofu is cooked, set it aside.
- Start the Sauce: Wipe out the pan. Reduce the heat to medium and add the minced garlic and grated ginger. Sauté for about 30 seconds until fragrant, being careful not to let the garlic burn.
- Combine Sauce Ingredients: Pour the honey, soy sauce, rice vinegar, and sesame oil into the pan. Stir everything together and bring it to a gentle simmer.
- Thicken the Sauce: Give your cornflour slurry (1 tbsp cornflour + 2 tbsp water) a quick stir, then pour it into the simmering sauce. Continue to stir as the sauce thickens, which should only take about 1-2 minutes. It should become glossy and thick enough to coat the back of a spoon.
- Combine and Serve: Turn off the heat. Add the crispy tofu cubes back into the pan with the sauce. Gently toss everything together until every piece of tofu is coated in the sticky glaze. Serve immediately, garnished with toasted sesame seeds and sliced spring onions.
Notes
I really hope you give this Crispy Honey Garlic Tofu recipe a try. It has become a true staple in my kitchen, and friends always ask me for this recipe after trying it at dinner parties. It’s a joy to cook and even more of a joy to eat. If you do make it, I’d love to hear how it turned out for you in the comments below!
Happy cooking,
Adam Henderson
