Zesty Orange Tofu

Welcome to the ultimate guide for crafting the most irresistible Vegan Orange Tofu! This recipe transforms humble extra-firm tofu into crispy, golden-brown bites, generously coated in a vibrant, sweet, and sticky orange sauce. Paired with tender-crisp vegetables, this dish offers a delicious, plant-based alternative to classic orange chicken, perfect for weeknight dinners or impressive gatherings. Get ready to indulge in a meal that’s bursting with fresh, zesty flavor and satisfying textures.

If you love experimenting with tofu, you won’t want to miss our other flavorful creations, including Vegan Sweet and Sour Tofu, a savory Black Pepper Tofu, and an exciting Sweet and Spicy Tofu. Each recipe offers a unique culinary adventure for your palate.

Pair of chopsticks rests on a bowl of stir fried vegetables and tofu in orange sauce.

This tofu recipe is a delightful plant-based interpretation of the beloved orange chicken often found at popular eateries like Panda Express. Instead of chicken, we use hearty tofu, expertly coated in cornstarch and pan-fried to achieve that coveted crispy exterior. This perfectly textured tofu is then combined with a medley of colorful, stir-fried vegetables and bathed in a homemade, fresh orange glaze that will tantalize your taste buds.

Why You’ll Love This Vegan Orange Tofu Recipe

  • Quick & Convenient: While pressing the tofu takes about 20 minutes, the active cooking time for this dish is incredibly fast, making it ideal for busy weeknights. Once the tofu is prepped, dinner comes together in a flash!
  • Highly Customizable: This recipe is wonderfully versatile. You can easily adapt it with your favorite seasonal vegetables or adjust the spice level to suit your preference. It’s your kitchen, your rules!
  • Versatile Cooking Methods: Achieve perfectly crispy tofu every time. Whether you prefer to pan-fry, bake, or air-fry your tofu, this recipe offers flexible cooking options to fit your equipment and preference.
  • Irresistible Orange Sauce: The star of the show is undeniably the addictive, sticky, sweet, and tangy orange sauce. Made with fresh orange juice and zest, it delivers a vibrant, bright flavor that coats every piece of tofu and veggie beautifully.
  • Light, Fresh, and Zesty: Experience a delightful burst of citrus and aromatic flavors. This dish feels light yet incredibly satisfying, making it a perfect meal for any season.
  • Simple, Everyday Ingredients: You won’t need any obscure ingredients here. This recipe calls for readily available staples, ensuring that you can whip up this amazing meal whenever the craving strikes.
  • Healthy Plant-Based Option: A fantastic way to enjoy a takeout classic in a healthier, homemade, and completely plant-based form. It’s packed with nutrients and vibrant flavors without compromising on taste.

Ingredient Notes for Perfect Orange Tofu

Visual list of all ingredients needed for making a vegan orange tofu recipe.

