I make this dish most weeks when I need a fast, filling meal. I like that it uses simple pantry items and cooks fast. Crispy Honey Garlic Tofu (That’s Actually Crispy!) became my go-to when I wanted something crunchy and sweet without meat.
I keep a block of extra-firm tofu in the fridge. I press it, toss it in a light coating, and cook it until the outside is firm. The sauce is quick. It brightens the tofu and sticks to the crust. This version fits a rush evening or a calm weekend meal.
This recipe makes tofu with a crisp outside and a sticky garlic-honey sauce. It tastes sweet, salty, and mildly tangy. The texture is key: a firm bite outside and soft inside. People often make it for weeknight dinners, packed lunches, or simple weekend meals. It pairs well with rice, noodles, or steamed greens. For a roasted veggie side, try crispy garlic roasted vegetables to keep the meal crunchy and warm.
Why make this recipe
This meal works for busy days. It cooks fast once the tofu is pressed. The items are cheap and easy to find. The sauce is simple but full of flavor. You can change the sweetener, oil, or vinegar to match what you have. The tofu can be pan-fried or air-fried, so it fits small kitchens and bigger ones. It also stores well and reheats without losing too much texture, so you can cook once and eat twice.
How to make this recipe
Start by pressing and cutting the tofu. Coat the pieces with cornstarch. Cook them until the outside turns firm and golden. While they cook, mix the sauce and heat it until it thickens. Toss the cooked tofu into the warm sauce so the sauce clings to the crust. Expect a short active cook time and a few minutes of hands-on work for browning. The sauce can be made on the side while you fry or air fry the tofu for a smooth process.
Ingredients
- 14 oz Extra-Firm Tofu (pressed and cut into 1-inch cubes) — firm tofu holds shape and gets crisp.
- 1/4 cup Cornstarch — makes the outside crunchy when cooked.
- 2-3 tbsp Avocado Oil (or other high-heat neutral oil) — for frying without smoke.
- Salt and Black Pepper (to taste) — basic seasoning to lift flavor.
- 1/4 cup Soy Sauce (low-sodium if preferred) — adds umami and salt.
- 3 tbsp Honey (or maple syrup) — gives the sweet glaze.
- 3 cloves Garlic (minced) — fresh garlic gives bright flavor.
- 1 tbsp Rice Vinegar — adds a little tang to balance sweet.
- 1 tsp Sesame Oil — for a small nutty finish.
- 1 tsp Cornstarch (mixed with 2 tsp water) — slurry to thicken the sauce.
These items are flexible. Use maple for vegan, or change oil to another neutral type.
Directions
Press the tofu for at least 30 minutes to remove excess moisture. Cut into 1-inch cubes. In a medium bowl, toss the tofu cubes with 1/4 cup cornstarch, salt, and pepper until evenly coated. In a small saucepan, whisk together soy sauce, honey, minced garlic, rice vinegar, and sesame oil. Set aside. To Pan-Fry: Heat avocado oil in a large non-stick skillet over medium-high heat. Add tofu in a single layer and fry for 2-3 minutes per side, until golden and crispy. To Air Fry: Preheat air fryer to 400°F (200°C). Cook tofu in a single layer for 15-20 minutes, shaking halfway, until crispy. While tofu cooks, bring the sauce mixture to a simmer. Whisk in a cornstarch slurry (1 tsp cornstarch + 2 tsp water) and cook for 1-2 minutes until thickened. Remove sauce from heat. Add the crispy tofu and gently toss to coat. Garnish with sesame seeds and green onions, if desired, and serve immediately.
Notes: Pressing removes water so the tofu crisps. The cornstarch gives a light crust that holds the sauce. Cook in a single layer so pieces brown evenly. For a full plate, serve with crispy garlic smashed potatoes.
How to serve this recipe
Serve the tofu right after you toss it in the sauce. It is best hot and a bit sticky. Put it over steamed rice or fried rice for an easy bowl. You can also add it to a noodle bowl with greens and a squeeze of lime. For a simple plate, add a steamed vegetable and a sprinkle of sesame seeds. This dish fits packed lunches, dinner at home, or a casual meal with friends. Try balancing textures: soft rice, crunchy tofu, and fresh veg.
How to store this recipe
Cool any leftovers before storing. Put the tofu and sauce in an airtight container. In the fridge, it stays good for 3–4 days. Reheat in a skillet or air fryer to keep the crust crisp. Do not store the tofu sitting in a lot of sauce if you want to keep it crispy; keep the sauce separate and mix before serving. For longer storage, freeze in a single layer on a tray, then move to a bag; freeze up to 2 months. Thaw in the fridge and re-crisp in a hot pan.
Tips to make this recipe
Use firm or extra-firm tofu and press it well. A clean towel and a heavy pan work fine. Use cornstarch, not flour, for the crispiest crust. Don’t crowd the pan when you fry; give pieces room to brown. If air frying, shake the basket so all sides crisp. Heat the sauce until it thickens, but watch it so the honey does not burn. If sauce is too thick, add a splash of water. For vegan, swap honey with maple syrup. This version works well for meal prep and quick weeknight dinners. Also, try not to add the sauce too early; toss only at the end to keep texture and flavor.
Variation
Swap honey for maple syrup to make it vegan. Use tamari instead of soy sauce for a darker, richer taste. Add chili flakes or sriracha to the sauce for heat. For a nutty twist, stir in a spoon of peanut butter into the warm sauce. If you want extra crunch, double-dip the tofu in cornstarch before cooking. Some swaps change the balance of sweet and salty, so taste and adjust the soy or honey. These options keep the same method but change the final flavor.
FAQs
Q: Can I use soft tofu?
A: No. Soft tofu will not hold its shape well. Use extra-firm for best results.
Q: Can I make this without frying?
A: Yes. Air fry at 400°F for 15–20 minutes or bake at 425°F until crisp.
Q: How do I keep tofu crispy after sauce?
A: Toss just before serving. Serve sauce on the side if you need crisp for later.
Q: Can I meal prep this?
A: Yes. Store tofu and sauce separately and combine when reheating.
Conclusion
This recipe makes a quick, crisp main that works for many nights. It is easy to change and fits small kitchens. For a different sauce idea, check Honey Garlic Tofu – Food with Feeling. For another take on a crunchy honey garlic tofu, see Crispy Honey Garlic Tofu – Little Spice Jar.
Print
Crispy Honey Garlic Tofu
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A quick and easy recipe for crispy honey garlic tofu, perfect for busy weeknight dinners or meal prep.
Ingredients
- 14 oz Extra-Firm Tofu (pressed and cut into 1-inch cubes)
- 1/4 cup Cornstarch
- 2–3 tbsp Avocado Oil (or other high-heat neutral oil)
- Salt and Black Pepper (to taste)
- 1/4 cup Soy Sauce (low-sodium if preferred)
- 3 tbsp Honey (or maple syrup for vegan)
- 3 cloves Garlic (minced)
- 1 tbsp Rice Vinegar
- 1 tsp Sesame Oil
- 1 tsp Cornstarch (mixed with 2 tsp water)
Instructions
- Press the tofu for at least 30 minutes to remove excess moisture. Cut into 1-inch cubes.
- Toss the tofu cubes with cornstarch, salt, and pepper until evenly coated.
- Whisk together soy sauce, honey, minced garlic, rice vinegar, and sesame oil in a small saucepan. Set aside.
- Heat avocado oil in a large non-stick skillet over medium-high heat. Add tofu in a single layer and fry for 2-3 minutes per side, until golden and crispy.
- Preheat air fryer to 400°F (200°C). Cook tofu in a single layer for 15-20 minutes, shaking halfway, until crispy.
- Bring the sauce mixture to a simmer. Whisk in the cornstarch slurry and cook for 1-2 minutes until thickened.
- Remove sauce from heat. Add the crispy tofu and gently toss to coat.
- Garnish with sesame seeds and green onions, if desired, and serve immediately.
Notes
Pressing removes water so the tofu crisps. Cook in a single layer for even browning. For added texture, serve with crispy garlic smashed potatoes.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Pan-frying or Air-frying
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 8g
- Sodium: 600mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 0mg