• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Plant Based School
  • Home
  • Recipes
  • About Us
  • Navigation Menu: Social Icons

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • All Recipes
  • Mains
  • Pasta
  • Sweet
  • Collections
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Tofu

    Orange Tofu

    Published: Apr 27, 2022 · by Nico

    Jump to Recipe

    Orange tofu is easy. Make it in less than 30 minutes for an Asian-inspired everyday dinner.

    This easy vegan dish is the best alternative to orange chicken. We use crispy oven-baked tofu coated in a sticky, sweet and sour orange sauce. It's tasty, tangy, and delicious.

    orange tofu in a bowl with spring onions on top
    On this page:
    • Ingredients and Substitutions
    • Instructions
    • Serving suggestions
    • Variations
    • Tips
    • Questions
    • Similar recipes
    • Storage
    • Recipe

    Check out our best tofu recipe collection!

    vegan orange tofu on the table with chopstick and rice

    Our easy orange tofu recipe is the vegan alternative to a popular Chinese-American dish called orange chicken.

    You can make vegan orange chicken at home, with basic ingredients, in less than 30 minutes. No frying, no pressing the tofu, no complicated steps. Just dice, cook and eat.

    The taste of this dish is incredible! The oven-baked tofu is moderately chewy and crispy but still soft and juicy.

    The sauce is sweet, slightly sour, tangy, zesty, garlicky, sticky, and tongue-tickling. We absolutely love it. If you like spicy food, you can even add a little heat to it.

    Eat this vegan orange tofu recipe with jasmine rice, cauliflower rice, or steamed broccoli to round up the flavor and make it a complete meal.

    To make this dish with pan-fried tofu instead, check out the "variations" chapter below.

    Ingredients and Substitutions

    ingredients for orange tofu lied on a table

    Oven-Baked Tofu

    • Tofu: use firm or extra firm tofu, based on your preference. Do not use soft or silken tofu. It will fall apart. We do not press the tofu before cooking it. We don't find it necessary, it's quicker, and we actually prefer it not pressed. It gets less dry this way.

      We tried making vegan orange chicken with oven-baked tofu, pan-fried tofu, frozen and thawed tofu, and pressed tofu, in all possible combinations. Our favorite turned out to be the simplest and quickest one. Not pressed, not frozen, simply oven-baked tofu.

      To make this recipe with fried tofu, check out variation chapter below.
    • Olive oil, soy sauce, and cornstarch: we season the tofu in these three ingredients before baking it. The tofu gets extra crispy thanks to the olive oil and the cornstarch, and tastier thanks to the soy sauce.

      We use extra virgin olive oil (it's healthier than regular oil), and low-sodium soy sauce. Other good oils are avocado oil, canola oil, and vegetable oil.

    Orange Sauce

    • Orange Juice: we use freshly pressed juice. We pass it through a sift to remove orange bits. As an alternative, you can use storebought 100% pulp-free orange juice.
    • Orange zest: before juicing the orange I like to zest half of it and add the zest to the sauce to give it an extra flavor boost. If you are doing this with store-bought orange juice, you can skip this ingredient.
    • Ginger: peeled and grated. It adds that zesty flavor.
    • Garlic: finely minced or grated. I recommend cutting it in half lengthwise first and removing its core. It's more digestible and less pungent this way.
    • Sugar: any sugar is ok. White, brown, coconut sugar, palm sugar. If you are not into sugar, you can replace it with maple syrup or agave syrup. Not exactly the same, but still tasty.
    • Soy sauce: it adds flavor and umami to the sauce. We use low-sodium soy sauce but any other will work. For gluten-free, use tamari instead.
    • Vinegar: rice vinegar or white wine vinegar are both fine for this easy orange tofu.
    • Corn starch and water: corn starch is a thickening agent and we use it to thicken the sauce. Together with the melted sugar, it creates a sticky/creamy texture that coats the tofu perfectly.

      We mix the cornstarch with water before adding it to the sauce so that it doesn't create lumps. This is called corn starch slurry, and it's often used in Chinese and Asian cooking to thicken soups and stews.
    • Red pepper flakes: if you like your orange tofu a little spicy, then you can add a pinch of red pepper flakes, or a teaspoon of sriracha sauce.
    • Spring onions and rice: we serve this dish with steamed or boiled rice. Jasmine rice or regular long-grain rice are both good. We also add some freshly chopped scallions (green onions) on top, and a pinch of sesame seeds.

    Instructions

    Oven-bake the tofu

    Note: to make this recipe with fried tofu, see our "variations" chapter below.

    Preheat the oven to 390F or 200C. Drain, pat dry with a paper towel, and cut the tofu into dice. Transfer the tofu into a bowl, and add oil, soy sauce, and corn starch.

    Toss the tofu with your hands till the corn starch has melted in the liquid and the tofu is fully coated.

    cubed tofu coated in olive oil, soy sauce, and corn starch

    Line a baking sheet with parchment paper. Arrange the tofu on the baking sheet. Bake for 15 minutes at 390F or 200C, then turn around and bake for another 5 minutes. Whilst the tofu bakes, you can prepare the orange sauce.

    crispy oven-baked tofu

    Make the orange sauce

    To a large pan able to contain both the sauce and the baked tofu add the orange juice, orange zest, grated ginger, grated garlic, sugar, soy sauce, and vinegar.

    We prefer freshly squeezed orange juice for this vegan orange chicken recipe. Best if passed through a sieve to remove larger bits. Store-bought orange juice, 100% pure, is also great.

    sweet and sour orange sauce cooking on a pan

    Let simmer on medium to low heat for 3 minutes, stirring occasionally.

    In the meantime, mix corn starch and water in a separate bowl. Stir until the corn starch is fully dissolved in the water, then add the cornstarch slurry to the pan with the orange sauce.

    Stir constantly and keep cooking on medium to low heat until your vegan orange tofu sauce thickens. It should take 1 to 2 minutes.

    sweet and sour orange sauce for vegan tofu

    Add the crispy baked tofu to the pan, stir, and coat it in the sauce. Cook for another minute or two until you reach your desired sauce consistency.

    By the end, the tofu should be completely coated in sauce.

    oven-baked tofu cubes coated in the orange sauce

    Serving suggestions

    The best way to enjoy this crispy orange tofu is with a bowl of steamed or boiled rice. We use either jasmine rice or long-grain rice.

    You can also add some freshly chopped spring onion and sesame seeds on top, or serve it with:

    • Healthy grains such as a side of couscous, just let it sit for 5 mins and your couscous is ready.
    • With bread, for example with Italian piadina or flatbread, it'd be a great way to sop out all the orange sauce leftovers!
    • Increase your veggie intake, and serve the tofu on cauliflower rice, it's a fresh and healthy side dish.
    orange tofu served with rice and green onion on top

    Variations

    Make this recipe yours by adding your favorite vegetables to it. This way it's even a healthier and more complete meal.

    Our favorite addition is lightly steamed broccoli or steamed asparagus. We add them to the boiled rice, before adding the tofu on top. I know, broccoli sounds boring, but together with the flavor of the sweet and sour orange sauce, they are just perfect.

    Other veggies that are good to go with vegan orange chicken are carrots, snap peas, snow peas, red bell peppers, and green bell peppers. In this case, stir fry veggies on medium-high heat, for a couple of minutes, with a touch of oil and a pinch of salt before adding them to the rice.

    orange tofu with steamed broccoli on rice

    Don't want to turn on the oven? No problem. We also tested this recipe with our 12-minute pan-fried tofu recipe. This way it's actually even faster as the tofu cooks in literally 12 minutes.

    The result is still absolutely delicious, and some people might even prefer it. The tofu is softer this way, tastier, jucier, and coated in a crispy shell. All you have to do is follow our 3-step instructions to make fried tofu, and use it instead of the oven-baked tofu in this recipe.

    This picture below shows how fried tofu looks like, just before adding it to the orange sauce. Don't worry, we don't use much oil to pan-fry the tofu. It's still a quite healthy recipe.

    fried tofu on a plate

    Tips

    • To press or not to press? We prefer not to press the tofu. It turns out juicier this way. If you like drier and tougher tofu you can press it. To do that, wrap it in paper towels, and put it under a heavy object for 30 minutes.
    • Make it crispier: if you like super crispy orange tofu, you can bake it for up to a total of 30 minutes. Do not bake more or it starts to get bitter. We think 20 minutes is the perfect baking time.
    • Add some heat: if you like your orange tofu spicy, you can add a pinch of red pepper flakes or half a teaspoon of sriracha sauce.
    • Thicker sauce? One tablespoon of cornstarch is enough to thicken this amount of liquid. However, if you like a denser, thicker sauce, then add another tablespoon of cornstarch. Before adding it, dilute it in 1 tablespoon of water so that it doesn't lump up.

    Questions

    How many calories does tofu orange have?

    A portion of our baked orange tofu served on a big portion of white rice has around 390 calories. It also contains 16 grams of plant-based protein, 62 grams of carbs, 9 grams of fat, and no cholesterol.

    What is vegan orange chicken made of?

    Our vegan orange chicken is made with crispy oven-baked or fried tofu and an easy and delicious vegan orange sauce. You can make this in less than 30 minutes with simple ingredients.

    Who invented vegan orange chicken?

    Vegan orange chicken was popularized by Chinese-American food chain Panda Express.

    Similar recipes

    Join the tofu fan club - we love easy tofu recipes with BIG flavors. Here are some of our favorites:

    • Healthy and light tofu salad with creamy dressing
    • 15-minute pan-fried mushroom tofu
    • Marinara sauce lover? Try our tofu meatballs in tomato sauce
    • Easy pan-fried lemon tofu
    • Ultra creamy tofu curry
    • 20-min tofu soup

    What are your family's tofu favorites? We'd love to hear from you, let us know in the comments below!

    Storage

    Store crispy orange tofu in an airtight container in the fridge for up to 3 days. Reheat it with a dash of water on a pan, or in the microwave.

    We do not recommend freezing this vegan chicken recipe.

    Recipe

    orange tofu served in a bowl on rice with spring onion.

    Orange Tofu

    Author: Nico
    Orange tofu is easy. Make it in less than 30 minutes for an Asian-inspired everyday dinner.
    This easy vegan dish is the best alternative to orange chicken. We use crispy oven-baked tofu coated in a sticky, sweet and sour orange sauce. It's tasty and delicious.
    Print Recipe Pin Recipe Share Recipe
    5 from 2 votes
    Prep Time 5 mins
    Cook Time 20 mins
    Total Time 25 mins
    Course Main
    Cuisine Asian, International
    Servings 4 people
    Calories 398 kcal

    Ingredients
     
     

    Oven-Baked Tofu

    • 16 ounces tofu firm or extra firm
    • 1 tablespoon olive oil
    • 1 tablespoon soy sauce
    • 1 tablespoon corn starch

    Orange Sauce

    • ½ cup orange juice
    • 1 teaspoon orange zest
    • 1 teaspoon ginger grated
    • 1 clove garlic grated
    • 2 tablespoons sugar
    • 2 tablespoons soy sauce reduced salt
    • 1 tablespoons vinegar rice vinegar or white vinegar
    • 1 tablespoon corn starch
    • ¼ cup water

    Serving Suggestion

    • 4 cups cooked rice
    • 3 tablespons spring onions

    Instructions
     

    Oven-Baked Tofu

    • Preheat oven to 390F (200C).
      Drain and pat dry the tofu, and cut it into dice. Transfer to a mixing bowl, add olive oil, soy sauce, and corn starch. Mix with your hands till evenly coated.
      cubed tofu coated in olive oil, soy sauce, and corn starch
    • Arrange on baking sheet lined with parchment paper. Bake at 390F (200C) for 15 minutes. Turn dice and bake for another 5 minutes.
      crispy oven-baked tofu

    Orange Sauce

    • To a large pan add all ingredients except corn starch and water: orange juice, orange zest, grated ginger, grated garlic, soy sauce, sugar, and vinegar. Cook for 3 minutes on medium heat.
      sweet and sour orange sauce cooking on a pan
    • When the tofu is ready, mix cornstarch and water into a small bowl till corn starch is fully dissolved. Add corn starch slurry to pan and cook while stirring for about a minute, or until the liquid thickens.
      sweet and sour orange sauce for vegan tofu
    • Add in the oven-baked tofu, stir until fully coated, and cook for just a minute.
      oven-baked tofu cubes coated in the orange sauce
    • Serve on rice with green onion on top, and optionally some steamed veggies on the side.
      orange tofu with rice and green onions in a bowl

    Video Recipe

    Easy Orange Tofu is Sticky and Chewy

    Notes

    Nutritional values are for tofu serve on a large portion of rice (1 cup of cooked rice per person).

    Nutritional Values

    Nutrition Facts
    Orange Tofu
    Amount Per Serving
    Calories 398 Calories from Fat 81
    % Daily Value*
    Fat 9g14%
    Saturated Fat 1g6%
    Polyunsaturated Fat 4g
    Monounsaturated Fat 4g
    Potassium 163mg5%
    Carbohydrates 62g21%
    Dietary Fiber 2g8%
    Sugar 9g10%
    Protein 16g32%
    Vitamin A 72IU1%
    Vitamin B6 1mg50%
    Vitamin C 17mg21%
    Vitamin E 1mg7%
    Vitamin K 4µg4%
    Calcium 170mg17%
    Folate 17µg4%
    Iron 2mg11%
    Manganese 1mg50%
    Magnesium 30mg8%
    Zinc 1mg7%
    * Percent Daily Values are based on a 2000 calorie diet.
    Did you like this recipe?We are not much on Instagram, Facebook, and Pinterest. Leave us a comment below instead, it would mean the world to us 🙂

    If you liked this recipe, you might also like:

    • 25 Easy Tofu Recipes
    • 40 easy dinners
    • Fried Tofu
    « Tofu Meatballs with Marinara Sauce
    Eggplant Caponata »

    Reader Interactions

    Leave a comment and star rating :-) Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Nico and Louise founders of the Plant-Based School.

    Hi, we are Nico and Louise, and we love cooking! Welcome to our blog.

    Here we share everyday plant-forward recipes, to help you and your family eat more veggies.

    Omnivores, flexitarians, vegetarians, and vegans, you are ALL WELCOME to this community.

    More about us →

    Trending

    • Lentil Curry
    • Vegan Mushroom Pasta
    • Cauliflower Lentil Salad
    • Chickpea Soup

    Seasonal

    • Roasted Sweet Potatoes
    • Broccoli Pasta
    • Cauliflower Soup
    • Lentil bolognese

    We make sure our recipes are delicious and nutritious!

    plant-based nutrition certificate from ecornell

    Footer

    ↑ back to top

    Top Recipes
    Vegan Custard
    Potato gnocchi
    Easy Focaccia
    Rice salad
    Vegan Ricotta

    Top Compilations
    Best Tofu Recipes
    Vegan Pasta Recipes
    Easy Dinners
    Best Plant-Based Desserts
    Vegan Appetizers

    Most Shared
    Eggplant Parmigiana
    Vegan Mayo
    Vegan melted cheese
    Hummus
    Roasted sweet potatoes

    HOME ABOUT RECIPES SUBSCRIBE PRIVACY POLICY NUTRITION DISCLAIMER IMPRINT

    Copyright © 2023 The Plant Based School