This one-pan vegan orange tofu is a great meatless alternative to Chinese takeout. Pieces of tofu are pan-fried until golden brown and crispy, then coated in a sweet and sticky orange sauce. This recipe is easy to make and requires only 10 simple ingredients making it great for busy weeknight dinners.
If you’re craving the flavors of orange chicken, but want a plant-based alternative, this vegan orange tofu is just the thing. It’s delicious, flavorful, and can be made right at home.
The orange glaze is made with freshly squeezed orange juice for an authentic Chinese takeout taste. Pair it with a side of white rice for a dinner everyone will love.
For another sticky tofu recipe try my Teriyaki Tofu. It has the same restaurant quality taste.
Ingredients You'll Need
These 10 ingredients (plus water) make up this orange tofu recipe.
Substitutions are below and full amounts are listed in the recipe card.
Ingredient Notes and Substitutions
- Tofu – Use extra firm tofu or firm tofu that has been pressed. Super firm or high-protein tofu can also be used.
- Coconut oil – I use refined coconut oil for a neutral taste to pan-fry the tofu. Go with any neutral cooking oil you have on hand.
- Orange juice – Freshly squeezed orange juice is best for this recipe. Bottled or store-bought orange juice does not work well with this recipe. It turns the glaze bitter and unpleasant.
- Soy sauce – Any soy sauce you have on hand is fine. For less salt use a reduced-sodium soy sauce and for gluten-free use tamari.
- Brown sugar – I used light brown sugar. Dark brown sugar is another good option. If you need a replacement, any granulated sugar will do.
- Maple syrup – The maple syrup adds some depth to the flavor. To substitute, use any liquid sweetener or granulated sugar.
- Garlic – 2 cloves of fresh garlic give the sauce a takeout taste and I highly recommend it. If you’re all out, garlic powder can be used as a substitute.
- Orange zest – The zest brings out the orange flavor in the dish. If you want the citrus taste to pop don't skip it.
- Fresh ginger – For the best taste go with fresh ginger. In a pinch, use ground ginger instead.
- Cornstarch – The cornstarch is mixed with water and then used to thicken the sauce. It also gives the tofu a crispy coating.
- Red pepper flakes (optional) – For added heat, use ¼ teaspoon red pepper flakes.
How to Make Vegan Orange Tofu
This Chinese-inspired dish is easy to make, uses one pan, and comes together in about 30 minutes.
Press the Tofu
For extra-firm tofu or firm tofu, use a tofu press (affiliate link) to press out some of the excess water. If you don't have a press, wrap the tofu block in a clean kitchen towel or a few paper towels. Use a sturdy plate with a heavy object on top to press out the water.
For super firm tofu or high-protein tofu, there is no need to press. Simply, pat it dry with paper towels or a clean kitchen towel.
Prepare the Sauce Ingredients
Sauce: In a glass measuring cup or small bowl, measure the orange juice, then stir in the remaining orange sauce ingredients.
Slurry: In a smaller bowl, mix 1 Tablespoon cornstarch and 2 Tablespoons water. This slurry will thicken up the sauce.
Set both bowls aside.
Step-By-Step Instructions
The step-by-step instructions below are for pan-fried tofu. See the recipe card for baking instructions.
Step 1: Using your hands, break the tofu into bite-sized pieces and place them in a large non-stick pan or skillet. Sprinkle 2 Tablespoons of cornstarch over the tofu.
Step 2: Use a spatula to toss the tofu around in the pan until there is no dry cornstarch visible. Add the oil to the pan.
Step 3: Pan-fry the tofu over medium heat. Stir and flip the tofu allowing it to sit in between flips so each side becomes brown and crispy.
Step 4: Transfer the tofu to a bowl or large plate and set aside. Pour the citrus mixture into the pan and simmer over medium-low heat for 3-5 minutes.
Turn the heat down and give the cornstarch and water a quick mix to loosen up any cornstarch stuck to the bottom, then stir the mixture into the pan with the orange sauce. Turn the heat up and bring to a simmer while continually stirring until the sauce thickens.
Tip: This is a 1 pan recipe, however, the sauce can be made in a separate pot while the tofu cooks for an even quicker meal.
Step 5: Add the tofu back to the pan.
Step 6: Mix and heat for another 1-2 minutes or until hot.
What To Serve With Orange Tofu
For a Chinese take-out style meal serve with a side of rice and your favorite veggies.
Go with white jasmine rice or short-grain brown rice. Or switch it up with quinoa or Asian noodles such as soba, udon, or rice noodles.
Enjoy it with stir-fried broccoli, cauliflower, carrots, snap peas, bell pepper, onion, or steamed edamame. You can also steam or oven-roast the veggies.
To finish off the dish, garnish with any of these:
- sesame seeds
- chopped green onions
- chives
- orange zest
Storage and Make-Ahead Instructions
To Store in the Refrigerator: Any leftover vegan orange tofu can be stored in an airtight container in the refrigerator for 3-4 days.
To Store in the Freezer: I have not tried freezing orange tofu, but it should freeze okay.
Make-ahead: Fully prepare the orange tofu according to the instructions. Let it cool to just above room temperature then transfer to an airtight container or into portion-sized containers. Store in the refrigerator for 3-4 days.
Helpful Tips
- Press the tofu: If you are using extra-firm tofu or firm tofu you’ll need to press out some of the excess water. This will give it a meatier texture. Super firm tofu is dense with less water and only needs to be patted dry.
- Crispy tofu: Allow the tofu to cook on each side for 2-3 minutes for a crispy outside.
- Double the recipe: Use a large pan or skillet to cook the tofu. If your pan isn’t big enough you can cook in batches or use the baking instructions instead.
- Spiciness: This recipe is only spicy if you add the red pepper flakes. I enjoy it with and without the spice depending on who's eating it and what I pair with the meal.
Frequently Asked Questions
This vegan orange tofu recipe has a sweet and tangy citrus flavor with hints of fresh garlic and ginger and optional heat from the red pepper flakes.
Yes! Add the tofu pieces to a bowl and toss with cornstarch, then drizzle with oil and toss again to evenly coat. Place the tofu single layer in the air-fryer basket. Cook at 400ºF for 10-13 minutes. Shake the basket halfway through cooking to crisp all sides.
More Tofu Recipes
We'd love to hear from you!
If you enjoyed this vegan recipe, please leave a 5-star rating in the recipe card and share your thoughts in the comments below.
Also, if you snap a photo, share it with us! We love to see your creations!! You can find us on Pinterest, Facebook, and Instagram.
See ya there!
Recipe
Vegan Orange Tofu
Ingredients
For the Tofu
- 1 14-ounce block of extra firm tofu
- 2 Tablespoons cornstarch
- 2-3 Tablespoons coconut oil, or neutral oil
For the Glaze
- ¾ cup freshly squeezed orange juice
- 3 Tablespoons soy sauce
- 3 Tablespoons brown sugar
- 2 Tablespoons maple syrup
- 2 garlic cloves, minced
- 1 teaspoon orange zest
- 1 teaspoon fresh ginger, peeled and grated
- 1 Tablespoon cornstarch
- 1 Tablespoon water
Instructions
Press The Tofu
- For extra firm or firm tofu, press out the excess water. Use a tofu press or wrap the block of tofu in a clean kitchen towel, or a few paper towels, and place a plate with a slightly heavy object on top.
- Super firm tofu or high-protein tofu can be patted dry with paper towels or a clean kitchen towel.
Pan-Fried Tofu
- Using your hands, break the tofu into bite-sized pieces and place them in a large non-stick frying pan or skillet. Sprinkle the tofu with 2 Tablespoons of cornstarch then toss it around in the pan with a spatula until there is no dry cornstarch visible.
- Add the oil to the pan. Pan-fry the tofu over medium heat until brown and crispy. Allow the tofu to cook and brown on each side before flipping. See below for oven-baked instructions.
Orange Sauce
- In a small bowl mix the cornstarch and water. Set aside.
- In a separate, slightly larger bowl, combine the remaining orange sauce ingredients.
- Once the tofu is brown and crispy, transfer it to a bowl or large plate.
- Pour the orange sauce mixture into the pan and simmer over medium-low heat for 3-5 minutes.
- Turn the heat down and give the cornstarch and water a quick mix to loosen up any cornstarch stuck to the bottom, then stir the slurry into the pan with the orange sauce.
- Turn the heat up and bring to a simmer while continually stirring until the sauce thickens.
- Add the tofu back to the pan and mix with the sauce. Heat for another 1-2 minutes or until hot.
- Note: Alternatively, the sauce can be made in a separate saucepan while the tofu cooks for an even quicker meal. Once the tofu is brown and crispy add the sauce to the pan.
- Serve with rice, quinoa, or Asian noodles and steamed, stir-fried, or roasted veggies.
Oven-Baked Tofu
- To bake your tofu instead of pan-frying, follow the steps below.
- Using your hands, break the tofu into bite-sized pieces and place them on a large baking sheet lined with parchment paper. Sprinkle the tofu with 2 Tablespoons of cornstarch then toss it around until there is no dry cornstarch visible.
- Use a cooking spray, avocado oil, melted coconut oil, or any neutral oil to evenly coat the tofu.
- Bake at 400ºF for 15-18 minutes or until brown and crispy. Flip halfway through the baking process.
- While the tofu cooks, proceed with the orange sauce instructions above.
Notes
- This recipe can easily be doubled: Use a large pan or skillet to cook the tofu. If your pan isn’t big enough you can cook in batches or use the baking instructions instead.
Nutrition
**Nutritional info is provided as an estimate based on the ingredients I used and for convenience and as a courtesy only.**
Vegan Meal Ideas for the Week
Where You Get Your Protein is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Where You Get Your Protein will receive a small commission from the purchase at no additional cost to you.
Comments
No Comments