Creating this delicious orange tofu starts with understanding the role of each ingredient. Here’s a deeper dive into what you’ll need:

  • Extra-Firm Tofu: This is crucial for achieving that satisfying crispy texture. Extra-firm tofu contains less water, making it ideal for pressing and frying. Avoid silken or soft tofu, as it will crumble and not crisp up properly. Pressing it thoroughly is key to its ability to absorb flavor and develop a firm texture.
  • Fresh Orange Juice: For the most vibrant and authentic flavor, freshly squeezed orange juice is highly recommended. You’ll typically need about 3 medium oranges to yield ¾ cup of juice. A citrus juicer or even a fork can help extract the juice. While store-bought 100% pure orange juice can be used as a convenient alternative, fresh juice provides an unparalleled zestiness.
  • Orange Zest: Don’t skip the zest! The peel of the orange contains concentrated oils that deliver intense citrus aroma and flavor. Use a fine grater or a citrus zester to carefully remove just the outermost orange layer, avoiding the bitter white pith underneath. This small addition makes a huge difference in the sauce’s depth.
  • Low-Sodium Soy Sauce: We recommend low-sodium soy sauce to give you more control over the saltiness of the dish. For those following a gluten-free diet, a direct swap with gluten-free tamari or coconut aminos works perfectly without sacrificing flavor.
  • Sweetener: To balance the tang of the orange and savory notes, a touch of sweetness is essential. Brown sugar or coconut sugar are excellent choices, providing a subtle caramel-like depth that complements the orange beautifully. You can adjust the amount to your desired sweetness.
  • Sriracha: This hot sauce adds a fantastic mild heat and a touch of complexity to the orange glaze. If you prefer a spicier dish, feel free to add more. If you are sensitive to spice or cooking for children, it can be easily omitted without compromising the core flavor of the dish.
  • Vegetables: The recipe suggests a classic stir-fry combination of broccoli, bell peppers (red and green), and green onions. These add color, texture, and nutritional value. However, this is where you can truly make the dish your own! Feel free to customize or even omit the veggies if you prefer to focus solely on the tofu.
  • Cornstarch: A vital ingredient for both the tofu coating and the sauce. When coating the tofu, cornstarch creates a thin, crispy crust when fried. In the sauce, it acts as a thickening agent, giving the orange glaze its signature sticky consistency.
  • Garlic & Ginger: Freshly minced garlic and grated ginger are the aromatic foundation of the sauce, providing a pungent, warm, and slightly spicy backdrop to the bright orange flavor.
  • Rice Vinegar: Adds a crucial acidic component that brightens the sauce and cuts through the sweetness, balancing the overall flavor profile.

This list provides insights into the main ingredients. For precise measurements and comprehensive instructions, please refer to the complete recipe card located at the end of this post.

Expert Tips & Notes for Success

Achieve perfect results with these helpful tips and variations:

  • Gluten-Free Perfection: Ensuring this dish is gluten-free is simple. Just remember to substitute standard soy sauce with gluten-free tamari or coconut aminos. These alternatives provide the same umami depth without the gluten.
  • Tofu Cooking Options: While pan-frying yields a wonderfully crispy exterior, you have other fantastic options:
    • Baked Tofu: For a hands-off approach, arrange cubed tofu on a baking sheet (no oil needed if using a non-stick surface, or a light spray of oil for extra crispiness) and bake at 400°F (200°C) for 25-30 minutes, flipping halfway, until golden brown and firm.
    • Air-Fried Tofu: An air fryer is excellent for quick and extra-crispy results. Place the cornstarch-coated tofu in a single layer in your air fryer basket and cook at 375°F (190°C) for 15-20 minutes, shaking the basket periodically until golden and crisp.
  • Veggie Customization: The beauty of stir-fries lies in their adaptability. Feel free to mix and match vegetables based on what you have on hand or what’s in season. Great additions include red onion, carrots (julienned or thinly sliced), snap peas or snow peas, thinly sliced zucchini, or mushrooms. The quantities don’t have to be exact; adjust to your liking.
  • Serving Suggestions: The classic pairing for orange tofu is a bed of fluffy white rice, such as jasmine or basmati, which perfectly soaks up the delicious sauce. For healthier or alternative options, consider brown rice, quinoa, or even cauliflower rice for a low-carb meal. Don’t forget a sprinkle of toasted sesame seeds and fresh green onions for garnish and an extra layer of flavor and texture!
  • Achieving Crispy Tofu: The key to truly crispy tofu lies in two steps: thorough pressing to remove excess moisture and coating it evenly in cornstarch. Don’t overcrowd the pan when frying, as this lowers the temperature and steams the tofu instead of frying it. Cook in batches if necessary.

Step-by-Step Instructions for Orange Tofu

Follow these detailed steps to create your perfect vegan orange tofu:

Step 1: Press the Tofu and Prepare the Sauce.

