• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

ZardyPlants

  • Home
  • Vegan & Oil-free Recipes
    • Cheezes
    • Breakfasts
    • Soups
    • Salads
    • Snacks & Apps
    • Entrees
    • Dips & Sauces
    • Ingredients
    • Desserts
    • Gluten Free
  • Shop
    • Recipe Books
    • Products I Use
  • About
  • Contact
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Vegan and Oil-free Recipes
  • Free Cookbook with Signup!
  • Plant-Based Jewish Recipes
  • Shop
  • Contact
  • About
×
Home » Vegan and Oil-free Recipes » Entrees

Easy Vegan Orange Chicken

Published: May 7, 2020 · Modified: Nov 10, 2022 by Liz Madsen

Share with friends!

2641 shares
Jump to Recipe

This sticky and delicious vegan orange chicken uses tofu and is incredibly easy to make. In under 25 minutes you can have a super delicious lunch or dinner when paired with some rice to soak up all that delicious sauce!

Skip to the Recipe!

This post may contain affiliate links. See our disclosure policy for details.

Jump to:
  • Why This Recipe Works
  • Ingredients and Substitutions
  • How to Make Vegan Orange Chicken
  • Frequently Asked Questions
  • Pro Tips for Success
  • More Recipes Like Orange Tofu
  • Easy Vegan Orange Chicken Recipe

Hey Internet, I LOVE certain “Chinese food” dishes I’ve grown up on. And by Chinese food, I mean western / American chinese food that may or may not bear any resemblance to real Chinese food.

We won’t get into that today because we’re about recipes on this site. However I will say that this dish was simply inspired by takeout I used to eat before going vegan, so keep that in mind.

This veganizing American Chinese food thing is actually a common practice for me. I’ve made vegan General Tso’s, vegan beef and broccoli, vegan chop suey, vegan pepper steak, vegan honey garlic tofu, vegan Chinese curry, sweet and sour tofu, vegan chicken teriyaki, vegan kung pao chicken, and sticky tofu.

Anyway, this recipe couldn’t be easier. All you have to do is bake or air fry (or pan fry if you prefer) some tofu, make a quick sauce, and toss them together.

Orange tofu goes great with broccoli, green beans, bok choy, a stir fry on the side, or anything else you like. I love serving it over jasmine rice with some green onions and red pepper flakes, yum.

This easy meal is done in less than a half hour--make sure to cook your rice at the same time! You can save time on this recipe by cooking the tofu in your air fryer.

Kids and adults will love this recipe. Looking for more of that kind of thing? Check out my list of vegan kid-friendly recipes or my list of 50+ vegan snacks for kids!

And if you love tofu, check out my big list of tofu recipes.

Never miss a recipe! Join my mailing list to receive a free copy of my e-book on my go-to plant based recipes as well as vegan tips, NEW recipes straight to your inbox. I will NEVER spam you or sell your information.

Why This Recipe Works

To make orange tofu, we’ll start with, of course, our tofu. This recipe features super firm tofu which usually comes vacuum sealed, as opposed to other types of tofu that come in tubs of water.

If you can’t find tofu like that, get regular firm or extra firm tofu and use a tofu press or two cutting boards or plates and a heavy object to press extra water out of the tofu. This will help the tofu get crispy and chewy, and also help it absorb the flavors from our sauce.

You can cook the tofu any way you like--for this recipe I’ve chosen to either bake or air fry the tofu as it is. Or try dredging it in cornstarch or arrowroot powder and pan frying it if you prefer!

You can also try my recipes for crispy tofu or panko tofu and then integrate them into the vegan orange chicken sauce that way.

Anyway, I really like cooking the tofu in the air fryer because it’s both fast and hands off.

We’ll cook the sauce in a large pot so that way we can stir all our tofu directly in the sauce. This vegan orange chicken recipe uses two pounds of tofu, so it makes a lot!

You can start by sauteing the garlic and ginger in a pan. If you use a nonstick pan, you won’t need to use oil. I normally try not to cook with it unless I really need to based on the type of pan I’m using (like cast iron or enameled cast iron like my Le Creuset Dutch Oven).

After sautéing the aromatics, all you have to do is add the other sauce ingredients, bring it to a simmer, add the thickening agent (arrowroot powder or cornstarch) mixed with a little water, and then let the sauce thicken.

Then all you do is add your baked / fried tofu, stir, and serve!

I like to serve my orange tofu with cooked jasmine rice, a sprinkle of green onions and some chili flakes. You can also serve some veggies on the side if you’d like!

