
This lemon tofu recipe is a vegan version of Chinese lemon chicken that features crispy tofu in a sticky sweet and sour lemon sauce.

Jump to:
Vegan Chinese food
I often crave the Chinese takeout dishes I enjoyed as a child.
Unfortunately, so few of the items on a Chinese restaurant menu are vegan.
Even the ones that seem like they might be vegan, like noodles and veggies, could have a sauce made with chicken stock or oyster sauce.
Fortunately, Asian ingredients are becoming more popular and accessible and it’s easier than ever to make your favorite Chinese takeout dishes at home!
There’s even lots of food blogs specializing in vegan Chinese food and I love the cookbook The Chinese Vegan Kitchen.
Now, I’m by no means a Chinese food expert, but on my blog you’ll find my recipes for vegan hot and sour soup, sweet and sour tofu, vegan dumplings, vegetable spring rolls, and vegan wonton soup.


How to make crispy tofu
A new technique for making crispy tofu that has recently become popular on social media is to tear it into chunks rather than cut it.
Tearing up your tofu creates an uneven texture with lots of nooks and crannies that fry to a crisp, creating super crunchy tofu.
Another trick that’s been around for a while is to coat the tofu in cornstarch. The cornstarch coating gets super crispy when fried.
So my go-to technique for making crispy tofu like for this maple chili tofu is to take a block of extra-firm tofu, use my hands squeeze out as much water as possible, tear it into bite-sized pieces and toss it in a container with a couple tablespoons of cornstarch.
Then I fry it in a good amount of neutral-flavored oil over medium-high heat.
Frying tofu in a very hot pan will help to prevent it from sticking to the pan. Also, let it brown on one side first before stirring it to fry on the other side.
Try these tips for the best, crispiest tofu you’ve ever had!


Ingredients
This is a very simple Chinese-style sticky lemon sauce that’s poured over fried tofu. It’s easy to make with basic supermarket ingredients.
Tofu: My personal preference is for extra-firm tofu as it has the “meatiest” texture. I like to stock up on tofu and freeze it. Once thawed, the texture becomes even meatier. It’s an extra optional step, but I recommend trying it.
Lemon: Depending on how juicy your lemons are, you’ll need probably one and a half or two to get ⅓ cup of lemon juice for this recipe.
Soy sauce: Regular Chinese-style light soy sauce adds both umami and salt to this recipe.
Water: A lot of Chinese lemon chicken sauce recipes call for stock but I find the flavor too overpowering. Water dilutes the lemon juice without adding flavor so the lemon flavor stays strong.
Sugar: I use white granulated beet sugar to give this lemon tofu and sweet and sour flavor profile. You could probably substitute agave or other liquid sweetener if you don’t want to use white sugar.
Aromatics: Ginger and garlic add more Asian flavor.
Cornstarch: A cornstarch coating makes the tofu super crispy. A couple teaspoons of cornstarch also thicken the sauce to make it nice and sticky.


How to make lemon tofu
Lemon tofu is super easy and quick to make. Serve it with rice for an easy weeknight meal!
Prep: Gather your ingredients. Finely mince the garlic and the ginger.
Juice the lemons until you get ⅓ of a cup.
Sauce: Add the water, sugar, and soy sauce to the lemon juice and stir it well until the sugar is dissolved.
Heat two teaspoon of oil in a small pot or a pan over medium heat and fry the ginger and garlic for about a minute until soft.
Stir two teaspoons of cornstarch into the lemon water mixture.
Pour the mixture into your pot and, stirring continuously, bring it to a simmer and cook until thickened. This just takes a minute or two.
Remove from the heat and set aside.


Tofu: I don’t usually bother to press my tofu. I just give it several good squeezes between my hands over the sink.
Use your hands to tear the tofu into bite-sized pieces and toss them into a bowl or a container with a lid.
Sprinkle over about a tablespoon and a half of cornstarch. Stir it with a spoon, or put the lid on the container and shake it, until the tofu is coated in cornstarch.
Heat about 3 tablespoons of oil in a non-stick pan over medium-high heat.
Add the tofu and let it fry until golden brown on one side before stirring and tossing to brown on the other side.
Combine: Once the tofu is browned on all sides to your liking, place it in a clean bowl.
Pour over the lemon sauce and stir to coat the tofu in the sticky lemon sauce.
To serve the tofu you can garnish it with some chopped green onion and sesame seeds, if desired.