Begin by pressing the tofu to remove excess moisture. This is a crucial step that allows the tofu to become firm and absorb more of that wonderful orange sauce later on. If you have a dedicated tofu press, use it for about 20 minutes. If not, don’t worry! Cut the block of extra-firm tofu lengthwise into two thinner rectangles. Wrap these tofu slabs in a clean dish towel or several layers of paper towel. Place them on a plate or cutting board, then place a heavy object on top, such as a cast-iron skillet, a heavy pot, or a stack of heavy books. Let it press for at least 20 minutes.

A block of tofu in a tofu press.

While the tofu is pressing, take this time to prepare your aromatic orange sauce. In a small bowl or jar, combine the minced garlic, grated ginger, fresh orange juice, orange zest, low-sodium soy sauce (or tamari), rice vinegar, coconut sugar (or brown sugar), and sriracha. Whisk all these ingredients together until they are fully combined and the sugar has dissolved. Set the sauce aside; it will be ready to transform your dish later.

Step 2: Prepare and Fry the Tofu.

Once the tofu is thoroughly pressed, unwrap it and cut it into bite-sized cubes, approximately ¾ to 1 inch in size. Alternatively, you can tear the tofu into irregular pieces for a more rustic, “chicken-like” texture. Transfer the tofu cubes to a large bowl. Add the cornstarch, garlic powder, and a pinch of salt and pepper. Toss gently until all the tofu pieces are evenly coated. The cornstarch coating is what will give your tofu its fantastic crispy crust.

Heat 1 tablespoon of your preferred cooking oil (olive, avocado, coconut, or sesame oil) in a large non-stick skillet over medium-high heat. Once the oil is hot and shimmering, carefully add the coated tofu cubes to the pan. Avoid overcrowding the skillet; if necessary, cook the tofu in two batches to ensure it gets crispy rather than steamy. Cook for 8-10 minutes, flipping the tofu occasionally with tongs or a spatula, until the cubes are golden brown and wonderfully crisp on all sides. Once cooked, remove the crispy tofu from the pan and set it aside on a plate.

Quick Note: If you’re opting for a baked method, simply place the cornstarch-coated tofu cubes on a baking sheet and bake at 400°F (200°C) for 25-30 minutes, turning halfway, until they are firm and golden brown. For air frying, cook at 375°F (190°C) for 15-20 minutes, shaking the basket every 5 minutes.

Crispy cubed tofu cooking in a pan.

Step 3: Cook the Veggies.

Using the same skillet you used for the tofu, add the broccoli florets, sliced bell peppers (red and green), and most of the thinly sliced green onions. Reserve a small amount of green onions for garnish later. If there isn’t enough oil left in the pan from cooking the tofu, add an additional 1-2 teaspoons of oil. Cook the vegetables over medium-high heat for 4-5 minutes, stirring frequently, until they are tender-crisp – vibrant in color with a slight bite.

Bell pepper, green onion and broccoli cooking in a large skillet.

Step 4: Combine Tofu, Veggies, and Sauce.

With the vegetables cooked to perfection, it’s time to bring everything together. Pour the prepared orange sauce into the pan with the vegetables. Cook for 1-2 minutes, stirring continuously, allowing the sauce to simmer and begin to thicken. The cornstarch in the sauce will activate with the heat, creating that signature glossy, sticky consistency.

Once the sauce has thickened, add the crispy tofu back into the pan with the veggies. Toss everything gently to ensure the tofu and vegetables are thoroughly coated in the luscious orange glaze. Continue to cook for another 3-4 minutes, stirring, until the sauce is thick and sticky, clinging beautifully to every piece of tofu and veggie.

Cubed tofu and stir fried vegetables cooking in a stick orange sauce in a pan.

Your delicious vegan orange tofu is now ready to be served! Spoon it generously over a bed of fluffy rice, then garnish with the reserved green onions and a sprinkle of toasted sesame seeds for an extra pop of flavor and visual appeal. Enjoy!

Close up of a bowl of orange tofu and vegetable stir fry topped with black sesame seeds.

Frequently Asked Questions

Is tofu gluten-free?

Yes, naturally, unflavored tofu is inherently gluten-free. However, when making this recipe, it’s essential to ensure all other ingredients are also gluten-free if you need the dish to be. Specifically, be sure to swap regular soy sauce for gluten-free tamari or coconut aminos, as traditional soy sauce contains wheat.

