Honey Garlic Tofu
Crispy honey garlic tofu ready in 30 minutes! This naturally gluten-free dinner recipe tofu lovers adore features a sweet-savory sauce that’s pure magic.
You know, I used to think tofu was one of those ingredients you had to be a culinary genius to make taste good. Bland, rubbery, kinda intimidating—sound familiar? Then one busy Tuesday evening, I threw together this honey garlic tofu out of sheer desperation (and an almost-empty fridge), and let me tell you, it changed everything.
This honey garlic tofu is naturally gluten-free, packed with protein, and comes together faster than ordering takeout. The crispy cornflour coating gives you that satisfying crunch, while the sticky honey garlic sauce is so good you’ll want to drizzle it on everything. It’s become our go-to for those nights when we need dinner recipes tofu can star in—without spending hours in the kitchen.
Whether you’re figuring out what to cook with tofu for the first time or you’re a seasoned plant-based cooking pro, this recipe is foolproof. The secret? A quick marinade, a good sear, and a sauce that tastes like it took way more effort than it actually did. Trust me, even my pickiest eater asked for seconds.
Table of Contents

Honey Garlic Tofu
Equipment
- Frying pan or skillet
- Tongs
- Shallow container for marinating
- Paper towels or clean kitchen towel
- Plate for coating
- Spatula
Ingredients
For the Tofu
- 1 block firm tofu 280g
- 1 tbsp soy sauce for marinade
- 1 splash sesame oil optional
- 3 tbsp corn flour cornstarch
- 2 tsp salt
- 2 tsp black pepper
- 3 tbsp vegetable oil
For the Honey Garlic Sauce
- 4 cloves garlic minced
- 3 tbsp soy sauce
- 1 tbsp rice wine vinegar
- 2 tbsp honey
- 2 tbsp butter
For Serving
- fluffy white rice
- spring onion thinly sliced
Instructions
- Press your tofu if it’s extra wet (wrap it in paper towels and set something heavy on top for 10 minutes), then pat it completely dry with a clean kitchen towel. Cube it into bite-sized pieces or slice it into thick slabs about 2cm each—I prefer slices because they get crispier. The drier your tofu, the better it’ll crisp up, so don’t skip this step.
- Place your tofu in a shallow container and pour the soy sauce over it, plus a splash of sesame oil if you’ve got it (it adds this gorgeous nutty aroma). Let it hang out for 30 minutes—this is when the magic starts happening. The tofu soaks up all that umami goodness, so it’s not just crispy on the outside but flavorful all the way through.
- Mix your corn flour, salt, and pepper on a plate. Press each tofu slice firmly into the mixture on both sides until it’s evenly coated—like giving it a little flour hug. This cornflour coating is what creates that irresistible golden crust, so make sure every inch is covered.
- Heat your vegetable oil in a large frying pan over medium-high heat until it shimmers. Carefully add the tofu slices with tongs (no splashing!) and let them sizzle away for about 3 minutes per side. You’ll know they’re ready to flip when the edges turn golden brown and they release easily from the pan—that’s the sound and smell of crispy perfection.
- Remove your crispy tofu and set it aside on a plate. In the same pan (all those crispy bits add flavor!), toss in the minced garlic and let it get fragrant for just a few seconds. Pour in the soy sauce, rice wine vinegar, and honey, then add the butter last. Stir everything together for about 30 seconds until the butter melts and the sauce starts to bubble—it’ll smell absolutely incredible.
- Add the tofu back to the pan and let it swim in that gorgeous honey garlic sauce for 2-3 minutes on each side. Use your spatula or tongs to turn the pieces gently, making sure every surface gets coated in that sticky, sweet-savory glaze. The sauce will thicken slightly and cling to the tofu like a dream.
- Remove from heat and slice your tofu into strips if you made thick slabs. Serve immediately over fluffy white rice, sprinkle with thinly sliced spring onions for a pop of color and freshness, and watch it disappear. Seriously, make extra—this honey garlic tofu never lasts long at our table.
Notes
Ingredients

