This site uses affiliate links and I may earn a commission at no extra cost to you.
Bring takeout home with this crispy orange tofu made of crispy tofu tossed in a sweet and tangy, sticky citrus sauce that’s easy, satisfying, and 100% vegan!

Want to save this recipe?
Why You’ll Love This Recipe
Craving takeout but not the accompanying delivery fees and/or mystery ingredients? Try making it at home! I’ve already shared recipes for fakeout General Tso’s tofu and Kung Pao vegetables. Now this easy crispy orange tofu recipe comes to the rescue – all the bright, citrusy, sweet-and-sticky goodness of orange chicken – no chicken necessary.
Instead, this vegan orange chicken recipe smothers crispy tofu in a tangy orange glaze for a restaurant-quality meal (aka even better than takeout!) in just 35 minutes, right at home, made with only simple, inexpensive pantry ingredients. It’s bright, bold, and perfect for quick weeknight dinners AND making ahead.
You might also enjoy homemade lemongrass tofu, moo shu vegetables, sweet and sour tofu, or tofu pad Thai.
Ingredient Notes
Refer to the recipe card for the full list of ingredients and quantities.

Recipe Variations
- Orange zest: To give the orange sauce an extra-bright flavor boost.
- Orange segments: Add even more fresh orange flavor to this orange tofu chicken with peeled orange/ mandarin orange segments.
- Nuts/seeds: To garnish the sticky orange tofu, for crunch. I.e., toasted cashews, peanuts, almonds, sesame seeds, etc.
- Vegetables: Add texture, color, and flavor with veggies like blanched and stir-fried broccoli and/or carrots, bell peppers, snow peas, mushrooms, red onion, etc.
How to Make Crispy Orange Tofu


Step 1: First, cube the tofu into 1-inch pieces (or tear it into small ‘chunks’ for an even more chicken-like appearance). Then, pat it dry.
Step 2: Mix the soy sauce, cornstarch, and garlic powder in a medium bowl until smooth. Toss the tofu into the mixture until well-coated.


Step 3: Meanwhile, heat the oil in a large, non-stick pan over high heat. Once hot, reduce the heat to medium and add the tofu in a single layer. Cook for 2-3 minutes per side until crispy and golden brown all over. Then, set it aside.
Step 4: While the tofu cooks, peel and mince the garlic and ginger. Combine the soy sauce, rice vinegar, orange juice, and brown sugar in a small bowl until the sugar dissolves. In a small cup, combine the water and cornstarch. Mix until smooth.
Avoid overcrowding the pan – work in batches, if necessary – for the crispiest tofu.
Make peeling ginger super easy using a spoon.


Step 5: Then, heat the oil in a large pan or wok over medium-low heat. Once hot, add the garlic, ginger, red pepper flakes, and ½ cup green onions until fragrant. Add the orange juice and bring to a light boil – cook for 3 minutes.
Step 6: Add the cornstarch slurry and mix until it thickens. Add the tofu and mix until fully coated, then stir in the remaining green onion and serve the sticky orange tofu. Enjoy!
FAQs
Sure – follow this recipe for crispy baked tofu or air-fry the tofu at 400F/200C for 10-15 minutes, flipping halfway.
Sure, but I recommend prepping and storing the tofu and sauce separately to avoid sogginess.
To thin it, add extra orange juice, water, or veg broth (low sodium). Thicken it with more cornstarch slurry.
Pro Recipe Tips
- Use the right tofu: Use super-firm or extra-firm tofu for the best texture (and so it holds its shape). Press it for 20-30 minutes if using the latter (guide to tofu pressing here).
- Don’t skip cornstarch: It helps produce a wonderfully golden-brown crisp coating for the tofu and thickens the sauce to a glossy, thick glaze.
- Adjust to taste: Try the sauce and adjust the sweetener, spice, & tang.
- To prevent sogginess: Cook the tofu and sauce separately, combining them only when serving.
- Sub the tofu: With your preferred brand of vegan chick’n, or make battered cauliflower with orange sauce.

Serving Suggestions
- Rice (white or brown rice, low-carb rice, or quinoa
- Noodles (use regular stir-fry noodles, udon, rice noodles, vermicelli, etc.)
- Salad (Like a simple side salad, easy edamame salad, spicy cucumber salad, etc.
- Roasted/steamed vegetables (like broccoli, cauliflower, bok choy, etc.
Storage Instructions
Store: In an airtight container in the fridge for up to 4 days.
Freeze: In an airtight container for up to 3 months. Just note the tofu texture changes when frozen. Feel free to freeze the sauce separately.
For crispy tofu, store the sauce and tofu separately, combining them to serve.
Reheat: In a microwave (30-second increments) or a pan (medium-low heat), stirring often, until piping hot.

















In the recipe you wrote 2 pounds of tofu. Do we really need 2 pounds??!!
I think is a mistake. I think is an enormous quantity. Please clarify. The recipe sounds interesting.
Hi! 2 pounds is correct 🙂 Let us know what you think if you give it a try! It’s a fave of mine.
Love this vegan orange tofu!