Is orange sauce vegan?

This particular recipe for orange sauce is completely vegan, made with plant-based ingredients like fresh orange juice, soy sauce, and sweeteners. However, if you are ordering orange sauce at a restaurant or using a store-bought variety, it’s always wise to double-check the ingredients list, as some versions might contain butter, honey, or other animal-derived products, which would make them vegetarian but not strictly vegan.

What kind of oil can I use for frying the tofu?

You have several excellent options for frying tofu, depending on your preference for flavor and smoke point. Good choices include avocado oil (high smoke point, neutral flavor), olive oil (mild flavor, medium smoke point), canola oil (neutral flavor, high smoke point), sesame oil (adds a distinct nutty flavor, medium smoke point), or coconut oil (adds a subtle tropical flavor, medium smoke point). Choose an oil that complements the overall Asian-inspired flavors of the dish.

Do I have to press the tofu?

While you technically don’t *have* to, pressing the tofu is highly recommended for the best results. Removing excess water from the tofu significantly improves its texture, making it firmer and allowing it to crisp up beautifully when cooked. It also helps the tofu absorb more of the flavorful orange sauce, leading to a much more delicious dish.

Can I make this recipe spicier?

Absolutely! If you enjoy a kick, feel free to increase the amount of sriracha in the sauce. You could also add a pinch of red pepper flakes along with the vegetables during cooking for an extra layer of heat. Adjust to your desired spice level.

Storing & Making Ahead

  • To Make Ahead: This recipe is great for meal prep! You can chop and store your desired vegetables in an airtight container in the fridge 1-2 days in advance. The tofu can also be pressed and cubed ahead of time and stored separately in the fridge for up to 2 days. If you plan to serve it with rice, cook your rice up to 2 days in advance and store it in a sealed container in the refrigerator. The sauce can also be mixed and stored in a jar in the fridge for up to 3 days.
  • Storing Leftovers: Any leftover orange tofu makes for a fantastic next-day meal. Store leftovers in a sealed, airtight container in the fridge for up to 4 days. The flavors often deepen overnight, making it even more delicious!
  • Reheating: For the best texture, especially for the tofu, we recommend reheating your leftovers in a pan over medium heat until warmed through. This helps to re-crisp the tofu slightly. If you’re short on time, you can also reheat it briefly in the microwave, though the tofu might be less crispy.

More Delicious Tofu Recipes

If you’ve fallen in love with this orange tofu, you’ll be thrilled to explore more ways to prepare this versatile ingredient:

  • Easy Tofu Tacos: A fresh and flavorful take on taco night.
  • Spicy Vegan Gochujang Tofu Rice Bowls: For those who love a bold, spicy kick.
  • Vegan Tofu Banh Mi: A delightful plant-based version of the classic Vietnamese sandwich.
  • Vegan Cashew Tofu Stir Fry: A rich and nutty stir-fry that’s incredibly satisfying.
  • Baked Curried Tofu: An aromatic and comforting dish perfect for a flavorful meal.
Pair of chopsticks rests on a bowl of stir fried vegetables and tofu in orange sauce.
★★★★★

5 from 3 votes

Orange Tofu

By: Deryn Macey
This crispy golden tofu in sweet and sticky orange sauce is reminiscent of orange chicken and easy to make for a delicious plant-based meal the whole family will love.
Prep: 20 mins
Cook: 15 mins
Total: 35 mins
Servings: 4 servings
Pin Recipe
Rate Recipe
Print Recipe

Ingredients

For the Tofu

  • 350 g block extra-firm tofu
  • 2 tbsp cornstarch
  • ½ tsp garlic powder
  • pinch of salt and pepper

