Crispy Sticky Tofu-Easy Vegan Recipe
Crispy sticky tofu is more than just a delicious meal; it’s an experience. That satisfying crunch followed by a burst of sweet, savory, and umami-rich glaze is pure culinary magic. It’s no wonder this dish has become a global sensation, appearing on menus and in home kitchens everywhere. What truly sets this version of crispy sticky tofu apart is the perfect balance of textures and flavors – it’s incredibly addictive. The tofu transforms from soft and unassuming to golden and wonderfully chewy, coated in a sauce that clings beautifully. We’ll guide you through each step to achieve that ideal crispiness and that irresistible sticky coating, making it a guaranteed crowd-pleaser that will have everyone asking for the recipe.
Why This Crispy Sticky Tofu Recipe is a Game Changer
Get ready to master the art of perfect texture and flavor.

Ingredients:
- 11 oz (300g) extra firm tofu
- 3 tablespoons neutral oil (like vegetable or canola oil)
- 3 tablespoons cornstarch (for coating the tofu)
- 3 tablespoons sweet soy sauce (kecap manis)
- 1 tablespoon rice vinegar
- 1-2 garlic cloves, grated
- 1/2 tablespoon red pepper flakes (adjust to your spice preference)
- 1 tablespoon cornstarch (for thickening the sauce)
- 3-4 tablespoons water
- Sesame seeds (for garnish)
- Chopped green onions (for garnish)
Crispy Sticky Tofu Preparation
Step 1: Preparing and Pressing the Tofu
The key to achieving wonderfully crispy tofu is to get as much moisture out as possible. Start by draining your extra firm tofu from its packagin extractg. You can then press it using a tofu press if you have one, which is the most efficient method. If not, don’t worry! You can wrap the tofu block in a few layers of paper towels or a clean kitchen towel. Place something heavy on top – like a stack of books or a cast-iron skillet – and let it sit for at least 30 minutes, or even longer if you have the time. This pressing process will remove excess water, allowing the tofu to crisp up beautifully when cooked. Once pressed, cut the tofu into bite-sized cubes, about 1-inch square. Uniformity in size will ensure even cooking.
Step 2: Coating the Tofu for Crispiness
Now, let’s get that tofu ready for its transformation into crispy deliciousness. In a medium bowl, place your tofu cubes. Sprinkle the 3 tablespoons of cornstarch over the tofu. Gently toss the tofu cubes to ensure each piece is evenly coated with the cornstarch. This coating is crucial for creating that signature crispy exterior. You want a light, even layer. Don’t be afraid to get your hands in there to make sure every surface is covered. You can also do this in a senon-alcoholic aled container – put the tofu and cornstarch in, close the lid, and shake vigorously. This method can be less messy.
Step 3: Pan-Frying the Tofu to Golden Perfection
Heat the 3 tablespoons of oil in a large skillet or wok over medium-high heat. You want the oil to be shimmering but not smoking. Carefully add the cornstarch-coated tofu cubes to the hot oil in a single layer. It’s important not to overcrowd the pan; you might need to cook the tofu in batches. Overcrowding will steam the tofu instead of frying it, resulting in less crispiness. Let the tofu cook undisturbed for about 3-4 minutes per side, until each piece is golden brown and wonderfully crispy. Use tongs to gently turn the cubes, ensuring all sides get a good fry. Once crispy, remove the tofu from the skillet and set it aside on a plate lined with paper towels to drain any excess oil.
Step 4: Crafting the Irresistible Sticky Sauce
While the tofu is draining, it’s time to whip up that luscious sticky sauce. In a small bowl, whisk together the 3 tablespoons of sweet soy sauce (kecap manis), 1 tablespoon of rice vinegar, and the grated garlic cloves. Add the 1/2 tablespoon of red pepper flakes – feel free to add more if you enjoy a spicier kick! In a separate tiny bowl or cup, whisk together the remaining 1 tablespoon of cornstarch with 3-4 tablespoons of water until it forms a smooth slurry. This slurry will act as a thickener for your sauce.
Step 5: Glazing the Crispy Tofu
Return the skillet to medium heat (you can use the same skillet, just wipe out any excess oil if needed). Pour the prepared sweet soy sauce mixture into the skillet. Bring it to a gentle simmer. Once simmering, slowly pour in the cornstarch-water slurry while continuously whisking. Continue to whisk for about 1-2 minutes, or until the sauce thickens to a glossy, syrupy consistency. It should coat the back of a spoon. Now, add your crispy fried tofu cubes back into the skillet with the thickened sauce. Gently toss the tofu to coat each piece evenly with the sticky glaze. Cook for another minute or two, allowing the sauce to adhere to the tofu.
Step 6: Finishing and Serving Your Crispy Sticky Tofu
Once the tofu is beautifully coated and glistening, remove the skillet from the heat. Transfer your Crispy Sticky Tofu to a serving dish. For the final touch, generously sprinkle with sesame seeds and chopped green onions. The sesame seeds add a nutty flavor and lovely texture, while the green onions provide a fresh, sharp contrast to the sweet and savory glaze. Serve immediately while the tofu is still hot and wonderfully crispy. This dish is fantastic served on its own as an appetizer, or alongside rice and your favorite steamed vegetables for a complete meal. Enjoy the delightful balance of textures and flavors!