Ingredients and Substitutions

  • 2 packages (16 ounces / 454 grams each) of super firm tofu: For this recipe, we want to use the tofu in vacuum-sealed plastic, not a tub of water. If you only have firm or extra firm tofu (that comes in water), you’ll want to drain the tub and press the block of tofu. You can substitute soy curls, seitan chunks, or store-bought vegan chicken pieces--breaded or not.
  • 3 cloves minced garlic and 1 inch grated ginger: Minced fresh garlic and grated fresh ginger is best, but feel free to use jarred or powdered if you need to.
  • 1 + ½ cups orange juice: This is vegan orange chicken so we need orange flavor! You can use fresh squeezed or carton orange juice for this recipe.
  • ½ cup sugar: For the authentic color and more sweetness, use organic cane sugar in this recipe. If you’d like to use a less refined option, try coconut sugar. Yes, your orange tofu may look more brown, but it still tastes great.
  • 3 tablespoons reduced sodium soy sauce or gluten-free tamari: This is for flavor. If gluten-free, pick up some gluten-free tamari. You can also substitute coconut aminos, but I find this to be not as salty and a little more sweet.
  • 3 tablespoons of rice vinegar: To balance out the sweetness of our orange tofu, a little vinegar helps. You can substitute apple cider vinegar here if needed.
  • ½ teaspoon chili flakes / red pepper flakes, optional and to taste: You can use these in the sauce or as a garnish or both. If you don’t like spicy food, skip this ingredient.
  • 3 tablespoons arrowroot powder + ¼ cup water: You can substitute cornstarch here if needed.
  • 1 - 2 teaspoons orange zest, optional

How to Make Vegan Orange Chicken

  1. NOTE: If you did not buy super firm tofu (the kind that comes vacuum sealed), drain out all the water and press the block of tofu in either a tofu press or between two plates/cutting boards with a heavy weight on them for 20-30 minutes. Waterlogged tofu will not get very crispy.
  2. Start your tofu using one of the methods below. If you are baking or air frying your tofu, you can choose to leave it plain, toss it in a small amount of oil before cooking, or breading it like with my crispy tofu or panko tofu. Sometimes leaving it plain can dry it out somewhat--but you’re going to be adding it to a sauce so it’s not unpleasant, just personal opinion.
  3. Air Fryer Method: Add tofu cubes to your air fryer in a single layer if possible. Set it at 400 degrees Fahrenheit (205 degrees Celsius) for 15 minutes and shake the basket halfway through. Check the crispness. If you desire the tofu to be more crispy, cook for longer or you can give it a misting of avocado (or other) oil if you like and then cook it for a few more minutes. 15-17 minutes usually works perfectly for me.
  4. Oven Method: Preheat your oven to 425 degrees Fahrenheit (218 degrees Celsius) while you prep your tofu. Place tofu cubes on a baking tray lined either with a silicone baking mat (I find this gets the tofu crisper) or parchment paper. Bake for 25-30 minutes, flipping the tofu and rotating the pan halfway through.
  5. Pan Fry Method: Heat a generous amount of high heat oil in a large skillet. Once the oil is hot enough (you can test this using a wooden skewer. When inserted into the oil, little bubbles should rapidly form around the end of the skewer when the oil is hot enough). Add tofu (tossed in cornstarch or arrowroot powder for best results) in a single layer and spaced at least a half inch apart. Depending on how big your cubes are and how crowded your pan is, cook for a few minutes and flip. Cook and flip until tofu is lightly golden brown then transfer to a plate lined with paper towels to absorb excess oil.
  6. While the tofu is cooking, prepare your sauce in a large nonstick pot (I like to use nonstick to reduce the need for oil, but use what you’re comfortable with).
  7. Either add a small amount of oil to your pan OR you may cook with water if you like--and saute your garlic and ginger for about a minute over medium heat, stirring frequently.
  8. Add the orange juice, sugar, soy sauce / gluten-free tamari, and rice vinegar to the pot. You can add some chili flakes now so they get soft and mix into the sauce or you can leave them as a garnish if you prefer. Stir constantly until the sugar dissolves, then let the mixture come to a simmer.
  9. In a small jar or bowl, mix together the water and arrowroot powder or cornstarch until a slurry forms. Pour that into the pot and stir well. Cook until thickened considerably, about 3-4 minutes.
  10. When the tofu is done, turn the heat to low on your sauce pot and add the tofu to the pot. Gently stir in the tofu until completely coated. Prefer it crisper? Serve right away. Want to make it more like sticky tofu? Cook it down for a few minutes in the sauce (turn the heat to medium low and stir frequently). Toss with orange zest and remove from heat.
  11. Serve orange tofu and plenty of sauce over cooked jasmine rice and sprinkle green onions (and chili flakes) on top. Or add toasted sesame seeds. Enjoy!
  12. Refrigerate leftovers for up to 4 days in an airtight container.