For the Tofu:
- 1 block firm tofu (280g)
- 1 tbsp soy sauce (for marinade)
- Splash of sesame oil (optional)
- 3 tbsp corn flour (cornstarch)
- 2 tsp salt
- 2 tsp black pepper
- 3 tbsp vegetable oil
For the Honey Garlic Sauce:
- 4 cloves garlic, minced
- 3 tbsp soy sauce
- 1 tbsp rice wine vinegar
- 2 tbsp honey
- 2 tbsp butter
For Serving:
- Fluffy white rice
- Thinly sliced spring onion
Step-by-Step Instructions
Step 1: Prep Your Tofu
Press your tofu if it’s extra wet (wrap it in paper towels and set something heavy on top for 10 minutes), then pat it completely dry with a clean kitchen towel. Cube it into bite-sized pieces or slice it into thick slabs about 2cm each—I prefer slices because they get crispier. The drier your tofu, the better it’ll crisp up, so don’t skip this step.
Step 2: Marinate for Maximum Flavor
Place your tofu in a shallow container and pour the soy sauce over it, plus a splash of sesame oil if you’ve got it (it adds this gorgeous nutty aroma). Let it hang out for 30 minutes—this is when the magic starts happening. The tofu soaks up all that umami goodness, so it’s not just crispy on the outside but flavorful all the way through.
Step 3: Coat in Cornflour
Mix your corn flour, salt, and pepper on a plate. Press each tofu slice firmly into the mixture on both sides until it’s evenly coated—like giving it a little flour hug. This cornflour coating is what creates that irresistible golden crust when you’re exploring tofu recipe ideas, so make sure every inch is covered.
Step 4: Fry Until Golden and Crispy
Heat your vegetable oil in a large frying pan over medium-high heat until it shimmers. Carefully add the tofu slices with tongs (no splashing!) and let them sizzle away for about 3 minutes per side. You’ll know they’re ready to flip when the edges turn golden brown and they release easily from the pan—that’s the sound and smell of crispy perfection.
Step 5: Make the Honey Garlic Sauce
Remove your crispy tofu and set it aside on a plate. In the same pan (all those crispy bits add flavor!), toss in the minced garlic and let it get fragrant for just a few seconds. Pour in the soy sauce, rice wine vinegar, and honey, then add the butter last. Stir everything together for about 30 seconds until the butter melts and the sauce starts to bubble—it’ll smell absolutely incredible.
Step 6: Coat and Glaze
Add the tofu back to the pan and let it swim in that gorgeous honey garlic sauce for 2-3 minutes on each side. Use your spatula or tongs to turn the pieces gently, making sure every surface gets coated in that sticky, sweet-savory glaze. The sauce will thicken slightly and cling to the tofu like a dream.
Step 7: Slice and Serve
Remove from heat and slice your tofu into strips if you made thick slabs. Serve immediately over fluffy white rice, sprinkle with thinly sliced spring onions for a pop of color and freshness, and watch it disappear. Seriously, make extra—this honey garlic tofu never lasts long at our table.

Smart Substitutions
Soy sauce alternatives: Use tamari or coconut aminos to keep this veg tofu recipe completely gluten-free and allergen-friendly. Tamari has a richer, less salty flavor that works beautifully in the marinade and sauce. If you’re watching sodium, go with low-sodium tamari and adjust the salt in your coating.
Butter swap: Replace the butter with vegan butter or an extra tablespoon of sesame oil to make this completely plant-based. The sauce will still be gloriously sticky and flavorful—I promise you won’t miss a thing. Just add it at the end and let it melt into that sweet-savory glaze.
Honey alternatives: Swap honey for maple syrup or agave nectar if you’re keeping things vegan or just prefer a different sweetness profile. Maple syrup gives you this warm, slightly caramelized flavor that’s absolutely divine with garlic. Use the same amount and you’re golden.
Cornflour substitute: No corn flour? Arrowroot powder or regular cornstarch work just as well for that crispy coating. Some readers have even used gluten-free all-purpose flour with great success. The key is getting that tofu completely coated before it hits the pan.
Troubleshooting Tips
Tofu’s not getting crispy: Make sure you’ve pressed and dried your tofu really well before coating—excess moisture is the enemy of crispiness. Also, don’t overcrowd your pan or the temperature will drop and you’ll end up steaming instead of frying. Give each piece some breathing room and resist the urge to flip too early.
Sauce is too thin: Let it bubble away for an extra 30 seconds to a minute until it thickens up. The honey and butter will naturally create a glaze as the liquid reduces. If it’s still runny, you can whisk in a tiny bit of cornflour mixed with water (like a quarter teaspoon) to help it along.
Garlic is burning: This happens if your pan’s too hot after frying the tofu. Lower the heat to medium before adding the garlic, and have all your sauce ingredients ready to go in quickly. Garlic goes from fragrant to burnt in seconds, so speed is your friend here.
Tofu is sticking to the pan: Your pan might not be hot enough, or you need a bit more oil. Make sure the oil is shimmering before you add the tofu, and don’t try to move the pieces until they’ve had time to develop that golden crust. Patience pays off with perfectly crispy dinner recipes tofu can shine in.
Storage and Meal Prep
Store leftover honey garlic tofu in an airtight container in the fridge for up to 3 days. I won’t lie—it’s best fresh when it’s still crispy, but leftovers are still delicious cold over salads or reheated gently in a pan. The microwave makes it a bit softer, so if you want to maintain some texture, a quick pan reheat is your best bet.
For meal prep, you can press and marinate your tofu up to a day ahead, keeping it covered in the fridge. I don’t recommend coating it in cornflour until you’re ready to cook, though—it gets gummy if it sits too long. The sauce can be whisked together ahead of time and stored separately, then just heated through when you’re ready to cook.
Serving Suggestions
Serve this honey garlic tofu over jasmine or basmati rice to soak up every drop of that incredible sauce—it’s as light and fluffy as a cloud when cooked right. Add some steamed broccoli, snap peas, or bok choy on the side for a complete meal that’s colorful and nutritious. A sprinkle of sesame seeds adds a nice nutty crunch too.
This makes an amazing protein addition to grain bowls, noodle dishes, or even lettuce wraps for a lighter option. My kids love it tucked into soft tacos with shredded cabbage and a squeeze of lime—weird combo, I know, but trust the process. It’s also perfect for a casual weeknight dinner or even a holiday potluck when you need something that’ll please both the plant-based eaters and the skeptics.
Pair it with our gluten-free pizza eggs for a protein-packed brunch, or serve alongside this sweet potato and chickpea curry for a vibrant vegetarian feast. Want something sweet after? These almond flour chocolate chip cookies are the perfect finish.

