My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
×
Home » Recipes » Vegan Chinese Recipes

Published: Jan 30, 2025 by Jim Mee Sha · This post may contain affiliate links · 3 Comments

Crispy Vegan Orange Chicken (orange tofu)

Jump to Recipe

Craving takeout? This vegan orange chicken features crispy baked tofu cubes tossed in a tangy and flavorful orange sauce, offering a plant-based alternative to the classic recipe. Plus, it’s easy to make at home, with an air-fryer option included. 

This Americanized Chinese dish is incredibly versatile and pairs well with various sides. I love serving it with brown rice congee, along with a side of vegan scallion pancakes and Asian cucumber salad for a satisfying meal!

Stirring vegan orange chicken served with rice and broccoli on a plate with chili flakes and green onion beside.

Although we don’t have Panda Express in Malaysia, there are plenty of great vegetarian Chinese food options. However, they’re often deep-fried and greasy, which is why I love recreating lighter versions at home, like this orange tofu! 

If you like this recipe, you should check out my teriyaki tofu stir-fry, Thai basil tofu, or Hunan tofu for more delicious plant-based dinner options.

Jump to:
  • 💚Why you will love this recipe 
  • 🍊What you will need 
  • 📃Ingredients substitutions and variations
  • 🔪How to make orange tofu
  • ✔Helpful tips 
  • 🍚How to serve vegan orange chicken
  • ❄️Storing suggestions
  • ❔Commonly asked questions
  • 🍽More vegan tofu recipes
  • 📖 Recipe

💚Why you will love this recipe 

  • Healthier than takeout
  • Sticky, bold in flavor, and delicious
  • Minimal prep and ready in an hour
  • It's one of those high-protein dinner recipes you’ll crave again and again!

🍊What you will need 

Ingredients needed like tofu, olive oil, salt, and cornstarch on a grey background.
Ingredients needed for orange sauce like oranges, ginger, cornstarch, garlic, and seasonings on a grey background.
  • Orange Juice + Zest - Freshly squeezed works best - you will need about 2 oranges to get the right amount of juice. 
  • Tofu - Use extra-firm or firm tofu. Avoid silken tofu and reserve it for sweet recipes like tofu chocolate pudding instead. 
  • Cornstarch - This is essential for getting the tofu nice and crispy.

See the recipe card for full information on ingredients and quantities.

📃Ingredients substitutions and variations

  • Tofu - Substitute with seitan (like this Instant Pot seitan) for a meatier, higher-protein option. You can also use cauliflower or store-bought vegan chicken pieces.
  • Air-frying tofu - To make orange tofu in the air fryer, bake it at 200°C/400°F for 8-10 minutes or until golden brown, tossing halfway through.
  • Adding vegetables - You can add a bag of frozen vegetable mix or blanched broccoli, cauliflower, red pepper, or carrot. If you add veggies, consider doubling the sauce.
  • Make it saucier - For a saucier dish, simply double the ingredients for the sauce.
  • Make it spicy - Add 2-3 teaspoon of sriracha or a generous pinch of chili flakes to the sauce for some heat.

🔪How to make orange tofu

Coated tofu cubes in a white plate with 2 empty ramekins beside.

Step 1: Tear tofu into bite-sized pieces and coat them with olive oil, cornstarch, and salt.

Baked tofu in a baking pan lined with parchment paper.

Step 2: Bake them for 23-30 minutes at 200C/400F. Set aside.

Fried ginger and garlic in a cast iron skillet with 2 empty sauce dishes beside.

Step 3: Make the orange sauce by sauteing ginger and garlic until fragrant.

Simmering orange juice and aromatics in a cast iron skillet with 2 empty sauce dishes beside.

Step 4: Add in orange juice and the seasonings, and bring the mixture to a boil.

Pouring cornstarch into a pan of simmering orange sauce.

Step 5: Add cornstarch slurry (cornstarch combined with 2 tablespoons of water) and cook until the sauce thickens.

A skillet of orange tofu with a wooden spatula beside.

Step 6: Add the baked tofu cubes and stir until the orange sauce is well distributed. Serve vegan orange chicken while hot!

💡Serving suggestion

Garnish orange tofu with chopped scallion and toasted sesame seeds before serving.

✔Helpful tips 

  • Spread out tofu cubes - Spread the tofu cubes out evenly, avoiding overlap. This will ensure they crisp up properly.
  • Pressing tofu - There’s no need to press tofu for this recipe. The moisture helps create a juicier texture. However, you can press it if you prefer a chewier bite.
  • Tear tofu by hand - Tear your tofu by hand to create rugged pieces that resemble chicken pieces, adding texture and visual appeal.
  • Batch make orange sauce – The vegan orange sauce can be batch-prepped and frozen for up to 3 months. I recommend using Souper Cubes for easy portioning!

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