Follow me on Instagram, Facebook, TikTok, Pinterest, or YouTube for more vegan tips, recipes, and to see all my recipe videos (I even have recipes not on the blog!).

Frequently Asked Questions

What’s the best type of tofu to use for this recipe?

The absolute best tofu for this orange tofu recipe is super firm tofu. Look for the tofu that is packaged in vacuum sealed in plastic as opposed to the tofu that comes in a plastic tub filled with water. If you can only find water packed “firm” or “extra firm” tofu, you’ll want to drain the excess water and press the tofu block using a tofu press or 2 cutting boards or plates, paper towels, and a heavy weight for 20-30 minutes. Otherwise it may turn out soggy and won’t soak up any delicious sauce.

Will this recipe work with another plant based protein?

I mean, it is called orange tofu, but yes, you can use almost any other plant based protein in this recipe, with the note that they may need to be prepared somewhat differently. For example, if using store-bought or pre-made seitan chunks, you can just reheat them in a skillet and brown them a little, then they will be perfect to add into the sauce at the end of cooking just like I do the tofu. The same goes for any store-bought chicken alternative (like Gardein), but just prepare it according to package instructions and then add it to the orange sauce. If you’d like to use soy curls, I recommend rehydrating them in flavorful broth, squeezing the excess marinade off, and then dry frying in a skillet, adding a touch of oil only when they start to brown. I’m actually writing a book on soy curls, but in the meantime, learn more about how I use them in this list of soy curls recipes + tips and tricks.

What to serve with vegan orange chicken?

I like to serve this tofu with cooked rice (I prefer jasmine rice) and top it with lots of chopped green onions and a sprinkle of red pepper flakes. Sometimes I also add toasted sesame seeds which are also delicious. This recipe goes well with most vegetables--my favorites include broccolini / baby broccoli or regular broccoli, baby bok choy, green beans, or stir fried mixed vegetables.

