This Crispy Baked Orange Tofu is reminiscent of the popular Chinese dish. A sticky, sweet orange sauce is paired with the most amazing crispy BAKED tofu!

orange tofu on top of rice

This magical orange tofu recipe reminds me so much of my pre-vegan Panda Express orange chicken days! The sauce is to die for, and the tofu is baked to crispy perfection instead of being fried. I prefer baking tofu, as you can see from my Sticky Sriracha Tofu and Peanut Tofu.

It’s an easy weeknight meal, especially if you press your tofu beforehand! All you have to do is get some rice cooking, bake the tofu, make your orange sauce, then mix the crispy tofu in it.

My 4 year old is obsessed with this dish. He asks me every couple of days to make his “favorite tofu” (this recipe), so we eat it quite often around this house!

very close up shot of orange tofu

How to make Crispy Baked Orange Tofu

This is my favorite method for baking tofu.

Add your pressed tofu cubes to a large ziplock type bag (large plastic containers work well, too). Now add 2 tablespoons of cornstarch and olive oil (or soy sauce for oil free). Close the bag and gently shake it around to coat the tofu.

how to make baked crispy tofu, in a ziplock bag

Place the tofu on a parchment lined baking sheet, and bake for 15 minutes, flip, and bake for 15 more minutes until golden and crispy. It’s so much easier than frying, plus less oil too!

tofu collage of how to bake it crispy

Simple Sticky Orange Sauce

The orange sauce is made of simple ingredients:

  • Vegetable broth
  • Fresh squeezed orange juice (from a few oranges)
  • Sugar (or other sweetener)
  • Rice Vinegar
  • Low sodium soy sauce (or tamari for gluten free)
  • Garlic
  • Ginger
  • Sriracha hot sauce
  • & Cornstarch/water slurry

orange tofu sauce in a pan being warmed

Once the tofu is cooked and the sauce has thickened, add the tofu to the sauce and stir. That’s it!

crispy tofu in orange sauce in a pan

Special Tips & Instructions

  • Gluten-free: Use gluten free tamari instead of soy sauce.
  • Tofu-free: Try using cauliflower instead! Bake it just like you would the tofu, then mix with the sauce.
  • Sweetener options: Add less or more sugar to taste, or substitute pure maple syrup, agave or even coconut sugar.
  • Fry instead of bake: If you prefer, you can pan fry the tofu instead. Simply toss the tofu with cornstarch, then fry in a thin layer of oil.

orange tofu on top of rice on a white plate

Want more vegan take out recipes that are easy to make at home?

orange tofu on top of rice on a white plate
4.97 stars (62 ratings)

Crispy Baked Orange Tofu

This Crispy Baked Orange Tofu is reminiscent of the popular Chinese dish. A sticky, sweet orange sauce is paired with the most amazing crispy BAKED tofu! 
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 Dec. 2019.

 

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

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

you may also like:

Comments

  1. Fantastic! Made this exactly as recipe said. Paired with brown rice and asparagus sautéed with pecans and garlic! My husband loved it!!! Next time I’ll double the recipe.

  2. I love this recipe so much and make it whenever I have time! I wasn’t able to get firm tofu this week so I used medium firm tofu and it was even better!!!

  3. Awesome!!!!!! I have tried several times to make my tofu crispy but it just didnt happen even after trying and learning from internet and for the last I tried after learning from this article and I was successful thank you for sharing the article. I will definitely recommend it.

  4. My family and I thought this was delicious! Measured ingredients as is. I did bake the tofu for about 30-40 min flipping during half time. And I cooked the sauce down until it became glazy. Thank you. This recipe is a keeper.

  5. The recipe was good. But I was wondering if you could replace the vinegar with lemon juice. And if so what would be the measurements for the lemon juice.

    1. You probably could though I haven’t tested it. I would use the same amount as the vinegar, but you could use a little less if you need to.

  6. This was sooo good! I made it with bottled orange juice. Absolutely loved it! I will definitely make this again! Thank you so much!

  7. This recipe is amazing! Made it for the second time today and it came out even better than the first. We used an air fryer to cook the tofu, but the sauce was the direct recipe and it was delicious! Will be putting this recipe in our weekly dinner rotation.

  8. Made this for dinner tonight and it was lovely. Added steamed broccoli to the sauce. Added an extra squeezed orange as they’re going out of season here and weren’t as tasty as usually. Thanks for the lovely recipe, can’t wait to try more of your recipes 🙂

  9. Really, REALLY good! The only thing I’ll do differently next time is to add the steamed broccoli to the sauce with the tofu so it gets covered in sauce too. Maybe some sliced mushrooms too. But the sauce is tops!! Thanks so much for this recipe!

  10. Oh wow, this is soooo good! I cook tofu frequently but I think this might be my first time baking it… texture was great, and the tofu is super tasty straight out of the oven, even before adding the sauce.

    But oh, that sauce! Yum! I added steamed green beans and broccoli and served over brown rice. Thanks so much for this one! ?

    1. Planning on making tonight! Do you think water would work instead of vegetable broth? I have all the other ingredients and don’t want to go to the store. Looks delish!!

  11. Looks delicious! I was wondering if you have ever used lemons instead of oranges? I tend to have lots of lemons on hand, and was hoping it may be a lemon chicken replacement.

  12. This was the very first vegan recipe I have ever made and the first time I tried Tofu. It was surprisingly delicious! The tofu wasn’t as crispy as I thought it would get but that was probably something I did wrong.

  13. This is so delicious! I have never cooked with tofu before and I don’t think I squished it enough even though I squished it for an hour. It was still a little spongey but it still tasted so good!! I didn’t want to waste a drop of the delicious sauce so i added some steamed broccoli right before serving. I’m going to order a tofu press since I will want to make this often! Thank you so much for posting the recipe!!

  14. I’m dipping my toe in the water again with tofu as previous experiences weren’t great, and this recipe sounds very tasty. Just wondering, if there are leftovers, how the best way to reheat it is please.

    1. Oh good! I hope this goes well for you! My whole family can’t ever get enough of this orange tofu! With leftovers, I just reheat in the microwave until warm, works just fine. You could also warm on the stovetop if you don’t use a microwave.

  15. This was awesome! I roasted a bunch of veggies in some asian type spices right alongside the tofu in the oven and threw them in with the tofu and rice and it was delicious!

  16. Beautiful looking recipe, do you think this would work with cauliflower? We aren’t fans of tofu but this sounds delicious ?

    1. I do think it would work with cauliflower! You could either roast the cauliflower or probably even just stir fry it and add in the sauce at the end. 🙂

  17. Made this a couple of nights ago for myself and my omnivore teenage son. I tossed some steamed broccoli into the sauce with the tofu and we served over brown rice. I’ve only been vegetarian since last June and trying to eat more WFPB for a few weeks, so I don’t have a lot of experience working with tofu. This was the first time I’ve tried to make it “crispy” and we both enjoyed it very much! I only had 1 16-oz block of tofu but made the full recipe for the sauce and that worked out very well for us. The tofu was crispy and had a great texture–not chewy at all. Definitely the best tofu I’ve cooked in my limited experience. There were a few pieces left over, which I had the following day for lunch and whilst the texture was much more in line with other tofu I’ve had, the flavour was delicious and the extra sauce soaked into the leftover rice and the tofu very nicely. We will absolutely make this again as written and I think we will also use the sauce over veggies or with meat when my kids are home. Thank you for sharing your recipe.

    1. I’m glad you had a good experience with tofu! I know, some people don’t like it, but usually it’s because they haven’t prepared it correctly, I know that was me in the beginning. It takes some time to get to know tofu! I’m glad you enjoyed the recipe, thanks so much for sharing!

  18. I saw your recipe in a plant based group on facebook and had to try it right away. It looks so good! Never had the chicken (or any) version so I cant compare, but it turned out quite nice. I let it simmer for a longer time though to get the sticky texture (it got saltier that way so I’ll use less broth next time). It also turned out brown due to the soy sauce I was using (mixed dark and light). What kind/brand are you using? Will try it again with only light sauce hoping to get this beautiful colour from your photos 🙂
    Also a great way to get the tofu crispy, awesome!
    Thanks for the great recipe, I will definetly make it again, hopefully with improved colour!
    Greetings from Germany
    Anna

    1. Thanks Anna! I’m glad you enjoyed the recipe! I used a light sodium soy sauce from Trader Joe’s, I suppose it would vary quite a bit depending on the brand you use. Crispy tofu is the way to go! 🙂 Try a different brand of soy sauce and hopefully you will get a prettier color next time around!

Leave a Reply

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

Recipe Rating




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