Variations and substitutions
Bake: I always fry my tofu but you can definitely cook in the air fryer or bake it. To bake tofu, first drizzle over the oil and gently stir it to coat it in oil before sprinkling over the cornstarch. Again, gently stir to coat the tofu in cornstarch. Spread it on a lined baking pan and bake at 400 f / 200 c for 20 – 30 minutes, tossing once halfway.
Sugar: If you don’t want to use white sugar, try agave or maple syrup. Add a little at a time and taste it until you get a good balance of sweet and sour.
Protein: If you don’t have tofu, you can pour this sauce over a vegan chicken substitute or cauliflower. For the cauliflower, I make a crispy coating with panko, then bake it before pouring over the sticky lemon sauce.


FAQs
I never bother to press my extra firm tofu. Instead, I give it several good squeezes between my hands over the sink to remove the bulk of the excess water.
No, you don’t need to wash tofu before cooking.
Not really. Marinating tofu is often just a waste of time since the tofu will get most of its flavor from a really good flavorful sauce.
Yes, you can make crispy tofu in the air fryer. First toss the tofu in oil to coat it. Then sprinkle over the cornstarch and toss again to coat it. Place it in the air fryer basket with a bit of space around each piece so it can cook evenly and fry at 400 f for 10 minutes, shaking halfway through.
Yes, you can bake crispy tofu. First drizzle over some oil and gently stir to coat it. Then sprinkle over the cornstarch and gently toss it to coat. Bake on a lined baking pan at 400 f / 200 c for 20 – 30 minutes, stirring halfway.


Make ahead and storage tips
Fried tofu is best served immediately while it is still crispy. The sauce will soften the tofu if it is stored in the fridge.
That said, you can still store leftovers in an airtight container in the fridge for up to 3 days. The flavor will be good even if the tofu is no longer crispy.
How to serve lemon tofu
Serve this Chinese-inspired sticky lemon tofu over rice and garnished with chopped green onion and sesame seeds, if desired.
For excellent rice to go with all your tofu recipes try this ginger rice.
For some extra color and nutrition, add a side dish of steamed broccoli, garlic ginger bok choy, edamame or cucumber salad.




Lemon Tofu
This lemon tofu recipe is a vegan version of Chinese lemon chicken that features crispy tofu in a sticky sweet and sour lemon sauce.
Servings: 4 people
Calories: 237kcal
Prevent your screen from going dark
Ingredients
- 1 package (14 oz / 400 grams) extra-firm tofu
- ⅓ cup (80 ml) lemon juice, fresh squeezed (about 1.5 lemons)
- 3 tablespoons water
- 1 tablespoon soy sauce
- 3 tablespoons white sugar
- 1 clove of garlic minced
- 1 teaspoon minced ginger
- 2 tablespoons cornstarch divided
- 4 tablespoons neutral oil divided
- Optional garnishes: chopped green onion sesame seeds
Instructions
-
Drain the tofu and give it several good squeezed between your hands over the sink to remove as much excess water as possible.
-
Use your hands to tear the tofu into bite-sized chunks and place them in a bowl.
-
Squeeze the lemons and measure ⅓ cup (80 ml) in a measuring cup. Add the water, soy sauce and sugar. Stir to dissolve the sugar. Add 2 teaspoons of cornstarch and mix well.
-
Sprinkle 1 ½ tablespoons of cornstarch over the tofu and gently stir it to coat all the tofu in cornstarch.
-
Heat 3 tablespoons of oil in a large non-stick pan over medium-high heat. Add the tofu in a single layer and allow it to brown on one side. Then stir it to brown on the other side.
-
While the tofu is frying, heat 2 teaspoons of oil in a small pot or pan over medium heat. Add the ginger and garlic and fry for about 30 seconds until fragrant.
-
Give your lemon-water mixture another stir to distribute the cornstarch and pour in onto the fried ginger and garlic. Bring to a simmer, stirring continuously, until the sauce thickens. Remove from the heat and set aside.
-
When your tofu is golden brown on all sides, remove it to a clean bowl. Pour over the lemon sauce and gently toss to coat the tofu in sauce.
-
Serve over rice and garnished with chopped green onion and sesame seeds if desired.
Nutrition
Calories: 237kcal | Carbohydrates: 17g | Protein: 8g | Fat: 16g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 9g | Trans Fat: 0.1g | Sodium: 316mg | Potassium: 187mg | Fiber: 0.2g | Sugar: 11g | Vitamin A: 1IU | Vitamin C: 8mg | Calcium: 35mg | Iron: 1mg