Pro Tips for Success

  • The best tofu for this is super firm tofu that comes vacuum sealed (but still in the refrigerator section. I’ve also sometimes seen it labeled as High Protein tofu. That’s only because they’re pressing down a larger block of tofu so you are technically getting more tofu and less water, which does give it a higher protein content. This is ultra firm, does not require pressing, and is ready for most tofu dishes. I find it at Trader Joe’s, Whole Foods, and other larger grocery stores in my area. If you cannot find it near you, I highly recommend investing in a good tofu press.
  • It sounds complicated, but try to time it so that you begin your sauce when the tofu has between 5-8 minutes left to cook. That way your tofu is ready to go when your sauce is thickened and ready to accept the tofu (haha sounds silly when I write it!).
  • Try to gently stir in your tofu so as not to break it. Crispy tofu is a lot less fragile but since I didn’t bread my tofu in this recipe, it can be a bit fragile.
  • If you WOULD like to bread your tofu, check out my panko tofu or regular crispy tofu and add that to your vegan orange chicken.
  • Don’t use too much orange zest or it can become bitter (I speak from experience).

More Recipes Like Orange Tofu

  • Vegan Honey Garlic Tofu
  • Vegan General Tso’s
  • Sticky Tofu
  • Vegan Pepper Steak
  • Vegan Chop Suey
  • Sweet and Sour Tofu
  • Vegan Beef and Broccoli
  • Vegan Chicken Teriyaki

Did you know I have books? Visit my shop page to see the various e-books I have available. My best seller is Plant-Based Jewish Recipes, and I’m in the middle of a second volume of that as well as a new book in the works that focuses on one of my favorite gluten-free vegan proteins.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Orange Chicken Tofu in a Bowl

Easy Vegan Orange Chicken Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 4 reviews

  • Author: Liz Madsen
  • Total Time: 25 minutes
  • Yield: 6 cups 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This sticky and delicious vegan orange chicken uses tofu and is incredibly easy to make. Ready in under 25 minutes!


Ingredients

Units Scale
  • 2 - 16 oz packages (454g each) super firm / high protein tofu (see note 1)
  • 3 cloves garlic, minced
  • 1 inch peeled ginger, grated or minced
  • 1.5 cups orange juice (fresh squeezed or store bought)
  • ½ cup organic cane sugar or coconut sugar (see note 2)
  • 3 tablespoons reduced sodium soy sauce or gluten-free tamari
  • 3 tablespoons rice vinegar or apple cider vinegar
  • ½ teaspoon chili flakes / red pepper flakes, optional and to taste
  • 3 tablespoons arrowroot powder or cornstarch
  • ¼ cup water
  • 1 - 2 teaspoons orange zest

For serving

  • Cooked jasmine rice
  • Sliced green onions
  • More chili flakes / red pepper flakes
  • Toasted sesame seeds

 


Instructions

  1. NOTE: If you did not buy super firm tofu (the kind that comes vacuum sealed), drain out all the water and press the block of tofu in either a tofu press or between two plates/cutting boards with a heavy weight on them for 20-30 minutes. Waterlogged tofu will not get very crispy.
  2. Start your tofu using one of the methods below. If you are baking or air frying your tofu, you can choose to leave it plain, toss it in a small amount of oil before cooking, or breading it like with my crispy tofu or panko tofu. Sometimes leaving it plain can dry it out somewhat--but you’re going to be adding it to a sauce so it’s not unpleasant, just personal opinion.
  3. Air Fryer Method: Add tofu cubes to your air fryer in a single layer if possible. Set it at 400 degrees Fahrenheit (205 degrees Celsius) for 15 minutes and shake the basket halfway through. Check the crispness. If you desire the tofu to be more crispy, cook for longer or you can give it a misting of avocado (or other) oil if you like and then cook it for a few more minutes. 15-17 minutes usually works perfectly for me.
  4. Oven Method: Preheat your oven to 425 degrees Fahrenheit (218 degrees Celsius) while you prep your tofu. Place tofu cubes on a baking tray lined either with a silicone baking mat (I find this gets the tofu crisper) or parchment paper. Bake for 25-30 minutes, flipping the tofu and rotating the pan halfway through.
  5. Pan Fry Method: Heat a generous amount of high heat oil in a large skillet. Once the oil is hot enough (you can test this using a wooden skewer. When inserted into the oil, little bubbles should rapidly form around the end of the skewer when the oil is hot enough). Add tofu (tossed in cornstarch or arrowroot powder for best results) in a single layer and spaced at least a half inch apart. Depending on how big your cubes are and how crowded your pan is, cook for a few minutes and flip. Cook and flip until tofu is lightly golden brown then transfer to a plate lined with paper towels to absorb excess oil.
  6. While the tofu is cooking, prepare your sauce in a large nonstick pot (I like to use nonstick to reduce the need for oil, but use what you’re comfortable with).
  7. Saute garlic and ginger: Either add a small amount of oil to your pan OR you may cook with water if you like--and saute your garlic and ginger for about a minute over medium heat, stirring frequently.
  8. Add the orange juice, sugar, soy sauce / gluten-free tamari, and rice vinegar to the pot. You can add some chili flakes now so they get soft and mix into the sauce or you can leave them as a garnish if you prefer. Stir constantly until the sugar dissolves, then let the mixture come to a simmer.
  9. Prepare thickener: In a small jar or bowl, mix together the water and arrowroot powder or cornstarch until a slurry forms. Pour that into the pot and stir well. Cook until thickened considerably, about 3-4 minutes.
  10. Toss tofu with sauce: When the tofu is done, turn the heat to low on your sauce pot and add the tofu to the pot. Gently stir in the tofu until completely coated. Prefer it crisper? Serve right away. Want to make it more like sticky tofu? Cook it down for a few minutes in the sauce (turn the heat to medium low and stir frequently). Toss with orange zest and remove from heat.
  11. Serve orange tofu and plenty of sauce over cooked jasmine rice and sprinkle green onions (and chili flakes) on top. Or add toasted sesame seeds. Enjoy!
  12. Store: Refrigerate leftovers for up to 4 days in an airtight container.

Notes

  • Note 1: For this recipe, we want to use the tofu in vacuum-sealed plastic, not a tub of water. If you only have firm or extra firm tofu (that comes in water), you’ll want to drain the tub and press the block of tofu. You can substitute soy curls, seitan chunks, or store-bought vegan chicken pieces--breaded or not.
  • Note 2: For the authentic color and more sweetness, use organic cane sugar in this recipe. If you’d like to use a less refined option, try coconut sugar. Yes, your orange tofu may look more brown, but it still tastes great.
  • Note 3: If you WOULD like to bread your tofu, check out my panko tofu or regular crispy tofu and add that to your vegan orange chicken.
  • Note 4: Don’t use too much orange zest or it can become bitter (I speak from experience).
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Stovetop, airfryer
  • Cuisine: Asian, Chinese

Did you make this recipe?

Share a photo and tag us @zardyplants — we can't wait to see what you've made!

« Easy Vegan Tuna Melt Sandwiches
Easy Vegan Spanish Paella »

Share with friends!

2641 shares

Filed Under: Entrees, Gluten Free, Quick Meals, Vegan and Oil-free Recipes

Follow us on Social Media

  • Facebook
  • Instagram
  • Pinterest

You May Also Like:

Cookie Dough Overnight Oats

Vegan torta on a plate.

Vegan Tortas

Creamy Vegan Orzo

See More Recipes

Reader Interactions

Comments

  1. Susan K

    May 11, 2020 at 11:37 am

    Delicious! Even my husband loved it:)

    Reply
  2. Mel

    May 21, 2020 at 1:52 am

    We made this tonight. It was even better than the orange chicken or tofu's I've had at Asian restaurants. It was perfect! Thank you!

    Reply
  3. Ceinwen

    June 14, 2020 at 1:44 am

    I’ve made it twice and it was delish both times! Once with fresh squeezed OJ and another time with store bought.

    Reply
  4. Ces

    October 26, 2020 at 12:23 am

    Loved the balance of the flavors of this recipe. I did tweak a bit, as my 2 oranges yielded only 1 cup of juice so i reduced sugar to 1/3cup and the vinegr and aminos, to 2Tbsp. And i love oil so i sauteed my garlic and ginger in oil. But other than that, loved this! Thank you.

    Reply
  5. Yuri

    December 12, 2020 at 6:02 am

    I tried it and loooved it!!! My family was a fan for sure!

    Reply
  6. Laura Kasha

    March 30, 2024 at 5:25 pm

    can you omit the sugar?

    Reply
    • Liz Madsen

      March 30, 2024 at 9:48 pm

      I would not omit the sugar. With the cornstarch or arrowroot powder that you'd use, you need something sweet to balance it out. Consider a natural sweetener, such as date syrup or maple syrup.

      Reply

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Paul and Liz Madsen holding their dog Luna standing in front of a lake