Conclusion:
There you have it! Your guide to achieving perfectly Crispy Sticky Tofu every single time. We’ve walked through the essential steps, from achieving that satisfying crunch to coating your tofu in a gloriously glossy, flavorful sauce. This dish is incredibly versatile and has quickly become a go-to in my kitchen. I hope you find it becomes a favorite in yours too!
For serving, I love to pair this Crispy Sticky Tofu with fluffy steamed jasmine rice to soak up all that delicious sauce. A side of stir-fried greens like bok choy or broccoli adds a lovely freshness and color. It also works wonderfully in wraps or as a protein boost for salads.
Don’t be afraid to experiment with variations! You can easily adjust the spice level by adding more chili flakes or a swirl of sriracha. For a different flavor profile, try adding a teaspoon of grated gin extractger to the sauce, or a squeeze of lime juice for a bit of tang. The possibilities are endless, so have fun with it!
FAQs:
Why is my tofu not crispy?
The key to crispy tofu lies in pressing it thoroughly to remove as much moisture as possible. Ensure your oil is hot before adding the tofu, and resist the urge to overcrowd the pan, which can cause the tofu to steam rather than fry. Using cornstarch or arrowroot powder for coating also significantly contributes to crispiness.
Can I make the sauce ahead of time?
Absolutely! The sauce for Crispy Sticky Tofu can be made a day or two in advance and stored in an airtight container in the refrigerator. Simply warm it gently before tossing with your freshly cooked crispy tofu.
What kind of tofu should I use?
For this recipe, firm or extra-firm tofu is recommended. These varieties have less water content and hold their shape better when cooked, leading to the best crispy texture.

Crispy Sticky Tofu-Easy Vegan Recipe
An easy vegan recipe for perfectly crispy tofu coated in a delicious, sticky sweet soy glaze. Ideal as an appetizer or a main dish.
Ingredients
-
11 oz (300g) extra firm tofu
-
3 tablespoons neutral oil
-
3 tablespoons cornstarch (for coating the tofu)
-
3 tablespoons sweet soy sauce (kecap manis)
-
1 tablespoon rice vinegar
-
1-2 garlic cloves, grated
-
1/2 tablespoon red pepper flakes
-
1 tablespoon cornstarch (for thickening the sauce)
-
3-4 tablespoons water
-
Sesame seeds
-
Chopped green onions
Instructions
-
Step 1
Drain and press the extra firm tofu to remove as much moisture as possible. Cut into 1-inch cubes. -
Step 2
In a bowl, toss the tofu cubes with 3 tablespoons of cornstarch until evenly coated. -
Step 3
Heat 3 tablespoons of neutral oil in a large skillet over medium-high heat. Add tofu in a single layer, ensuring not to overcrowd the pan. Fry for 3-4 minutes per side until golden brown and crispy. Drain on paper towels. -
Step 4
In a small bowl, whisk together sweet soy sauce, rice vinegar, grated garlic, and red pepper flakes. In a separate small bowl, whisk 1 tablespoon cornstarch with 3-4 tablespoons water to create a slurry. -
Step 5
Return the skillet to medium heat. Pour in the sweet soy sauce mixture and bring to a simmer. Slowly whisk in the cornstarch slurry until the sauce thickens to a glossy, syrupy consistency. -
Step 6
Add the crispy tofu back into the skillet and toss to coat evenly with the sticky sauce. Cook for another 1-2 minutes. -
Step 7
Garnish with sesame seeds and chopped green onions. Serve immediately.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
