Sticky Lemon Tofu (Crispy & Vegan!)
If you’re craving Chinese takeout but want something healthier and entirely plant-based, this Sticky Lemon Tofu is going to blow your mind. It delivers that perfect contrast of an incredibly crispy exterior giving way to a soft center, all wrapped in a vibrant, zesty, and sweet lemon glaze.
This is the vegan answer to Lemon Chicken, and dare we say, it might be even better. The secret to the magic is tossing the tofu in cornstarch before pan-frying—it creates a shatteringly crisp crust that holds up beautifully when tossed in the thick, glossy sauce. Plus, it comes together in under 30 minutes!
Why You’ll Love This Recipe
- Better Than Takeout: Fresh, bright flavors without being overly heavy or deep-fried.
- Quick & Easy: You can have this on the table faster than waiting for a delivery driver.
- 100% Vegan: A crowd-pleasing, protein-packed plant-based dinner that meat-eaters will also devour.
Key Ingredients & Substitutions
- Extra-Firm Tofu: You must use extra-firm or super-firm tofu for this recipe. Soft or silken tofu will fall apart in the pan.
- Cornstarch: This is non-negotiable! It gives the tofu its crispy shell and thickens the lemon sauce. Substitution: Arrowroot powder works as a 1:1 replacement.
- Fresh Lemon Juice: Please use freshly squeezed lemons! Bottled lemon juice has a bitter, artificial aftertaste that ruins the bright glaze.
- Maple Syrup: Adds the necessary sweetness to balance the tart lemon. Substitution: Agave nectar or even regular granulated sugar works perfectly.
How to Make Sticky Lemon Tofu
The process is incredibly simple. First, make sure you press your tofu to remove excess water—this is crucial for crispiness! After cubing the tofu, toss it in cornstarch until it looks powdery and dry. Pan-fry the cubes in a little oil until they develop a beautiful golden crust. The sauce is just a quick whisk of lemon, soy sauce, sweetness, aromatics, and a touch of cornstarch. Once the sauce hits the hot pan, it thickens instantly. Toss your crispy tofu in, and serve it immediately!
Pro Tips for the Best Results
- Press the tofu: Wrap your block of tofu in a clean kitchen towel and place a heavy book or cast-iron skillet on top for 15-20 minutes to squeeze out the water.
- Don’t crowd the pan: When frying the tofu, make sure the cubes aren’t touching each other, or they will steam instead of getting crispy. Cook in batches if necessary.
- Serve immediately: The longer the tofu sits in the sauce, the softer the crust will become. Toss and eat!
Variations
- Spicy Lemon Tofu: Add a pinch of red pepper flakes or a teaspoon of sriracha to the sauce mixture for a sweet-heat flavor profile.
- Orange Tofu: Swap the lemon juice for fresh orange juice and add a little orange zest!
Storage & Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Reheating: The tofu will lose its crispiness in the fridge. To reheat, warm it gently in a skillet or microwave. It won’t be crispy, but it will still be delicious!
Serving Suggestions
- Over a bed of steamed Jasmine or Basmati rice
- Alongside roasted broccoli or steamed bok choy
- Sprinkled with toasted sesame seeds and fresh scallions


Ingredients
Method
- Toss the pressed tofu cubes in 2 tablespoons of cornstarch until evenly coated.
- Heat the vegetable oil in a large skillet over medium-high heat. Add the tofu and pan-fry for 7-8 minutes, turning occasionally, until golden and crispy on all sides. Remove from pan and set aside.
- In a small bowl, whisk together the lemon juice, maple syrup, soy sauce, rice vinegar, garlic, ginger, and 1 teaspoon of cornstarch until smooth.
- Pour the sauce into the empty skillet over medium-low heat. Let it bubble and thicken for 1-2 minutes.
- Add the crispy tofu back into the skillet and toss quickly to coat in the sticky lemon glaze.
- Remove from heat immediately to retain crispiness. Garnish with sesame seeds and green onions.