Hi, we're Liz & Paul!

We develop plant-based comfort food recipes that are delicious, easy, and budget-friendly. We created Zardyplants to share our fun, delicious food with the world. But what does the name Zardyplants even mean?

More about us →

Trending

  • Vegan Garlic Noodles in a bowl
    Vegan Garlic Noodles
  • Vegan Cream of Mushroom Soup
  • Green matcha pound cake on a gray stone slab
    Vegan Matcha Pound Cake
  • Hand holding a vegan philly cheesesteak
    Vegan Philly Cheesesteak

Seasonal

  • Watermelon tuna poke bowl with veggies and fruits
    Watermelon Tuna
  • Vegan Macaroni Salad in a dish
    Vegan Macaroni Salad
  • Horizontal photo of two vegan chicken salad sandwiches stacked up
    Vegan Chicken Salad
  • A cut ice cream cake with chocolate and vanilla layers
    Vegan Ice Cream Cake

Want a free e-cookbook? Download our Everyday Plant-Based Recipes.

Green graduate badge stating "T. Colin Campbell Center for Nutrition Studies Plant-Based Nutrition Certificate Program nutritionstudies.org"
Paul and Liz Madsen holding their dog Luna standing in front of a lake

Hi, we're Liz & Paul!

We develop plant-based comfort food recipes that are delicious, easy, and budget-friendly. We created Zardyplants to share our fun, delicious food with the world. But what does the name Zardyplants even mean?

More about us →

Trending

  • Vegan Garlic Noodles in a bowl
    Vegan Garlic Noodles
  • Vegan Cream of Mushroom Soup
  • Green matcha pound cake on a gray stone slab
    Vegan Matcha Pound Cake
  • Hand holding a vegan philly cheesesteak
    Vegan Philly Cheesesteak

Seasonal

  • Watermelon tuna poke bowl with veggies and fruits
    Watermelon Tuna
  • Vegan Macaroni Salad in a dish
    Vegan Macaroni Salad
  • Horizontal photo of two vegan chicken salad sandwiches stacked up
    Vegan Chicken Salad
  • A cut ice cream cake with chocolate and vanilla layers
    Vegan Ice Cream Cake

Want a free e-cookbook? Download our Everyday Plant-Based Recipes.

Green graduate badge stating "T. Colin Campbell Center for Nutrition Studies Plant-Based Nutrition Certificate Program nutritionstudies.org"

Copyright © 2025 ZardyPlants on the Foodie Pro Theme

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Disclaimer - Terms and Conditions - Privacy Policy