🍚How to serve vegan orange chicken

Here are some of my favorite ways to serve this vegan orange chicken: 

  • Rice, congee, noodles - Jasmine rice, plain vegan congee, and cooked noodles pair perfectly with this recipe. You could also do stir-fried dishes like vegan egg fried rice or vegetable chow mei fun. 
  • Vegetable dishes - Like my refreshing tofu lettuce wrap or a simple snow pea stir-fry. 
  • Sides - For a heartier dish, make some tofu dumplings or air fryer rice paper rolls to go with it! 
Taking a piece of orange chicken from a plate with a pair of chopsticks.

❄️Storing suggestions

Storage – Leftover orange tofu keeps well in the fridge for 2-3 days. Tofu will lose crispiness, but the flavors remain just as delicious! I DO NOT recommend freezing this dish. 

Reheating – Warm it up in a skillet over medium heat. If the sauce has thickened too much, add a splash of water to loosen it up.

❔Commonly asked questions

Are orange chicken and general tso chicken the same?

Orange chicken and General Tso’s chicken are both Chinese crispy chicken dishes with sweet, tangy sauces, but their flavors differ.

Orange chicken has a citrusy, sweeter sauce made with orange juice and zest, while General Tso’s features a savory, umami-rich sauce with soy sauce, ginger, and a hint of heat from chili peppers.

Is orange chicken spicy?

Orange chicken is generally not spicy. Its flavor profile is sweet and tangy, with a citrus-forward sauce made from orange juice and zest. However, some variations may include a small amount of chili flakes or pepper for a mild heat, which you can omit to keep it spice-free.

How to make orange chicken not bitter?

Be careful when zesting the oranges to avoid bitterness in your orange chicken. Only zest the outer layer, avoiding the white pith underneath, as it can make the sauce taste bitter.

Can I pan-fry tofu instead?

Tofu can be pan-fried instead of baked. Simply cook tofu cubes on each side for 2-3 minutes before turning until most sides are golden brown. 

You can check out my oyster sauce tofu recipe on how to pan-fry tofu.

🍽More vegan tofu recipes

  • A plate of halved rice paper rolls served with peanut sauce.
    Vegan Tofu Rice Paper Rolls
  • A pan of bok choy tofu with chopsticks, water, and sesame seeds beside.
    Chinese Bok Choy Tofu Stir-fry
  • A plate of tandoori tofu served with mint chutney with water beside.
    Crispy Vegan Tandoori Tofu (baked/pan-fried)
  • A bowl of rice and tofu sisig served with chopsticks with chilies and water beside.
    Tofu Sisig (Sizzling tofu)

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

Orange tofu served with rice and broccoli on a plate with chopsticks beside.

Crispy Vegan Orange Chicken (orange tofu)

Meesha
Craving takeout? This vegan orange chicken features crispy baked tofu cubes tossed in a tangy and flavorful orange sauce, offering a plant-based alternative to the classic recipe. Plus, it’s easy to make at home, with an air-fryer option included.
5 from 6 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 40 minutes mins
Total Time 50 minutes mins
Course Main Course, Side Dish
Cuisine American, Chinese
Servings 3 servings
Calories 206 kcal

Ingredients
 
 

For the tofu

  • 1 15 oz block extra firm tofu drained
  • 2 tablespoon cornstarch *
  • 1 tablespoons olive oil or another neutral-tasting oil
  • ¼ teaspoon salt

For orange sauce

  • 3 cloves garlic minced
  • 2 teaspoons minced ginger
  • ½ cup freshly squeezed orange juice ( about 2 medium navel orange ) **
  • 2 tablespoons soy sauce or tamari/shoyu (use gluten-free ones if needed)
  • 2 tablespoons rice vinegar
  • 1-2 tablespoon brown sugar (or another sweetener)
  • 1 teaspoon sesame oil
  • 1 teaspoon orange zest optional
  • pinch of chili flakes optional

For cornstarch slurry

  • 2 tablespoons water
  • 2 teaspoon cornstarch
Prevent your screen from going dark

