This Chinese takeout-inspired Orange Tofu Recipe tosses the most amazing crispy tofu in a sticky, sweet orange sauce for an easy and delicious dinner the whole family will love.

For more easy tofu dinners, check out my General Tso’s Tofu, Sticky Sriracha Tofu, and Sweet and Sour Tofu recipes while you’re here.

close up on orange tofu with orange slices on the side and sliced green onions on top.

Just one bite of this Crispy Orange Tofu reminds me of my pre-vegan dinners at one particular popular food chain. I used to love their orange chicken, but now I rely on this veganized version to kick my cravings. By swapping the meat for the most delectable crispy baked tofu nuggets and dousing them in a sweet and tangy orange sauce, I’m still left with a dreamy takeout-inspired dinner.

Like my Peanut Tofu and Black Pepper Tofu recipes, you can always rely on my crispy orange tofu recipe when you need an easy weeknight meal or when the kids are begging for Chinese takeout. All you have to do is get some rice cooking, bake the tofu, make your orange sauce, and then mix it all together. No one will even notice that you didn’t order in!

Why you’ll love this orange tofu recipe

  • A takeout favorite made vegan – This orange tofu recipe honestly tastes better than the take-out I used to get. It’s easy to make and always a family favorite, too!
  • Meaty baked tofu – Leave it to the oven to give you the meatiest, crispiest, and most tender baked tofu pieces. Or, if you’re in a hurry, feel free to pan-fry or air fry the tofu instead.
  • A simple sticky orange sauce – Freshly squeezed orange juice, pantry staples, a little bit of sugar, aromatics, and cornstarch are all you need to make the delicious orange sauce.

How to make baked orange tofu

Find the complete recipe with measurements in the recipe card below.

Press the tofu to drain the excess liquid for at least 30 minutes or up to 1 hour. Meanwhile, preheat the oven and line a baking sheet with parchment paper.

After pressing, slice the tofu into cubes and place them in a large ziplock bag, along with the olive oil or soy sauce and cornstarch. Close the bag and shake to coat. 

Arrange the coated tofu cubes in a single layer on the lined baking sheet and bake until they’re crispy and lightly golden brown. Remove from the oven and set aside.

Would you rather pan-fry or air fry the tofu? Head to the FAQs below for instructions.

tofu cubes and cornstarch in a large ziplock bag.
baked tofu cubes on a baking sheet.

Next, make the orange sauce by combining all of the ingredients (except the cornstarch and water) in a large skillet. Whisk the cornstarch and water together in a small bowl. 

Heat the sauce to a boil, then pour the cornstarch slurry into the sauce and stir continuously until it thickens.

orange sauce for orange tofu in a large black skillet.

Add the baked tofu pieces to the pan and stir to coat in the sticky orange sauce. Remove from the heat and serve the vegan orange chicken right away with cooked brown or white rice or quinoa, a side of steamed broccoli or cauliflower, and green onions and/or sesame seeds on top. Enjoy!

baked tofu cubes in a black skillet with orange sauce.

Frequently asked questions

Do I have to bake the tofu?

Not if you don’t want to. I prefer to bake the tofu because I find it yields the perfect crispy-on-the-outside, meaty-on-the-inside texture, but you can follow my Air Fryer Tofu or Perfect Fried Tofu recipes if you prefer a quicker method. Once they’re done frying, toss the tofu in the sauce as normal.

How do you press tofu?

A tofu press is the easiest way! If you don’t have a tofu press, you can wrap the brick of tofu in a clean kitchen towel and place something heavy on top, like a large skillet or a heavy cookbook. Set it aside for at least 30 minutes or up to 1 hour to drain.

Is this recipe gluten-free?

No, this orange tofu isn’t inherently gluten-free, but you can easily make it gluten-free by swapping the soy sauce for tamari or gluten-free soy sauce in the orange sauce.

What can I use instead of tofu?

Experiment with roasted orange cauliflower, soy curls, tempeh or a few can of chickpeas for a lighter option. Or, for a version that’s as close to real orange chicken as possible, tear up pieces of my pre-cooked Vegan Chicken or even store-bought vegan chicken. Toss them in the sauce just as you would the tofu, then serve.

How long do the leftovers last?

The leftover orange tofu will keep for 1 to 2 days in the fridge. Let the leftovers cool to room temperature before storing them in an airtight container.

vegan orange tofu served over white rice in a bowl.
close up on orange tofu with orange slices on the side and sliced green onions on top.
4.94 stars (75 ratings)

Crispy Baked Orange Tofu

This Chinese takeout-inspired Orange Tofu Recipe tosses the most amazing crispy baked tofu in a sticky, sweet orange sauce for an easy and delicious dinner! Pan-frying and air frying instructions included.
Prep: 40 minutes
Cook: 35 minutes
Total: 1 hour 15 minutes
Servings: 5 large servings

Ingredients 
 

