Soy Garlic Tofu

// Crispy soy garlic tofu is golden, saucy, and vegan. Ready in 30 minutes, this easy tofu stir fry tastes better than takeout.



This quick & easy crispy Soy Garlic Tofu is a super delicious vegan dish where golden, crispy pan fried tofu pieces are tossed in a glossy soy garlic glaze. This crispy tofu recipe is crunchy on the outside, saucy on the inside, and tastes better than takeout.

It’s savory, garlicky, and bursting with umami flavor. Perfect with steamed rice, boiled noodles, or just on its own.

Cooking tip of the day
Flavor Extravaganza: Molecular Gastronomy Techniques

Experiment with molecular gastronomy to create playful textures and presentations that wow your guests.

Crispy soy garlic tofu cubes glazed in sticky sauce, topped with sesame seeds and chopped scallions in a white bowl

When prepared from scratch, it gets ready in just 30 minutes.

It is one of the best tofu recipes that you will want to make again and again. Give it a try once, and you will be hooked.

About Soy Garlic Tofu

This easy fried tofu recipe combined the crispiness of perfectly pan-fried tofu with a sticky, flavorful sauce made using soy, garlic, mirin, hoisin and crushed chili in oil.

It is very easy, quick to prepare, and takes only 5 minutes of prep and 20 minutes of cooking.

The recipe is naturally vegan-friendly and gluten free. You can use vegan oyster sauce, cherry wine, or other ingredients of your choice. The point is that with simple ingredient swaps, you can make it one of the most versatile vegan tofu recipes out there.

Whether you are into a vegan diet, want to impress your guests with an Asian-inspired dish, or are just looking for easy tofu recipes for busy weeknights, this tofu stir fry dish is unbeatable.

With its bold flavor, various textures, and beautiful colors, and with minimal efforts, this recipe is a total win. The tofu stays crunchy while soaking up the garlicky soy glaze.

So, skip going to the restaurant and make this delicious tofu stir-fry at home. It’s a dish everyone will enjoy, even tofu beginners. It is one of those tofu dinner recipes that never disappoints.

Double-stacked white bowls filled with sticky soy garlic tofu, sesame seeds, and green onions on a wooden board

Why You’ll Love the Recipe

This Soy Garlic Tofu

✔ is quick and easy to make

✔ is crispy and saucy

✔ tastes better than takeout

✔ is vegan and gluten free

✔ can also be made with meat

✔ is a perfect dinner idea

✔ can also be customized

Ingredients

  • Extra Firm Tofu:  It is the base of our crispy tofu recipe. You will need about 600 grams of extra firm tofu for this crispy garlic tofu. No need to press, just pat dry and cube.

  • Cornstarch: You will need about 4-5 tablespoons of cornstarch for coating the tofu to give it a light, crunchy crust. You can also use tapioca starch or potato starch. It is also used for thickening the sauce to a glossy glaze.

  • Oil: For pan-frying the tofu until golden brown, and making glaze, you will need oil. You can use vegetable oil, neutral oil, or sesame oil.

  • Spring onion greens: A handful of spring onion greens add the freshness and color. It is used both for glaze and for garnish.

  • Sesame seeds: A little bit of sesame seeds are used as a finishing touch to add nutty flavor.

  • Garlic cloves, minced: Minced or pressed garlic cloves are essential for that strong garlicky flavor.

  • Regular soy sauce: It is added to bring salty umami depth.

  • Dark soy sauce: Adds a richer color and a slightly stronger flavor.

  • Vegan oyster sauce or hoisin sauce: It is used for a sweet-savory balance and glossiness. If you are not into vegan diet, you can also use regular oyster sauce.

  • Mirin or dry sherry (optional):  Added for a subtle hint of sweetness.

  • Rice vinegar: Some rice vinegar is used for tang and overall balance. You can also use white vinegar in this recipe.

  • Chili crisp or chili oil: It adds some heat and extra umami punch to this crispy stir-fry tofu.

  • Water:  Used for adjusting the consistency of the sauce.

How to Make

Making this crispy soy garlic tofu is very simple. Simply chop the spring onions, save a little extra for garnish.