Instructions
 

  • Preheat oven to 200C/400F.
  • Tear tofu into 1 inch bite-sized pieces, and toss them with cornstarch, olive oil, and salt.
    1 15 oz block extra firm tofu, 2 tablespoon cornstarch, 1 tablespoons olive oil, ¼ teaspoon salt
  • Spread them on a baking sheet and bake them for 25-30 minutes or until golden. You can also air fry them at 200C/400F for 8-10 minutes, tossing it halfway through.
  • To make orange sauce, heat up ½ tablespoon of neutral-tasting oil in a cast-iron skillet/non-stick pan over medium high.
  • Add garlic and ginger. Saute for a minute or so, until fragrant.
    3 cloves garlic, 2 teaspoons minced ginger
  • Now, add orange juice, brown sugar, soy sauce, sesame oil, and orange zest, if using. Bring the mixture to a boil, then lower heat to a gentle simmer.
    ½ cup freshly squeezed orange juice, 2 tablespoons soy sauce, 2 tablespoons rice vinegar, 1-2 tablespoon brown sugar, 1 teaspoon sesame oil, 1 teaspoon orange zest
  • While waiting for the mixture to boil, make cornstarch slurry by combining cornstarch with water. Stir to mix.
    2 tablespoons water, 2 teaspoon cornstarch
  • Pour cornstarch slurry into the pan and simmer for a couple of minutes, or until the sauce has thickened.
  • Add baked tofu into the pan, and give everything a quick mix. Give it a taste, adding chili flakes and more seasonings if needed. Your vegan orange chicken is ready to be served!

Notes

Helpful tips and recipe variations
  • Pressing tofu - There’s no need to press tofu for this recipe. The moisture helps create a juicier texture. However, you can press it if you prefer a chewier bite.
  • Adding vegetables - You can add a bag of frozen vegetable mix or blanched broccoli, cauliflower, red pepper, or carrot. If you add veggies, consider doubling the sauce.
  • Make it saucier - For a saucier dish, simply double the ingredients for the sauce.
  • Make it spicy - Add 2-3 teaspoon of sriracha or a generous pinch of chili flakes to the sauce for some heat. 
  • Batch make orange sauce – The vegan orange sauce can be batch-prepped and frozen for up to 3 months. I recommend using Souper Cubes for easy portioning!
 
Storing suggestion - Leftover orange tofu will keep in the fridge for 2-3 days. Tofu will lose crispiness, but the flavors remain just as delicious! 
To reheat, warm it up in a skillet over medium heat. If the sauce has thickened too much, add a splash of water to loosen it up.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 206kcalCarbohydrates: 19gProtein: 12gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 4gSodium: 957mgPotassium: 351mgFiber: 1gSugar: 9gVitamin A: 86IUVitamin C: 23mgCalcium: 62mgIron: 2mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Vegan Chinese Recipes

  • Chinese Hunan Tofu
  • A plate of cucumber salad served with chopsticks with sesame seeds and chili flakes beside.
    Spicy Asian Cucumber Salad
  • A bowl of vegetable curry served with ceramic spoon with spoonful of curry powder, rice and water beside.
    Chinese Vegetable Curry
  • A plate of mushroom tofu stir-fry with a pair of chopsticks, sesame seeds, red pepper flakes, and bowl of rice beside.
    Flavorful Mushroom Tofu Stir-fry

Comments

    5 from 6 votes (4 ratings without comment)

    Join the discussion ! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Marina says

    February 05, 2025 at 1:31 am

    5 stars
    So tasty! Will definitely make again!

    Reply
  2. Myra says

    April 22, 2022 at 9:22 pm

    5 stars
    Turned out delicious! Clear instructions and simple recipe that’s going to be in regular rotation at our house.

    Reply
    • Meesha says

      April 25, 2022 at 7:40 am

      I am happy to hear that!😊

      Reply
A headshot of Mee Sha leaning on a handrail.

Hi, nice to meet you! I am Mee Sha, a final-year dietetic student passionate about nutrition, cooking, and food. This blog was created to share my favorite plant-powered recipe!

More about me →

❄️Vibrant Vegan Summer Recipes

  • A stack of 4 patties on a wooden board with buns, red onion and lettuce in the background.
    Juicy Vegan Chicken Burger Patties
  • Seaweed salad on a plate on a bamboo sushi mat with a cup of tea beside.
    Japanese Wakame Seaweed Salad
  • Seitan ribs on a wooden board with newspaper beneath topped with chopped cilantro.
    Meaty Vegan BBQ Ribs (seitan ribs)
  • A plate of cucumber tomato corn salad with a fork beside.
    Tomato Cucumber Corn Salad
  • Pasta salad in a white bowl with fork. There are cherry tomatoes and black peppercorns in the background.
    Easy High Protein Pasta Salad
  • A plate of eggplant tofu stir-fry with a pair of chopsticks, rice, sesame seeds, and green onion beside.
    Eggplant Tofu Stir-fry

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.