Crispy Baked Tofu:

  • (2) 14-16 ounce blocks extra-firm tofu
  • 2 tablespoons olive oil, OR low sodium soy sauce for oil free
  • 2 tablespoons cornstarch

Sticky Orange Sauce:

  • 1 cup vegetable broth
  • 1/2 cup fresh squeezed orange juice, from 2-3 large oranges
  • 1/2 cup organic sugar (may sub coconut sugar, brown sugar or pure maple syrup)
  • 1/3 cup rice vinegar
  • 1/4 cup low sodium soy sauce
  • 3 cloves garlic, minced
  • 2 teaspoons grated fresh ginger (or 1/4 teaspoon ground ginger)
  • 1 teaspoon Sriracha hot sauce, or to taste
  • 2 tablespoons cornstarch
  • 1/4 cup water

For serving

  • 4-5 cups cooked rice
  • 2-3 tablespoons chopped green onions

Instructions 

Make the Crispy Baked Tofu:

  • Press the tofu by wrapping in paper towels (or a clean dry tea towel). Place a plate or pan on top of the wrapped tofu, and put a couple of heavy books on top of that. Let the tofu press for at least 30 minutes if possible and up to an hour.
  • Preheat the oven to 400 degrees F and line a large baking sheet with parchment paper or spray with oil.
  • Slice the tofu into 1 inch cubes and add them to a large ziplock bag, along with the olive oil (or soy sauce) and cornstarch. Close the bag, and shake gently to coat the tofu pieces. 
  • Arrange the tofu evenly on the prepared pan, and bake for 15 minutes. Flip and bake for 15 more minutes, until the tofu pieces are crispy and lightly golden brown. Remove from oven.

Make the Orange Sauce:

  • In a large pan (large enough to fit the tofu and sauce), add all sauce ingredients except the cornstarch and water. Bring to a boil, and cook for a minute or two. Mix the cornstarch and water in a small bowl to combine, and then add to the pot. Stir over medium-high heat constantly for a couple of minutes, until the sauce thickens. 
  • Now add the baked tofu to the pan and stir to coat the tofu in the sauce. Remove from heat.
  • Serve over brown or white rice. Sprinkle with green onions and/or sesame seeds. Add a side of steamed broccoli or cauliflower if desired.

Video

Notes

  • Gluten Free: Make sure to use gluten free tamari, not soy sauce. 
  • Tofu Free: Try using cauliflower instead (roasted, just like the tofu!)
  • Adjust the sweetness: If you don’t like too much sweetness, add less sugar or other sweetener of choice. Start with a few tablespoons, and taste until it’s to your liking.
  • This recipe makes enough for 5 people. It does make great leftovers, but feel free to halve the recipe if desired.
  • Fry instead of bake: If you prefer, you can pan fry the tofu. Simply toss tofu cubes with cornstarch, and fry in a thin layer of oil.

Nutrition

Serving: 1serving | Calories: 278kcal | Carbohydrates: 35g | Protein: 18g | Fat: 8g | Saturated Fat: 1g | Sodium: 1070mg | Potassium: 104mg | Fiber: 2g | Sugar: 23g | Vitamin A: 150IU | Vitamin C: 14mg | Calcium: 223mg | Iron: 3mg
Course: Main Course
Cuisine: Chinese
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

*This recipe was originally posted in Jan. 2018 and has been updated with new photos and writing Sept. 2024.

 

Posted In: , , , , , , , , , , ,

you may also like:

Comments

  1. Nora, this is so delicious!!! I used liquid aminos since I didn’t have soy sauce, and I used apple cider vinegar (slightly less than 1/3 of a cup since it’s so much more acidic than rice vinegar), so I added a bit more than 1/2 a cup of brown sugar to make up for it, and it came out wonderfully. My house literally smelled like orange chicken it was amazing. Thank you for this awesome recipe, I will definitely be making this again!

    1. Hi Alicia. I’m so glad that you enjoyed the recipe! I love the way that homemade cooking makes the house smell so wonderful! Thank you for sharing your stellar review and recipe experience! Wishing you lots of happy cooking!

  2. Hi Nora;
    I always love and enjoy your recipes! This was delicious! Just wondering what I might have done wrong with the sauce because it wasn’t a brilliant orange like you picture; it was a brown color?

    1. Hi Lisa. I’m glad you loved the tofu recipe! That’s interesting about your sauce color. My sauce is literally always light in color, and I use low sodium soy sauce. Are you using brown sugar by chance? I almost always use a lighter granulated sugar. Is your vegetable broth really dark in color? You can try using a lighter one, like the vegan no-chicken broth or something like that. There’s not a good alternative to soy sauce, I’ve never used anything else and you need it for flavor. I hope some of these suggestions help. Thank you for your terrific review! Wishing you lots of happy cooking!

      1. I used low sodium soy sauce and used organic cane sugar. Maybe it was the vegetable broth; I used organic Better than bouillon vegetable broth.
        I’ll try make it again with the same brand “not chicken” broth.

        Either way the sauce was delicious. I used the leftover sauce on my vegan Gyoza. (Asian dumplings)

        Thank you Nora!
        God bless!

  3. This has become a FAVORITE with BOTH my husband and I –LOL–that is hard to do!!!!
    We both liked it when I followed your recipe; in fact, my husband said “make this again!”

    Usually he will say and add this and add that . Re: this recipe he didn’t.

    However, the next time I made it –we had cut up fresh pineapple in the fridge that I wanted to use up—so I added some of that. AND…I like to see COLOR in what I eat and a bit of “crunch”, so I stirred in thin slices of red pepper right before serving.

    NORA YOU ARE A GEM! THANK YOU FOR SHARING YOUR RECIPES!!!

    1. Hi Joanne. Thank YOU for using my recipes! I had so much fun reading about your recipe experience, and your great comments! Thank you for sharing your awesome and encouraging review! Your meal sounds delightful! Wishing you lots of happy cooking!

  4. Hi Nora, I love your recipes. Many of them are now my weekly go-to’s. Just wondering if there is an alternative to the high sugar content in this recipe?

    1. Thanks Juliette! I’m glad you’re enjoying my recipes. There is an easy solution with this recipe – just lower the sugar to your preferences. You can use no sugar (of course it won’t be sweet then), you could use less sugar, you could use a little maple syrup, agave, date sugar, date syrup, whatever you like instead and to taste. It’s very easy to adjust. Thanks!

  5. This was so delicious. I did go lazy and use orange juice (not from concentrate) and it came out wonderfully.

    I served it with your fried rice recipe, omitting the tofu eggs, it was an excellent pairing.

    1. Hi Jennifer. I’m so glad that you loved the orange tofu recipe! Thank you for sharing your glowing review and feedback! Happy cooking!

  6. Is there a way to make this marinade ahead of time? Or soak the tofu in it and then bake it? I like to have a marinade I can use for a few days or use to make a few batches.

  7. I’ve made this twice now, and it’s incredible. So satisfying, especially when finding vegan Chinese food is a challenge. The first time my oranges were more flavorful and I could taste a bit of a difference. Either way, it’s still delicious!

    1. Hi Leah. I am thrilled that you are loving the recipe! Thank you for sharing your stellar review and feedback! I appreciate you using my recipes! Wishing you lots of happy cooking!

  8. My husband and I loved this! I made it with tamari as I try to avoid gluten. I reduced the white sugar just a tad. I used a mixture of rice, wine and champagne vinegar as I was low on the rice variety. I also used half the Siracha because I know our palates (medium spice). We ate the tofu with rice, roasted broccoli and roasted beets (separate dishes). So good! Just the right amount of tart and sweet for us. A “keeper” as they say. I tossed the hot roasted beets in a little of the sauce too and they tasted lovely. We actually have sauce leftover and plan to buy a head of cauliflower to roast to use it up. Thanks! We will put this in our rotation. It is a forgiving and versatile recipe (which fits how we cook).

    1. I loved reading about your recipe experience! Thank you for taking time to share your terrific review and wonderful feedback! I’m thrilled that you loved the recipe! Wishing you lots of happy cooking!

  9. I really expected to love this recipe, but the sauce was so tart, it made me pucker! I then squirted some agave nectar in it which helped. Next time I will use granulated sugar instead of brown sugar and taste before serving. I do love your recipes though. We use many!

    1. Oh how strange! Perhaps your oranges were incredibly sour, because there is quite a lot of sugar called for that should balance any tartness from the oranges. I’d try a different kind of oranges that aren’t so tart. Thanks for enjoying my recipes!

  10. Hi Nora! Love your recipes! My wife is allergic to vinegar. What would you sub for the rice vinegar in the sauce?

  11. We loved this! I used store-bought orange juice and it worked well. I’m adding it to our regular dinner rotation.

    1. Hi Amelia. I’m thrilled you loved the tofu recipe! Great choice for your meal rotation list! Thanks for your awesome review and feedback! Wishing you happy cooking!

  12. Two men in my household and I all really liked it. I made only half the tofu (one pkg) but all the sauce. I also cooked some frozen broccoli to add to it. Baking the toful did make it crispy. All the brown rice, tofu, broccoli and sauce were gone in a few minutes!

  13. Nora, I made this, and it is delicious! I was drawn to the dish by how beautifully the orange sauce looks in your picture. I used vegetable broth, but it my sauce was quite dark anyway. I think the color culprit is the soy sauce. Can you recommend an alternative to the soy sauce which will retain that beautiful bright orange color?

    1. That’s interesting, my sauce is literally always this light in color, and I use low sodium soy sauce. Are you using brown sugar by chance? I almost always use a lighter granulated sugar. Is your vegetable broth really dark in color? You can try using a lighter one, like the vegan no-chicken broth or something like that. There’s not a good alternative to soy sauce, I’ve never used anything else and you need it for flavor.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.