Sweet and Spicy Honey Garlic Tofu Recipe

Easy Honey Garlic Tofu: Whether you’re new to tofu or already enjoy it, this honey garlic tofu recipe is a keeper. Crispy pan-fried tofu pieces are coated in a glossy, sticky honey garlic sauce that balances sweet, savory, and a touch of heat. It’s simple to prepare, perfect for weeknights, and great for meal prep or entertaining.

A bowl of honey garlic tofu with a glossy, flavorful sauce, garnished with sesame seeds and green onions.

Ingredients You’ll Need

For full measurements, see the recipe card below.

Firm tofu: Press the tofu first to remove excess moisture. This step helps the tofu become crispier when fried and allows it to absorb more sauce. Use firm or extra-firm tofu; avoid silken or soft varieties for this preparation.

Green onion: Separate the white and green parts. The white parts sauté well and add depth; the green tops make a bright garnish.

Garlic: Freshly minced garlic gives the sauce its characteristic aroma and savory base.

Gochugaru (Korean chili flakes): Adds gentle heat and a smoky note. Adjust to taste or substitute with regular chili flakes or a dash of hot sauce if needed.

Honey: Provides sweetness and helps create a sticky, glossy coating for the tofu.

Soy sauce: Regular soy sauce supplies umami and salt; use tamari or coconut aminos to make it gluten-free.

A well-organized spread of ingredients for honey garlic tofu, featuring tofu, garlic, honey, soy sauce, cornstarch, and seasonings.

Oyster sauce: Adds depth and a subtle savory sweetness. Vegetarian mushroom-based oyster sauce works well as an alternative.

Cornstarch: Creates a thin crust on the tofu and helps the sauce cling to each piece. Potato starch is an acceptable substitute for a similar texture.

Salt and oil: Season lightly because the sauces already add salt. Use a neutral oil such as vegetable, canola, or sunflower oil for frying.

Toasted sesame seeds: A final sprinkle adds nutty aroma and a little crunch when serving.

Instructions (Step By Step)

  1. Drain the tofu: Press out excess moisture using a tofu press or wrap the block in paper towels and weigh it down for 15–30 minutes. Removing moisture improves crisping and flavor absorption.
  2. Cut and coat the tofu: Cut the pressed tofu into roughly ½- to 1-inch cubes. Pat lightly, season with a little salt, and toss the pieces evenly in cornstarch to coat.
  3. Pan-fry the tofu: Heat oil in a large skillet over medium-high to high heat. Arrange tofu cubes in a single layer and fry undisturbed for a minute or two to form a golden crust, then turn to brown other sides. Fry in batches if needed to avoid crowding. Remove and set aside.
  4. Make the sauce: In a small bowl, whisk together honey, soy sauce, oyster sauce, 1/3 teaspoon cornstarch, and water until smooth. This mixture will thicken quickly when heated.
  5. Sauté aromatics: Return the pan to medium heat with a small drizzle of oil. Sauté the white parts of the green onion and the minced garlic just until fragrant. Add gochugaru and stir briefly to release its aroma.
  6. Thicken the sauce: Pour in the honey-soy mixture and simmer for about a minute, stirring, until the sauce becomes slightly syrupy and coats the back of a spoon.
  7. Toss the tofu: Add the crispy tofu back to the pan and gently toss to coat every piece with the glossy sauce. Turn off the heat once everything is evenly coated.
  8. Garnish and serve: Finish with the green parts of the green onion and a sprinkle of toasted sesame seeds. Serve immediately while the tofu is hot and glossy.
Collage of pan-frying tofu until golden, keeping pan-fried tofu on a plate, and a bowl of honey garlic sauce being mixed.

Recipe Tips

  • Even cornstarch coating: A light, even dusting gives the best crunch. Shake off excess powder to prevent clumping in the oil.
  • Fry in batches: Avoid overcrowding the pan. Too many pieces lower the oil temperature and produce soggy tofu.
  • Let the crust form: Allow each side to cook undisturbed long enough to develop a golden crust before flipping.
  • Adjust sweetness and heat: Taste the sauce as it cooks and tweak honey or gochugaru to suit your preference.
Collage of sautéing aromatics in a pan, adding gochugaru, pouring in the honey garlic sauce, and adding crispy tofu cubes.

What to Serve It With

This sweet-and-savory honey garlic tofu pairs beautifully with steamed rice, fried rice, or noodles. Serve alongside stir-fried vegetables, a crisp Asian-style cucumber salad, or garlicky stir-fried greens for a complete meal. It also works well in wraps or as a snackable appetizer for gatherings.

Storage

Store leftovers in an airtight container in the refrigerator for up to three days. To maintain the best texture, reheat gently in a skillet over medium heat until warmed through rather than microwaving, which can soften the coating.

If you try this honey garlic tofu, please leave a comment and rating—feedback helps other home cooks decide whether to try the recipe.

A bowl crispy tofu cubes coated in a flavorful honey garlic glaze, topped with sesame seeds and green onions.

Recipe

Easy Honey Garlic Tofu (Sweet and Spicy)

Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes | Servings: 2 | Cuisine: Asian

Ingredients

  • 200 g (7 oz) firm tofu, drained and cut into ½–1 inch cubes
  • 1 green onion, chopped (white and green parts separated)
  • ½ teaspoon minced garlic
  • ½ teaspoon gochugaru (Korean chili flakes) or substitute
  • 3 tablespoons honey
  • 1 tablespoon soy sauce (or tamari)
  • 1 tablespoon oyster sauce (or vegetarian oyster sauce)
  • ¼ cup cornstarch
  • ¼ cup water
  • Salt, to taste
  • ¼ cup vegetable oil for cooking
  • Toasted sesame seeds, for garnish

Instructions

  1. Press and drain the tofu for 15–30 minutes, then cut into cubes.
  2. Lightly pat cubes dry, season with salt, and toss in cornstarch until evenly coated.
  3. Heat oil in a skillet over medium-high heat and pan-fry tofu in a single layer until golden and crisp on all sides. Remove and set aside.
  4. Whisk honey, soy sauce, oyster sauce, ⅓ teaspoon cornstarch, and water together in a small bowl.
  5. Sauté the white parts of the green onion and garlic in the same pan until fragrant, then add gochugaru and stir briefly.
  6. Pour in the honey mixture and simmer until the sauce thickens slightly, about 1 minute.
  7. Return the tofu to the pan and toss gently to coat with sauce. Turn off the heat.
  8. Garnish with green onion tops and toasted sesame seeds. Serve immediately.

Notes

Use enough cornstarch for an even crisp. Fry in batches to keep oil temperature steady. Don’t flip too soon so the tofu forms a good crust.

Nutrition Disclaimer

Nutrition information is an estimate and will vary based on ingredients and portion sizes. For precise values, use your preferred nutrition calculator or consult a registered dietitian.