Honey Garlic Tofu is a simple and tasty dish featuring crispy tofu cubes tossed in a sticky, sweet, and garlicky sauce. The combination of honey and garlic brings out a lovely balance of flavors that feel both fresh and comforting. You get a nice mix of soft tofu inside with a slightly crunchy outside, all coated in that flavorful glaze.
I love making this dish when I want something quick but satisfying. The sauce is easy to put together, and it makes the tofu taste so much more exciting than plain tofu alone. One of my favorite tricks is to press the tofu well before cooking so it gets extra crispy and holds the sauce perfectly—trust me, it makes all the difference!
This honey garlic tofu pairs wonderfully with a side of steamed rice or some stir-fried veggies, turning it into a complete meal. Whenever I make it, I like to sprinkle some chopped green onions or sesame seeds on top for a little extra crunch and color. It’s a meal that everyone can enjoy, whether you’re a tofu fan or just trying it for the first time.
Key Ingredients & Substitutions
Tofu: Firm or extra-firm tofu works best here because it holds its shape during frying. I like pressing it well to remove moisture — this helps it crisp up nicely. If you can’t find firm tofu, try freezing it first and then thawing to get a chewier texture.
Honey: This adds sweetness and a glossy finish. For a vegan version, swap honey with maple syrup or agave nectar. I find maple syrup gives a nice depth while still keeping it sticky.
Soy Sauce: Use low sodium soy sauce if you’re watching salt intake. You can also try tamari for a gluten-free option. It’s key for that salty, umami flavor that balances the honey’s sweetness.
Cornstarch: Coating tofu in cornstarch before frying helps create a crispy crust. You can use arrowroot powder or potato starch as alternatives if needed.
How Do I Get Crispy Tofu for This Honey Garlic Dish?
Crispy tofu is the highlight here. Follow these simple steps:
- Press the tofu gently with paper towels or a clean cloth for 15-20 minutes to remove excess water.
- Cut tofu into even cubes so they cook evenly.
- Toss tofu cubes in cornstarch to coat — this creates a crunchy shell.
- Fry tofu in a hot pan with enough oil, moving gently so cubes don’t stick or break.
- Turn them occasionally to brown all sides evenly.
Once crispy, toss tofu in the sauce quickly to keep that crunch while coating with flavor. Avoid stirring too much after adding the sauce to keep crispiness intact.

Equipment You’ll Need
- Non-stick skillet or frying pan – I prefer it because it helps make the tofu crispy without sticking.
- Spatula or tongs – helps turn the tofu pieces easily during frying.
- Mixing bowls – for tossing the tofu in cornstarch and mixing the sauce ingredients.
- Measuring spoons and cups – keep things precise for the sauce.
- Paper towels – to press and drain the tofu, making it crisper.
- Serving plate and spoon – for plating and tossing the tofu in the sauce.
Flavor Variations & Add-Ins
- Use different proteins like chicken, shrimp, or tempeh to switch up the dish depending on what you like or have on hand.
- Try adding chili flakes or hot sauce if you want a spicy kick.
- Mix in colorful vegetables like bell peppers, broccoli, or snap peas for a more filling meal.
- Swap sesame oil for a dash of oil with toasted garlic or ginger for extra flavor.
How to Make Honey Garlic Tofu
Ingredients You’ll Need:
- 1 block (14 oz) firm or extra-firm tofu
- 2 tablespoons cornstarch
- 2 tablespoons vegetable oil (for frying)
- 3 tablespoons honey
- 3 tablespoons soy sauce (use low sodium if preferred)
- 3 cloves garlic, minced
- 1 tablespoon rice vinegar or apple cider vinegar
- 1 teaspoon grated fresh ginger (optional)
- 1/4 cup water
- 1 teaspoon sesame oil
- 1 tablespoon sesame seeds (for garnish)
- 2 green onions, thinly sliced (for garnish)
- Steamed white rice, for serving
Time Needed:
This recipe takes about 10 minutes to prep and 15 minutes to cook, so you can have a delicious meal ready in around 25 minutes total.
Step-by-Step Instructions:
1. Prepare the Tofu:
Drain the tofu and press it gently to remove as much moisture as possible—this helps make it crispy. Cut the tofu into bite-sized cubes.
2. Coat the Tofu:
Place the tofu cubes in a bowl and sprinkle with cornstarch. Toss gently until all cubes are evenly coated. This helps create a crispy crust when frying.
3. Cook the Tofu:
Heat vegetable oil in a large non-stick skillet over medium-high heat. Once hot, arrange tofu cubes in a single layer without crowding. Fry, turning occasionally, until all sides are golden brown and crispy (about 8-10 minutes). Remove tofu and set aside.
4. Make the Sauce:
In the same pan, reduce heat to medium. Add minced garlic and grated fresh ginger (if using). Sauté for about 30 seconds until fragrant but not burnt.
Add honey, soy sauce, rice vinegar, water, and sesame oil. Stir well and bring to a simmer.
5. Thicken the Sauce and Combine:
Let the sauce simmer for 2-3 minutes until it thickens slightly and becomes glossy. Return the fried tofu cubes to the pan. Gently toss to coat evenly with the sauce and cook together for another 1-2 minutes to let the flavors meld.
6. Serve and Garnish:
Serve the honey garlic tofu over steamed white rice. Sprinkle with sesame seeds and sliced green onions for a fresh, colorful finish.
Enjoy your sweet, savory, and garlicky tofu dish—crispy on the outside and tender inside!
Can I Use Frozen Tofu for This Recipe?
Yes! Freezing tofu changes its texture, making it chewier and more absorbent, which is great for this dish. Just thaw it fully, press out excess water, and proceed with the recipe as usual.
How Do I Store Leftover Honey Garlic Tofu?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over medium heat to keep the tofu crispy—or microwave, though it may soften slightly.
Can I Make This Honey Garlic Sauce Vegan?
Absolutely! Swap the honey for maple syrup or agave nectar to make the sauce completely vegan while maintaining that sweet, sticky texture.
What Can I Serve with Honey Garlic Tofu?
This tofu goes great over steamed rice, quinoa, or noodles. You can also serve it alongside steamed or stir-fried vegetables for a balanced meal.
