Crispy Sticky Tofu – Easy Vegan Recipe
Crispy Sticky Tofu is more than just a vegetarian delight; it’s a textural masterpiece that transforms humble tofu into an irresistible culinary star. We all crave that perfect bite: a shatteringly crisp exterior giving way to a tender, flavorful interior, all coated in a glistening, sweet and savory glaze. That’s the magic of this dish, and it’s precisely why it has captured the hearts (and taste buds!) of so many. Whether you’re a seasoned vegan cook or simply looking for a new way to enjoy plant-based protein, this recipe will become your go-to. What makes it truly special is the ingenious combination of simple techniques and readily available ingredients that create an intensely satisfying experience. Get ready to discover your new favorite way to prepare Crispy Sticky Tofu!

Ingredients:
- 11 oz (300g) extra firm tofu
- 3 tablespoons oil (vegetable, canola, or peanut oil work well)
- 3 tablespoons cornstarch (for coating the tofu)
- 3 tablespoons sweet soy sauce (kecap manis is ideal if you can find it)
- 1 tablespoon rice vinegar
- 1-2 garlic cloves, grated (use a microplane for the best results)
- 1/2 tablespoon red pepper flakes (adjust to your spice preference, start with less and add more if desired)
- 1 tablespoon cornstarch (for thickening the sauce)
- 3-4 tablespoons water (for the sauce)
- Sesame seeds (for garnish)
- Chopped green onions (for garnish)
Preparing the Crispy Sticky Tofu
Pressing and Cubing the Tofu
The first crucial step to achieving that irresistible crispy exterior on our tofu is to press out as much moisture as possible. This will allow the tofu to brown beautifully and develop a satisfying crunch. If you have a tofu press, now is the time to use it! Follow the manufacturer’s instructions. If you don’t have a press, don’t worry. You can wrap the block of tofu in a few layers of paper towels and place something heavy on top, like a stack of cookbooks or a cast-iron skillet. Let it press for at least 30 minutes, or even an hour if you have the time. The longer it presses, the better the texture will be. Once pressed, unwrap the tofu and cut it into bite-sized cubes, about 1-inch square. Aim for uniform pieces so they cook evenly.
Coating the Tofu for Maximum Crispiness
Now for the magic ingredient that guarantees a crispy coating: cornstarch! Place the cubed tofu in a medium bowl. Sprinkle the 3 tablespoons of cornstarch over the tofu. Gently toss the tofu cubes to ensure they are evenly coated on all sides. You want a light, even layer of cornstarch; you shouldn’t see any large clumps. Some people find it helpful to add the cornstarch to the bowl first, then add the tofu and toss. Don’t be afraid to get your hands in there to make sure every surface has a light dusting. This coating will help create that delightful golden-brown crust when the tofu hits the hot oil.
Pan-Frying the Tofu to Golden Perfection
Heat the 3 tablespoons of oil in a large skillet or wok over medium-high heat. You’ll know the oil is ready when a tiny piece of tofu dropped in sizzles immediately. Carefully add the cornstarch-coated tofu cubes to the hot oil in a single layer. Avoid overcrowding the pan, as this will steam the tofu instead of frying it, resulting in a soggy texture. You might need to cook the tofu in batches. Let the tofu cook undisturbed for about 3-4 minutes per side, until it’s golden brown and crispy on all sides. Use tongs to carefully turn the cubes, ensuring even browning. This process should take about 10-15 minutes total, depending on how many batches you have. Once the tofu is perfectly crispy, remove it from the skillet with a slotted spoon and set it aside on a plate lined with paper towels to drain any excess oil.
Whipping Up the Sticky Soy Sauce Glaze
While your crispy tofu is resting, it’s time to create that irresistible sticky glaze. In a small bowl, whisk together the 3 tablespoons of sweet soy sauce, 1 tablespoon of rice vinegar, and the grated garlic cloves. Now, in a separate tiny bowl, whisk together the remaining 1 tablespoon of cornstarch with 3-4 tablespoons of water until it forms a smooth slurry. This is your thickening agent for the sauce. Add the red pepper flakes to the sweet soy sauce mixture. The amount of red pepper flakes is entirely up to your taste buds; start with half a tablespoon and taste the sauce later, adding more if you want extra heat. This simple yet flavorful sauce is what will coat our crispy tofu and make it truly special.
Glazing and Finishing the Crispy Sticky Tofu
Return the skillet to medium heat (you can use the same skillet, just wipe out any excess oil if needed, or add a tiny bit more if it seems dry). Pour the sweet soy sauce mixture into the skillet. Let it simmer for about 30 seconds. Now, slowly pour in the cornstarch slurry while whisking continuously. The sauce will start to thicken almost immediately. Continue to cook and stir for another minute or two until the sauce is glossy and has a consistency that will coat the back of a spoon. It should be thick enough to cling to the tofu but not so thick that it becomes gummy. Finally, add the crispy fried tofu back into the skillet with the thickened glaze. Gently toss the tofu to coat each piece evenly with the sticky sauce. Make sure every surface of the crispy tofu is covered in that beautiful, glistening glaze.
Serving Your Delicious Crispy Sticky Tofu
Once the tofu is beautifully coated, it’s ready to be served! Transfer the Crispy Sticky Tofu to a serving platter. For an extra pop of flavor and color, sprinkle generously with sesame seeds. The nutty crunch of the sesame seeds complements the sweet and savory glaze perfectly. Finally, scatter the chopped green onions over the top. The fresh, slightly pungent flavor of the green onions cuts through the richness of the glaze and adds a vibrant finish. Serve immediately while the tofu is still warm and delightfully crispy. This dish is fantastic on its own as a satisfying appetizer, or it can be served over steamed rice for a complete and delicious meal. Enjoy the delightful contrast of textures and flavors in every bite!

