This post may contain affiliate links. Please read our disclosure policy.

This Crispy Orange Tofu recipe is our take on classic orange chicken. Ready in just about an hour, it features ultra-crispy tofu coated in a zesty orange sauce and finished with a drizzle of sesame oil for the perfect touch.

Growing up, orange chicken was always a favorite when ordering Chinese-American takeout. And this quick and easy tofu recipe is our take on vegan orange chicken and like many of our takeout inspired dishes, tofu is the star. 

It has all of the flavor and texture of the original dish while using ingredients that are completely free of animal products! 

ingredients for vegan orange tofu

Ingredients Youโ€™ll Need 

  • Tofu: We find firm tofu to be the perfect texture for this recipe. For best results, we also recommend pressing your tofu to remove excess moisture to ensure maximum flavor. 
  • Soy Sauce: Soy sauce is used to marinate the tofu before frying and added to the orange sauce for a rich, salty umami flavor. 
  • Cornstarch: Creates a crispy coating for the tofu when pan-fried and also helps to thicken the orange sauce, giving it that glossy, sticky texture. 
  • Aromatics: Garlic and ginger add depth of flavor and added warmth to the orange sauce. 
  • Sugar: Brown sugar is ideal to use in your orange sauce, but regular granulated sugar or coconut sugar works in a pinch! If you want to ensure that the sugar being used is vegan-friendly, make sure itโ€™s organic. We like to use the Wholesome brand. 
  • Vinegar: We recommend using rice vinegar for this recipe. Bringing an acidic element to our sauce will help balance all of the flavors. If you donโ€™t have rice vinegar, regular white vinegar will also work. 
  • Spices: Red pepper flakes provide a subtle heat, while salt and white pepper enhance the tofuโ€™s flavor during preparation and frying. 
  • Oil: We like to use a high-heat neutral oil like avocado oil for pan-frying. To add some additional flavor to our dish, we also drizzle toasted sesame oil over the finished orange tofu.
  • Oranges: Youโ€™ll need both orange juice and orange zest for the best orange flavor. 
close up of saucy vegan orange tofu in a skillet

How to Make Orange Tofu

  1. Prep the tofu. We recommend pressing the tofu for 30 minutes to 1 hour using a tofu press, heavy book, or our favorite way to press tofu without a tofu press. Once the tofu has been pressed, cut it into 1-inch cubes and transfer to a large bowl.
  2. Season the tofu. Add the soy sauce, salt, and white pepper to the bowl with the tofu. Sprinkle over half of the cornstarch, mix, add the second half, and mix. Set aside. 
  3. Pan-fry the tofu. In a large skillet over medium-low heat, heat the oil. Add the tofu and fry until golden brown. Remove tofu from the pan and set aside. 
  4. Make the orange sauce. In a small bowl, whisk together the orange juice, soy sauce, brown sugar, rice vinegar, and orange zest. 
  5. Sautรฉ the aromatics.  In the same skillet that you fried the tofu, add the garlic, ginger, red pepper flakes, and a pinch of salt. Add additional oil as needed. Sautรฉ, stirring constantly, for 2 to 3 minutes or until fragrant. 
  6. Add the sauce. Once fragrant, add the orange sauce and bring to a boil. Meanwhile, mix together the warm water and cornstarch in a small bowl until smooth. Add it to the sauce once simmering adn whisk through. Allow the sauce to simmer, mixing often until thickened, about 6-8 minutes. 
  7. Add the tofu. Add in the cooked tofu and sesame oil and mix until well combined. Taste and season with additional salt as needed. 
  8. Serve. Serve orange tofu while warm over rice with green onions and toasted sesame seeds. Enjoy!
close up of saucy vegan orange tofu in a bowl with rice

Serving Suggestions

When served with rice and your favorite roasted veggies, this Orange Tofu is the perfect weeknight meal. Or, if youโ€™re looking to round out the meal even more, start with a delicious bowl of Miso Soup

Recipe FAQs

Can I use extra firm tofu to make orange tofu?

If you can, we highly recommend using firm tofu. The reason is that firm tofu keeps its shape through the cooking process and also absorbs flavor better than extra firm tofu. 

Can I make this orange tofu gluten-free?

