This post may contain affiliate links. Please read our disclosure policy.

Honey garlic tofu is delicious from the inside out! Crispy tofu cubes are coated in a sweet, savory garlic sauce that clings perfectly to every piece. Topped with scallions, sesame seeds, and roasted peanuts, this dish is layered with incredible textures and flavors.

Cook it in the air fryer or oven, and follow my tips for seriously crispy tofu without deep-frying and achieving the perfect balance of flavors. Serve it over steamed rice for an easy weeknight dinner—it can easily be made vegan, too!

Overhead feature image shows a plate of delicious crispy tofu bites coated in a sticky Asian honey garlic sauce with peanuts on top.
Feature image: Bea Moreno

Inside this recipe with ChihYu

I grew up eating tofu in all forms—soups, stir-fries, pan-fried, baked, chilled, braised—you name it. In the West, tofu is often treated as a meat substitute, so the focus is on making it dense and crispy. But in Asian cooking, we also celebrate its smooth, delicate texture.

Knowing what type of tofu to use—and the texture you’re going for—is the first step to making tofu that tastes great and doesn’t turn out bland. For this dish, we’re going for crispy tofu bites that are flavorful from the inside out, with a sweet and savory honey garlic sauce that clings nicely without being too sticky or watery.

It’s a simple, satisfying dish that delivers big flavor with just a few everyday ingredients.

Main Ingredient Notes

Asian glazed tofu is meant to be simple and healthy—perfect for home cooks! For the best texture and flavor, pay extra attention to the type of tofu you use, how you coat it, and getting the tofu sauce just right.

Types of tofu to use

Use firm or extra-firm tofu for this recipe. It holds its shape, crisps up beautifully, and you don’t need to press it—just pat it dry with paper towels. Avoid silken or soft tofu, which can fall apart during cooking. The firmer the tofu, the easier it is to get that crispy, golden crust.

Photo shows the type of tofu to use and seasonings.

Save This Recipe

Enter your email and get it sent to your inbox (+ new recipes, too)!
Please enable JavaScript in your browser to complete this form.

Starch coating

To get that crispy texture without deep-frying, we will coat the tofu in a mix of starch and oil. The starch helps form a light, crunchy layer on the outside, while the oil helps the starch stick and crisp up nicely in the oven or air fryer.

Honey garlic sauce

The tofu sauce is garlicky, sweet, and savory. A small amount of starch gives it just enough body to cling to the tofu without getting gloopy. A touch of shiitake mushroom seasoning (or dashi powder or chicken bouillon) adds depth and umami flavor. It’s bold enough to coat the tofu but still lets the natural texture shine through.

Photo shows individual component of the honey garlic sauce.

Tip

Make it vegan

Use maple syrup or agave nectar in place of honey for a vegan-friendly option. Both will give you that same sweet, sticky glaze. Swap the chicken stock for vegetable stock, and opt for vegetarian oyster sauce in place of regular oyster sauce.

How to make crispy honey garlic tofu

This easy honey tofu dinner comes together in just 30 minutes! From prepping your tofu properly to making the perfect sauce, here’s all you need to know to make extra crispy garlic sesame tofu that is flavorful from the inside out. Bonus: There’s no need to press tofu for this recipe!

  1. Prepare the tofu:
Person demos patting dry the tofu and slice into cubes.

Start by draining the tofu and patting it dry with paper towels—this is key! Dry tofu helps the coating stick better, so it crisps up nicely. It also keeps the sauce from sliding off. Cut the tofu into roughly ½-inch (1.27 cm) cubes. Small cubes not only crisp up more evenly, but they also soak up more sauce and taste more flavorful inside—not just on the surface.

  1. Season the tofu:
Person demos seasoning the tofu and coat them with starch.

Tofu is like a sponge, and seasoning it before cooking goes a long way in making sure every bite tastes good. We use a simple mix of salt, garlic granules, white pepper, and a touch of ginger powder to build in flavor without overpowering the sauce.

  1. Crispy tofu coating:

Toss the tofu gently in stages with potato or tapioca starch and a little oil. Add the starch a couple of tablespoons at a time so it coats evenly without clumping. The starch will get the tofu nice and crispy—no deep-frying needed—while the oil helps the coating stick.

  1. Crisp up the tofu:
    • Air Fryer: 400°F (204°C) for 10 minutes, flip, then air fry 5 more minutes.
    • Oven: 400°F (204°C) for 25–30 minutes, flipping halfway through.
Person demos air frying or oven bake the tofu to crispy.

Tip: Whether you bake in the oven or air fryer, spread the tofu out in a single layer with space in between—crowding the pieces will make them steam instead of crisp.

  1. Honey garlic tofu sauce:
Person demos making honey garlic sauce and thicken it.

This sauce comes together fast, so have everything prepped before you start cooking. Sauté the garlic for just 10–15 seconds until fragrant—don’t let it brown. Then pour in the sauce mixture and cook for 1 to 1½ minutes over medium-high heat—not too hot ot it’ll get overly thick when you add the starch.

A small amount of starch keeps the sauce just thick enough to coat the tofu without getting gloopy. Since the sauce is homemade, you can easily adjust the saltiness or sweetness to your liking for the perfect flavor balance.

  1. Combine tofu with sauce:
Person demos combining crispy tofu with honey garlic sauce.

Once the sauce is ready, toss in the cooked tofu and stir for about 30 seconds to coat. Since the tofu is already seasoned and cut into small cubes, it’ll be nice and flavorful inside and out. The starch coating will further thicken the sauce and keep it from sliding off the tofu.

  1. Garnish for extra crunch:

Right before serving, top the tofu with green onion, toasted sesame seeds, and roasted peanuts. These garnishes add the perfect finishing touch: nutty, crunchy, earthy, and fresh. It’s a simple step that takes the whole dish to the next level.