Conclusion:
You’ve now mastered the art of creating incredibly delicious Crispy Sticky Tofu! This recipe delivers on all fronts: perfectly crisp on the outside, tender within, and coated in a wonderfully savory and sweet glaze. It’s a versatile dish that can be enjoyed in so many ways, making it a fantastic go-to for weeknight dinners or impressive appetizers. I encourage you to try this recipe as written first, then feel free to experiment with its many possibilities.
For serving suggestions, consider pairing your Crispy Sticky Tofu with fluffy steamed rice, a vibrant stir-fry of your favorite vegetables, or even nestled in soft bao buns for a delightful textural contrast. It’s also a fantastic topping for salads or noodle bowls.
When it comes to variations, don’t be afraid to get creative! You can adjust the sweetness or spiciness of the glaze to your liking. Add a pinch of chili flakes for heat, a splash of lime juice for tang, or even a teaspoon of sesame oil for extra aroma. For a different flavor profile, try adding a bit of grated gin extractger or garlic to the sauce mixture before cooking. The possibilities are truly endless!
FAQs
How do I ensure my tofu gets truly crispy?
The key to crispy tofu is to press out as much moisture as possible beforehand. After pressing, cut the tofu into even cubes and coat them thoroughly in cornstarch. Make sure your cooking oil is hot before adding the tofu, and don’t overcrowd the pan; cook in batches if necessary to allow each piece to crisp up properly.
Can I make the sticky sauce ahead of time?
Yes, you can absolutely prepare the sticky sauce ingredients ahead of time. Mix all the sauce components together in a bowl and store it in the refrigerator. When you’re ready to cook, you can simply pour the pre-mixed sauce over your crisped tofu. This can save you a few minutes during the cooking process.

Crispy Sticky Tofu – Easy Vegan Recipe
An easy vegan recipe for crispy and sticky tofu coated in a flavorful sweet soy glaze, perfect as an appetizer or served over rice.
Ingredients
-
11 oz (300g) extra firm tofu
-
3 tablespoons oil (vegetable, canola, or peanut oil)
-
3 tablespoons cornstarch (for coating the tofu)
-
3 tablespoons sweet soy sauce
-
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 (for garnish)
-
Chopped green onions (for garnish)
Instructions
-
Step 1
Press the extra firm tofu for at least 30 minutes to remove excess moisture. Cut into 1-inch cubes. -
Step 2
In a medium bowl, toss the tofu cubes with 3 tablespoons of cornstarch until evenly coated. -
Step 3
Heat 3 tablespoons of oil in a large skillet over medium-high heat. Add tofu in a single layer (cook in batches if necessary) and pan-fry for 3-4 minutes per side until golden brown and crispy. Remove tofu and drain on paper towels. -
Step 4
In a small bowl, whisk together sweet soy sauce, rice vinegar, and grated garlic. In a separate tiny bowl, whisk 1 tablespoon cornstarch with 3-4 tablespoons water to form a slurry. Add red pepper flakes to the soy sauce mixture. -
Step 5
Return the skillet to medium heat. Pour in the soy sauce mixture and simmer for 30 seconds. Slowly whisk in the cornstarch slurry and cook until the sauce thickens and becomes glossy. -
Step 6
Add the crispy tofu back to the skillet and gently toss to coat evenly with the sticky glaze. -
Step 7
Serve immediately, garnished with sesame seeds and chopped green onions.
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.