Delicious Variations
Spicy honey garlic tofu: Add a teaspoon of sriracha or red pepper flakes to the sauce for a sweet-spicy kick that’ll wake up your taste buds. You can also add some freshly grated ginger with the garlic for extra warmth. It’s perfect for those nights when you want your tofu recipe ideas to have a little more punch.
Kid-friendly version: Cut back on the garlic to just 2 cloves and add an extra tablespoon of honey to make it sweeter and milder. Kids tend to love the sticky-sweet coating, and the crispy texture makes it fun to eat. Serve with their favorite veggies and watch them actually get excited about dinner.
Extra crispy version: After coating in cornflour, dip the tofu in a beaten egg (or flax egg for vegan), then press into panko breadcrumbs before frying. This creates an ultra-crunchy coating that’s absolutely addictive. It takes a couple extra minutes but the texture is next-level incredible.
Asian-inspired bowl: Toss your cooked honey garlic tofu with soba noodles, edamame, shredded carrots, and a drizzle of sesame dressing. Top with pickled ginger and nori strips for a restaurant-worthy meal at home. Well, it’s basically what I make when I’m trying to impress someone without spending all day cooking.
Honey Garlic Tofu FAQs
Can I use silken tofu instead of firm?
Silken tofu is too delicate for this recipe—it’ll fall apart when you try to flip it. Stick with firm or extra-firm tofu for the best texture and structure. If firm tofu is all you have but it seems soft, press it extra well to remove as much moisture as possible before marinating.
How do I know when the tofu is done frying?
Your tofu is ready when it’s golden brown on each side and releases easily from the pan without sticking. It should feel crispy on the outside when you gently press it with your tongs. The whole process takes about 6 minutes total (3 minutes per side), but trust your eyes and nose—that toasty aroma is your friend.
What’s the best way to press tofu?
Wrap your tofu block in paper towels or a clean kitchen towel, place it on a plate, and set something heavy on top (like a cast iron skillet or a few cookbooks). Let it sit for 10-15 minutes to squeeze out excess water. You can also buy a tofu press if you cook with tofu often—they’re surprisingly handy little tools.
Why does my honey garlic sauce separate?
This usually happens if the heat is too high and the butter breaks. Keep your heat at medium and whisk constantly while adding the butter last. The sauce should emulsify into a smooth glaze. If it does separate, remove from heat immediately and whisk in a tiny splash of cold water to bring it back together.
Can I make this ahead for meal prep?
You can prep components ahead, but I recommend cooking fresh for the best crispy texture. Press and marinate your tofu the night before, and mix your sauce ingredients together so everything’s ready to go. Then it only takes 10 minutes of active cooking time when you’re ready to eat, which makes weeknight dinner recipes tofu stars in totally doable.
Best way to reheat leftover tofu?
Skip the microwave if you want any crispiness—it’ll make your tofu rubbery. Instead, reheat in a pan over medium heat with a tiny drizzle of oil for 2-3 minutes per side. The oven works too (375°F for about 10 minutes) if you’re reheating a larger batch. It won’t be quite as crispy as fresh, but it’s still really tasty.
Why This Recipe Works
Man, oh man, this honey garlic tofu has become one of those recipes I turn to again and again, and here’s why it’s such a winner. The cornflour coating creates an incredibly crispy exterior that seals in moisture while giving you that satisfying crunch in every bite. When you combine that texture with the sticky-sweet honey garlic sauce, you get this perfect balance of flavors and textures that makes tofu actually exciting.
The marinating step is crucial—it gives the tofu time to absorb those savory notes from the soy sauce before you even start cooking. According to research from the Harvard T.H. Chan School of Public Health, tofu is an excellent source of plant-based protein and contains all nine essential amino acids, making recipes like this perfect for anyone looking to add more nutritious plant-based meals to their rotation.
What I love most is how accessible this recipe is for beginners trying to figure out what to cook with tofu for the first time. You don’t need fancy equipment or hard-to-find ingredients—just a good pan, some basic pantry staples, and about 30 minutes. The technique of coating and pan-frying works for so many other veg tofu recipes too, so once you master this one, you’ve got a skill you can use over and over.
The honey garlic sauce is naturally gluten-free when you use tamari, and the whole dish comes together with ingredients you probably already have. Plus, it’s genuinely delicious enough that even the tofu skeptics in your life will be reaching for seconds. That’s the real test, isn’t it?