Then oat dry the tofu with paper towels and cut it into even quarter-inch cubes. Roll each tofu cube in cornstarch until fully coated on all sides. Shake off excess starch.

To make the sauce, in a bowl whisk together garlic, soy sauce, dark soy sauce, vegan oyster or hoisin, mirin, rice vinegar, chili oil, cornstarch, and water. Stir until smooth.

After that, heat oil in a broad skillet over medium heat. Add the tofu cubes and fry them for 15–16 minutes, turning until golden and crispy on all sides. Transfer to a paper towel–lined plate.

In the same pan, pour in the sauce and add 2–3 tablespoons of spring onion greens. Simmer until it thickens into a glossy glaze. Feel free to adjust with water or cornstarch slurry as needed.

Now add the crispy fried tofu to the pan and toss until evenly coated with the sauce.

Transfer to a serving dish, sprinkle with sesame seeds and the reserved spring onions, and serve hot as a main or side dish with noodles or rice.

Hands holding a bowl of crispy soy garlic tofu with sesame seeds and scallions, close-up food portrait

Variations

Air Fryer Tofu

If you are into healthy eating, then instead of pan frying, you can also air fry the tofu. To air fry, spray tofu lightly with oil and air fry at 400°F (200°C) for 10 minutes, make sure to flip halfway. You will still get a crispy tofu recipe with almost no oil.

Baked Tofu

If you don’t have an air fryer and want to make this dish healthy, then you can bake the coated tofu on a lined tray at 200°C (400°F) for 25–30 minutes for a lighter version.

Sauce swaps

To keep it vegan, I used vegan oyster sauce, but you can also use regular oyster sauce or hoisin sauce instead, for one of the easiest vegan tofu recipes you will love

Seasoning

Feel free to adjust the chili oil or other sauces according to your taste. The amount depends on whether you prefer it milder or spicier.

Serving Suggestions

They taste good as is, or can also be served with steamed jasmine rice or fried rice. You can also toss them with boiled noodles for a quick tofu stir fry dinner recipe.

This can also be used as a filling for a tortilla wrap or for lettuce wraps. Or you can pair it with roasted vegetables, udon noodles, tofu tacos, or Asian tacos for a complete vegetarian tofu recipe.

Storage Suggestions

Fried tofu leftovers store well in an airtight container in the fridge for up to 3 days. Just make sure to store sauce and tofu separately.

When you want to eat, reheat it in a hot pan or air fryer to bring back the crunch. Then toss them in the sauce, garnish and enjoy!  Also, avoid microwaving, as it will soften the tofu coating.

Chopsticks lifting a cube of soy garlic tofu above a bowl, sesame and scallion garnish on rustic kitchen surface

Tips & Tricks to make the Best Soy Garlic Tofu

  1. Tofu: Make sure to use extra-firm tofu for making this soy garlic tofu recipe.

  2. Remove moisture: Make sure to remove excess moisture by patting the tofu dry before coating. It makes a huge difference in crispiness.

  3. Coating: For a crispy and light crust, coat the tofu with cornstarch. Potato starch also works great here.

  4. Frying: You can either pan-fry or deep-fry the tofu. If you have a small pan, fry in batches to avoid overcrowding the pan.

  5. Healthier Cooking: For a healthier version, you can also air fry or bake the tofu.

  6. Serving: For the best taste and crispness, always serve  hot straight from the pan.

  7. Adjustment: To make saucier tofu, add a little more water to the sauce before tossing.

  8. Customizable: Feel free to swap the sauces with any of your favorite Asian sauces.


Soy Garlic Tofu (Step-by-step photo instructions)