Make-ahead: You can mix the sauce ahead of time and keep it in a jar in the fridge. Just don’t cook it until you’re ready to eat.

Vegetables and side dish pairings

This garlicky tofu dish is jam-packed with flavors and textures! Serve your tofu on rice for an easy and balanced plant-based meal, or pair it with more tasty Asian dishes for a larger spread.

FAQs

My tofu didn’t get crispy no matter how long I cooked it

Make sure the tofu is patted dry and coated with starch before cooking. Also, the oil needs to be hot—if it’s not, the tofu won’t crisp up.

My tofu turned mushy or broke apart

You might be using soft tofu. Stick with firm or extra-firm tofu and pat it dry after cutting to help it hold its shape. It can also break easily if the pieces are too large.

How do I make sure the tofu is not bland inside?

Cut the tofu into smaller cubes so they soak up more flavor. Also, season the tofu with dry spices—like salt, pepper, and garlic granules—after patting it dry. This helps build flavor before it even hits the pan.

Do I need to press the tofu in advance?

Nope! You don’t need to press it. What matters more is using the right type of tofu for the dish. Just drain it from the package and pat it dry with a paper towel before seasoning and cooking.

Try these vegetarian tofu recipes next!

Here are some more quick and simple tofu recipes to try!

  • Braised tofu — golden pan-seared tofu braised in a rich, umami sauce.
  • Silken tofu recipe — a chilled side dish with roasted sesame dressing.
  • Tofu puffs — crispy and airy, a perfect summertime appetizer.
  • Sesame egg tofu — crispy, delicious, and a great alternative if you can’t have soy tofu!
Recipe Card

Honey garlic tofu recipe

No ratings yet
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Servings: 4 servings
Easy honey garlic tofu with crispy tofu bites coated in a sticky Asian honey garlic tofu sauce. Air fry or oven bake to crispy delicious!
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

For the tofu:

Honey garlic sauce:

  • 1 oz garlic 5 large, finely minced
  • 2 tbsp soy sauce
  • 1 tbsp oyster sauce
  • 1 tbsp ketchup
  • 1 tbsp honey plus more for garnish
  • ¼ tsp shiitake mushroom seasoning chicken bouillon, dashi powder, or msg
  • ½ cup chicken stock
  • 1 tsp starch

Garnish:

Instructions 

Prep and season tofu:

  • Tofu prep: Drain the tofu and pat it dry with paper towels. Slice it into a little larger than ½-inch (1.27cm) cubes. Pat them dry again with clean paper towels.
  • Season and coat the tofu: In a large mixing bowl, combine the seasonings from salt to ginger powder. Add the cubed tofu and gently toss with a rubber spatula. Add 1 tbsp oil and sprinkle in the starch 2 tbsp a time (up to 4 tbsp total) until all sides are coated evenly.

Air fryer option:

  • Air fryer basket: To air fry, spray the basket with avocado oil. Add the tofu and spread the pieces evenly in the basket with some space between them. Spray with more oil on top.
  • Air fry time and temperature: Air fryer at 400°F (204°C) for 10 minutes. Carefully flip the tofu, spray more oil on top and air fry for an additional 5 minutes. The tofu should be golden brown and a little crisp outside. Set them aside.

Oven bake option:

  • Preheat the oven to 400°F (204°C). Line a sheet pan with parchment paper or a silicone baking mat. Place the tofu in a single layer with some space between the cubes. Lightly spray the tops with oil. Bake for 25 to 30 minutes, flipping halfway through, until golden brown and slightly crisp on the edges.

Sauce and combine:

  • Sauce prep: In the meantime, finely mince the garlic. Set aside ready to use. In a measuring cup, combine ingredients from soy sauce to starch. Stir well.
  • Mix sauce with tofu: Preheat a large saute pan with the remaining 1 tbsp oil over medium heat until it feels warm, add the garlic and quickly saute for 10-15 seconds. Stir the sauce again then pour it into the pan. Turn heat up to medium-high, keep stirring the sauce for 1 to 1.5 minutes. Lastly, add-in the tofu, toss for 30 seconds. The sauce will thicken further. Turn off the heat.

Serve:

  • Garnish and serve: Garnish with scallions, sesame seeds, and roasted peanuts. Drizzle with a touch more honey if desired. Serve right away with steamed rice.

Notes

  • Tofu sauce consistency: The tofu will help thicken the sauce once it’s added, so there’s no need to reduce the sauce too much or add extra starch.
  • Make-ahead: You can mix the sauce ingredients in a jar and keep it in the fridge for up to 3 days. Just give it a good shake or stir before using, and don’t cook or simmer the sauce until you’re ready to serve the dish.
  • Storage and reheat: Store leftovers in an airtight container in the fridge. Reheat in the microwave on medium power for 1 minute, stir, then heat for another 30 seconds or until warmed through. If the sauce gets too thick, stir in 1–2 teaspoons of water before reheating.
  • Vegetarian/Vegan: Use vegetarian oyster sauce, maple syrup or agave to replace honey, and vegetable stock for the sauce.

Nutrition

Serving: 1serving, Calories: 212kcal, Carbohydrates: 18g, Protein: 10g, Fat: 11g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 7g, Cholesterol: 0.01mg, Sodium: 1025mg, Potassium: 333mg, Fiber: 1g, Sugar: 6g, Vitamin A: 60IU, Vitamin C: 4mg, Calcium: 59mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

You may also like

Delicious healthy Chinese food you can brag about

10 Meals In 10 Minutes
Learn how to make low carb gluten-free dishes without prep and last minute trips to the grocery store.
Please enable JavaScript in your browser to complete this form.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.