Yes! If you want to make your recipe gluten-free, simply swap soy sauce for tamari. We donโ€™t recommend using coconut aminos because the flavor profile isnโ€™t salty enough to balance the orange sauce properly.

How long will leftovers keep?

Orange tofu is best when served fresh and crispy, but leftovers will keep for 1-2 days in an airtight container in the refrigerator. Reheat leftovers in the air fryer (the best option!) or microwave until warmed through.

saucy vegan orange tofu in a bowl with rice

More Easy Vegan Tofu Recipes YOu May Enjoy:

Make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you make this recipe. We love to see your photos!

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
close up of saucy vegan orange tofu in a bowl with rice

Crispy Orange Tofu Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Chris @ Sweet Simple Vegan
  • Total Time: 1 hour
  • Yield: 4 servings
  • Diet: Vegan

Description

This Orange Tofu recipe is our take on classic orange chicken. Ready in just about an hour, it features ultra-crispy tofu coated in a zesty orange sauce and finished with a drizzle of sesame oil for the perfect touch.


Ingredients

Base Tofu

  • 1 block firm tofu, pressed
  • 1 tablespoon soy sauce (or tamari)
  • Pinch of salt
  • Pinch of white pepper
  • 2 tablespoons cornstarch
  • 3 tablespoon avocado oil, for frying

Sauce

  • 2/3 cup orange juice
  • 3 tablespoon + 1 teaspoon soy sauce (or tamari)
  • 3 tablespoon brown sugar
  • 2ยฝ tablespoon rice vinegar
  • 1 teaspoon orange zest (or zest of 1 small orange)

Remaining Ingredients

  • 4 garlic cloves, finely minced
  • 1 teaspoon grated ginger, packed
  • ยฝ teaspoon red chili flakes
  • ยผ cup warm water
  • 1 tablespoon cornstarch
  • 2 teaspoon toasted sesame oil
  • 1/4 cup sliced green onions, for garnish (optional)
  • Toasted sesame seeds, for garnish (optional)

Instructions

  1. Press the tofu for 30 minutes to 1 hour. Once pressed, cut into 1-inch cubes and transfer to a large bowl.
  2. Add the soy sauce, salt, and white pepper, and gently mix. Sprinkle over half of the cornstarch, mix, add the second half, and mix. Set aside.
  3. In a large skillet over medium-low, add the oil. Once heated, add the tofu and fry until golden brown. Remove tofu from the pan and set aside.
  4. To a small bowl, stir together all of the ingredients for the sauce. Set aside.
  5. In the same skillet that you fried the tofu, add in the garlic, ginger, red pepper flakes, and a pinch of salt. Add additional oil as needed. Sautรฉ until fragrant, about 2-3 minutes.
  6. Add the sauce and bring to a boil.
  7. In a small bowl, mix together the warm water and cornstarch until smooth. Add it to the simmering sauce and whisk through. Allow the sauce to simmer, mixing often, until thick, about 6-8 minutes.
  8. Add in the cooked tofu and sesame oil. Mix until well combined. Season with additional salt as needed.
  9. Serve over rice with green onions and toasted sesame seeds. Enjoy!

Notes

  • Extra-firm tofu should also work for this recipe.
  • Our favorite way to serve this easy orange tofu recipe is with Jasmine rice and steamed or roasted broccoli.
  • White sugar or coconut sugar can also be used as the sweetener in this recipe.
  • Prep Time: 40 minutes
  • Cook Time: 20 minutes
  • Category: Entree
  • Method: Stove Top
  • Cuisine: North American Chinese

This page may contain affiliate links, which simply means that we earn a commission if you purchase through those links, but your price remains the same. Thank you for supporting Sweet Simple Vegan!

Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When weโ€™re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

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

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

2 Comments

  1. Easy and quick recipe, I froze and thawed my tofu to give it a meatier texture, added some honey and Trader Joeโ€™s yuzu hot sauce which added a nice tangy heat to it. I sautรฉed white and green onion and bell peppers to it which complemented it nicely. I think next time Iโ€™ll bread the tofu in panko and air fry it before adding it to the sauce (if I have the energy bc that would take a lot of time lol) to give it that takeout orange chicken texture. Great recipe and will definitely make again ๐Ÿ™‚