How to make Soy Garlic Tofu

  1. Chop the spring onion greens and set aside. Pat dry the tofu with paper towels to remove excess moisture. Cut into 1/4-inch cubes.
  2. Image of the recipe cooking step-1-1 for Soy Garlic Tofu
  3. Spread the cornstarch on a wide plate. Generously coat each piece of tofu and set aside.
  4. Image of the recipe cooking step-1-2 for Soy Garlic Tofu
  5. In a small bowl, whisk together garlic, soy sauce, dark soy sauce, vegan oyster/hoisin sauce, mirin (if using), rice vinegar, chili crisp, cornstarch, and water. Set aside.
  6. Image of the recipe cooking step-1-3 for Soy Garlic Tofu
  7. Heat vegetable oil in a large pan over medium heat. Fry the coated tofu until golden and crispy on all sides, about 15–16 minutes. Be patient for the best crunch. Transfer fried tofu to a plate lined with paper towels and set aside.
  8. Image of the recipe cooking step-1-4 for Soy Garlic Tofu
  9. In the same pan, add the prepared sauce, sliced red chilies, and 2–3 tbsp of chopped spring onion greens. Simmer until thickened, adding more water or cornstarch if needed.
  10. Image of the recipe cooking step-1-5 for Soy Garlic Tofu
  11. Toss the fried tofu in the sauce until evenly coated. Turn off the heat. Transfer to a serving bowl and garnish with green onions and sesame seeds. Serve warm and enjoy!
  12. Image of the recipe cooking step-1-6 for Soy Garlic Tofu

Recipe Card


Soy Garlic Tofu [Recipe]

Recipe Image
Crispy soy garlic tofu is golden, saucy, and vegan. Ready in 30 minutes, this easy tofu stir fry tastes better than takeout.
★★★★★
(Rating: 5 from 7 reviews)

Prep time 🕐 Cook time 🕐 Total time 🕐
30 mins
Category ☶ Cuisine ♨ Serves ☺
Lunch Asian 4
Nutrition Info ⊛ Serving size ⊚
426 calories 1

INGREDIENTS

For Soy Garlic Tofu
  • 600 g extra-firm tofu, liquids drained (no pressing required)
  • 3 tbsp vegetable oil or any neutral oil
  • 4–5 tbsp cornstarch or potato starch (add more if needed)
  • Handful of spring onion greens, chopped (plus extra for garnish)
  • 1 tsp sesame seeds, for garnish
For the Sauce
  • 3–4 garlic cloves, minced
  • 2 tbsp regular soy sauce
  • 2 tbsp dark soy sauce
  • 2 tbsp vegan oyster sauce or hoisin sauce
  • 2 tsp mirin or dry sherry (optional)
  • 2 tsp rice vinegar or white vinegar
  • 2 tbsp cornstarch, potato starch, or tapioca starch
  • 1 tbsp chili crisp or crushed chili in oil
  • 1/2 sliced red chili
  • 3/4 cup water, at room temperature (add more if needed)

INSTRUCTIONS:

How to make Soy Garlic Tofu
  1. Chop the spring onion greens and set aside. Pat dry the tofu with paper towels to remove excess moisture. Cut into 1/4-inch cubes.
  2. Spread the cornstarch on a wide plate. Generously coat each piece of tofu and set aside.
  3. In a small bowl, whisk together garlic, soy sauce, dark soy sauce, vegan oyster/hoisin sauce, mirin (if using), rice vinegar, chili crisp, cornstarch, and water. Set aside.
  4. Heat vegetable oil in a large pan over medium heat. Fry the coated tofu until golden and crispy on all sides, about 15–16 minutes. Be patient for the best crunch. Transfer fried tofu to a plate lined with paper towels and set aside.
  5. In the same pan, add the prepared sauce, sliced red chilies, and 2–3 tbsp of chopped spring onion greens. Simmer until thickened, adding more water or cornstarch if needed.
  6. Toss the fried tofu in the sauce until evenly coated. Turn off the heat. Transfer to a serving bowl and garnish with green onions and sesame seeds. Serve warm and enjoy!

WATCH RECIPE VIDEO: Click the play button and video will load ...


NOTES:

  1. To air fry the tofu, lightly spray the air fryer basket with neutral oil or cooking spray. Place the coated tofu in the basket in a single layer, leaving space between the pieces. Spray the tofu lightly with more oil. Air fry at 400°F (200°C) for 10 minutes, flipping halfway, until crispy and golden.
  2. To make it vegan, use hoisin sauce or vegan oyster sauce instead of oyster sauce.
  3. Do not rush frying; a slower, steady cook gives you that restaurant-style crunch.


Subscribe to our mailing list and collect recipes wherever you are. It's FREE + You'll also get a BONUS EBOOK about INTERESTING COOKING TIPS.

Share this Recipe with your friends: