Vegan Orange Chicken – Orange Tofu

This orange tofu is a vegan version of takeout style orange chicken. With tofu, bell pepper, broccoli, onion and amazing orange sauce, this easy vegan dinner will become a family favorite!

I’m always looking for more tofu recipes to have for weeknight dinners. I find that it’s easy to replace chicken with tofu in many recipes, and that’s kind of what I did here.

Orange chicken was one of my favorite foods I ate growing up. My mom’s orange chicken recipe was from the newspaper and I don’t think it had soy sauce, but nevertheless – this Chinese-takeout inspired vegan orange chicken made with tofu was a hit with my kids as well.

orange tofu with red peppers, broccoli, and green onion on a plate with rice and chopsticks.

How To Prepare The Tofu

For this dish, I recommend using firm tofu. Extra firm tofu will work as well. The tofu should be pressed well before slicing, to drain out the excess water.

When I buy firm or extra firm tofu, I always put it straight in the freezer. When I’m ready to cook it, I place the frozen tofu package in a bowl of hot water for a few minutes, then cut open the package and microwave the frozen tofu block for about 4 minutes (2 minutes per side).

This process makes the tofu really easy to drain by pressing it between two plates. Just be careful, frozen tofu that’s been microwaved can be part frozen, but the water that comes off will be hot.

Want another great takeout-style tofu dinner? Try this amazing General Tso’s Tofu copycat recipe!

Cutting The Tofu For Stir Fry

One thing I like to do when I make this kind of tofu stir fry type dish is to cut the tofu into squares, not cubes. They’re kind of like cubes cut in half. The reason I do this is because it doubles the amount of pieces you get in the end result. Even though the total volume of tofu stays the same, it really does help stretch the tofu so there’s enough “bites” for everyone. It’s a weird little trick, but trust me, it works!

Pieces of tofu with orange sauce and red pepper, green onion, sesame seeds, white rice, onions and orange zest.
Orange Tofu With Rice (Vegan Orange Chicken)

Orange Chicken Sauce Tips

To make this sauce, you’ll need about 1/2 a cup of orange juice and some orange zest (which if you don’t know, is just little pieces of grated orange peel). It takes about 2 navel oranges to get enough juice.

If you don’t have fresh oranges, you can still make this recipe using store-bought orange juice and omit the orange zest. It’ll still be delicious! I like to use fresh oranges because they tend to be slightly less sweet than orange juice, and the zest adds more orange aroma to the stir fry.

How To Make Orange Zest

Zest your oranges BEFORE you slice them. It’s much easier to hold a whole orange and grate the peel, than it is to hold a sliced orange. I used about 1 orange’s-worth of zest in this recipe. You can increase the amount of orange zest for a more intense orange flavor.

Orange Sauce Spiciness

In my orange sauce recipe, I add some red pepper flakes for a medium-spicy sauce. If you don’t like spicy food, you can omit the red pepper flakes. If you want more spiciness in your orange sauce, feel free to add more pepper flakes or even some cayenne pepper or chili paste when making the sauce.

This orange tofu is a vegan version of takeout style orange chicken. With tofu, bell pepper, broccoli, onion and amazing orange sauce, this easy vegan dinner will become a family favorite! #orangetofu #vegangechicken #tofurecipes #vegantofurecipe #tofustirfry #orangesauce #orangetofurecipe #orangechickensaucerecipe #vegandinners #veganfood #glutenfreevegan #veganprotein #healthyveganmeals #kidfriendlyveganmeals #vegansupper #veganmeals #veganrecipes

Orange Tofu Garnishes

To top off my orange tofu, I sprinkled on some sesame seeds and some chopped green onions. You can omit either of those ingredients if you have an allergy or don’t have them on hand.

Another option for garnishing this dish would be to add some more orange zest or whole slices of oranges.

Orange tofu stir fry with broccoli, red pepper, orange zest, onions, green onion, sesame seeds, tofu, and white rice on a plate with chopsticks.

Other Vegan Tofu Recipes You Might Like:

Vegan Orange Chicken (Orange Tofu)

This orange tofu is a vegan version of takeout style orange chicken. With tofu, bell pepper, broccoli, onion and amazing orange sauce, this easy vegan dinner will become a family favorite!
Prep Time 5 mins
Cook Time 15 mins
Servings 6 servings
Calories 242 kcal


  • 16 oz firm tofu drained & cut into bite sized pieces
  • 2 Tbsp cornstarch
  • 4 Tbsp vegetable oil (divided)
  • 1/2 cup onion chopped
  • 1/2 cup red bell pepper chopped
  • 1 cup broccoli florets
  • 1/4 cup orange zest

Orange Sauce

  • 1 cup orange juice
  • 1/3 cup sugar
  • 2 Tbsp distilled vinegar
  • 2 Tbsp soy sauce
  • 1 Tbsp fresh ginger grated
  • 1 Tbsp garlic diced finely
  • 1 tsp cornstarch
  • 1/2 tsp red pepper flakes


  • 1/4 cup green onions chopped
  • sesame seeds


  • Sprinkle 2 Tablespoons of cornstarch and 2 Tablespoons of oil over the tofu and stir or shake to coat well. Spread tofu in a single layer on parchment lined baking sheet. Broil for 5 minutes, then flip and broil another 5 minutes.
  • While the tofu is broiling, add 2 Tbsp of the oil to a skillet and sauté onions over medium heat until the onion is shiny. Add the red bell pepper and cook 2 more minutes.
  • In a bowl, mix all the orange sauce ingredients plus one tablespoon of cornstarch until thoroughly combined. Set aside.
  • Add broiled tofu to the skillet, and add the sauce. Let sauce come to a boil, then add the broccoli, cover the skillet, and turn down the heat to low. Let it simmer for 5 minutes.
  • Sprinkle the tofu with chopped green onion and sesame seeds. Serve with rice!
Course: Lunch, Main Course, Vegan Dinner Recipes
Cuisine: American, Chinese


Calories: 242kcal | Carbohydrates: 25g | Protein: 9g | Fat: 13g | Saturated Fat: 8g | Sodium: 349mg | Potassium: 209mg | Fiber: 2g | Sugar: 16g | Vitamin A: 674IU | Vitamin C: 58mg | Calcium: 121mg | Iron: 1mg
Tried this recipe?Let us know how it was!
Affiliate Disclosure: As an Amazon Associate I earn from qualifying purchases.

Sharing is caring!

9 thoughts on “Vegan Orange Chicken – Orange Tofu”

  1. 5 stars
    I’m always looking for good tofu recipes too! They make such a great weeknight dinner and who doesn’t love orange chicken!?!?! I can’t wait to try this recipe.

  2. 5 stars
    This was a fab recipe for tofu and the entire family enjoyed it. My husband isn’t big on tofu and he even loved it. A great recipe that we will be making again soon.


Leave a Comment

Got a question, comment, or review? I love to hear from you. Feel free to leave a note below and give a star rating if you tried the recipe!
Recipe Rating