For the Orange Sauce:

  • 5 garlic cloves, minced or grated (20 g/1 tbsp)
  • 2-inch piece ginger, minced or grated (20 g/1 tbsp)
  • ¾ cup fresh orange juice, juice from 3 oranges – could also sub 100% pure orange juice
  • 2 tsp orange zest, be sure to use peel only and not the white “pith”, as it’s bitter
  • ¼ cup low-sodium soy sauce or gluten-free tamari
  • ¼ cup rice vinegar
  • ⅓ cup coconut sugar or brown sugar, 44 g
  • ¾ tsp sriracha
  • ¼ cup cold water + 1 tbsp cornstarch

For the Veggies:

  • 4 cups broccoli florets, 285 g
  • 1 red pepper, thinly sliced (180 g)
  • 1 green pepper, thinly sliced (180 g)
  • 4 green onions, thinly sliced
  • cooked jasmine rice or basmati rice, for serving
  • toasted sesame seeds for garnish

Instructions

  • Cut tofu in half lengthwise, creating two thinner rectangles, then wrap them in clean kitchen towels. Place the wrapped tofu on a dinner plate or cutting board. Weigh the tofu down with a heavy object like a cast iron skillet or a large pot for at least 20 minutes. Alternatively, use a specialized tofu press.
  • In a medium bowl, combine the minced garlic, grated ginger, orange juice, orange zest, soy sauce (or gluten-free tamari), rice vinegar, coconut sugar (or brown sugar), and sriracha. Whisk these ingredients together until fully combined. In a separate small bowl, mix the ¼ cup cold water with 1 tbsp cornstarch until smooth to create a slurry, then whisk this slurry into the sauce mixture. Set the sauce aside.
  • Once pressed, cube the tofu into bite-sized pieces (¾-1 inch) or tear it into irregular shapes. Place the tofu in a large bowl, then add the 2 tbsp cornstarch, garlic powder, and a pinch of salt and pepper. Toss gently to ensure all tofu pieces are evenly coated.
  • Heat 1 tablespoon of your chosen oil in a large non-stick skillet over medium-high heat. When the pan is hot, add the coated tofu. Cook for 8-10 minutes, flipping the tofu occasionally, until the cubes are golden-brown and crisp on all sides. Transfer the crispy tofu to a plate and set aside.
  • To the same pan, over medium-high heat, add the broccoli, bell peppers, and ¾ of the green onion (reserve the remaining ¼ for topping). If needed, you can add another 2 teaspoons of oil at this stage. Cook the vegetables for 4-6 minutes, stirring occasionally, until they are tender-crisp.
  • Pour the prepared orange sauce into the pan with the cooked vegetables. Cook for 1-2 minutes, stirring, until the sauce begins to thicken and becomes glossy. Add the crispy tofu back into the pan. Cook for an additional 3-4 minutes, continuing to stir, until the sauce is thick and sticky, and the veggies and tofu are well coated.
  • Serve the orange tofu immediately over a bed of cooked rice. Sprinkle with the remaining green onions and toasted sesame seeds for garnish. Enjoy your flavorful plant-based meal!

Video

You can find a helpful video tutorial for this recipe on platforms like YouTube by searching for “Vegan Orange Tofu Recipe” or by visiting the original recipe source. A visual guide can be incredibly useful for seeing each step in action!

Notes

Nutrition facts provided do not include the rice for serving.

Storing: Leftovers can be stored in a sealed, airtight container in the fridge for up to 4 days. For best results, reheat in a pan over medium heat to maintain some crispiness, or warm briefly in the microwave.

If you prefer to make just the orange tofu without the veggie stir-fry, we suggest doubling the amount of tofu (using 1.5-2 packages) or halving the sauce ingredients. If you keep the sauce amount as written with less tofu, the dish will be very saucy. This orange tofu can be served as a delightful appetizer, a flavorful side dish, or simply on its own with rice.

Nutrition

Serving: 1/4 of recipeCalories: 267kcalCarbohydrates: 41gProtein: 15gFat: 6gSodium: 777mgFiber: 5gSugar: 23g
Enjoyed this recipe? Please consider rating and leaving a comment below!Your feedback helps us create more delicious content.