Orange Chicken (Tofu)

Photo of author

By Lucas Bennett

Published: May 11, 2026

This post may contain affiliate links. See our disclosure policy.

This quick and delicious Orange Tofu delivers all the sweet, tangy, and savory flavors of the classic takeout dish in a wholesome, plant-based package. Ready in just 30 minutes, it’s the perfect weeknight meal for anyone looking for a satisfying meatless option.

The secret lies in creating incredibly crispy tofu bites and coating them in a vibrant, homemade orange sauce that’s far superior to any store-bought version.

Why You’ll Love This Simple Orange Tofu

If you’re new to cooking with tofu or simply want a reliable, flavor-packed recipe, this is it. The process is straightforward and forgiving. The cornstarch in the batter and sauce is the key to that coveted crispy exterior and glossy, thick sauce.

Unlike recipes that use orange marmalade, this sauce is made from pure orange juice, zest, and simple seasonings, giving you full control over the flavor and sweetness. It’s naturally vegan and easily adaptable to be gluten-free.

Key Ingredients for Success

Let’s break down the essential components that make this dish work. Using extra-firm or high-protein tofu is non-negotiable for the best texture; it holds its shape during frying. A neutral oil with a high smoke point, like canola or avocado oil, is ideal for frying.

The sauce gets its authentic tang from rice vinegar and its savory depth from tamari or soy sauce. For a touch of heat, Sriracha and red pepper flakes are added, but these can be adjusted to taste.

How to Make Crispy Orange Tofu

Follow these simple steps for a foolproof result every time. Remember, the goal is crispy tofu and a perfectly balanced sauce.

Step 1: Preparing the Tofu

Start by pressing your block of tofu for 10-15 minutes to remove excess water. This crucial step ensures the tofu will absorb the batter and get ultra-crispy. If you’re using a particularly dense variety like Trader Joe’s High Protein Tofu, you can often skip pressing.

Tear the tofu into rough, 1-inch nuggets instead of cutting them. These craggy edges give the batter more surface area to cling to, resulting in a crispier final product.

Step 2: Making the Batter and Frying

In a mixing bowl, combine all-purpose flour, cornstarch, garlic powder, and salt. Gradually whisk in water until you have a smooth, slightly runny batter—it should coat the back of a spoon but still drip off slowly. Toss the tofu pieces in the batter until evenly coated. Heat a generous amount of neutral oil in a large skillet over medium-high heat.

Once hot, add the battered tofu pieces in a single layer, working in batches if necessary. Fry for 5-6 minutes per side until deeply golden and crisp. Transfer to a plate lined with paper towels to drain any excess oil.

Step 3: Crafting the Orange Sauce

While the tofu fries or drains, make the sauce. In a clean bowl, whisk together fresh orange juice, sugar, tamari (or soy sauce), rice vinegar, minced garlic, crushed ginger, orange zest, and cornstarch. If you enjoy spice, add Sriracha and red pepper flakes.

Pour this mixture into a skillet (cleaned if using the same one) over medium heat. Cook, stirring constantly, for about 5 minutes until the sauce has thickened and become glossy. The cornstarch will activate and create that perfect sticky consistency.

Step 4: Bringing It All Together

Once your sauce is thickened, add the crispy tofu nuggets back to the skillet. Gently toss until every piece is thoroughly coated in the glossy orange sauce. Serve immediately over a bed of steamed white or brown rice, garnished with sliced green onions and sesame seeds for a fresh, finishing touch.

Nutrition Information

This Orange Tofu is not only delicious but also provides a good source of plant-based protein. The nutritional values can vary based on the specific brands of tofu and ingredients used, as well as how much oil is absorbed during frying.

For a general guide, please refer to the estimated table below. Using high-protein tofu and adjusting the sugar to your preference can make this dish fit various dietary goals.

NutrientApproximate Amount Per Serving
Calories~380
Total Fat~18g
Saturated Fat~2g
Carbohydrates~45g
Fiber~3g
Sugars~25g
Protein~15g
Sodium~600mg

Expert Tips & Variations

For an air-fryer version, toss the battered tofu in a little extra oil and air fry at 400°F (200°C) for 15-20 minutes, shaking halfway, until crispy. Then toss in the sauce. To make it gluten-free, use tamari (ensure it’s gluten-free certified) and a gluten-free all-purpose flour blend. For a lower-sugar option, reduce the sugar to 1/4 cup or use a natural sweetener like maple syrup, keeping in mind it will alter the sauce’s consistency and flavor.

You can also add vegetables like broccoli florets or bell pepper strips to the sauce during the last few minutes of simmering for a complete meal.

Serving Suggestions

This orange tofu is incredibly versatile. While classic steamed rice is the go-to base, it also pairs wonderfully with cauliflower rice for a low-carb option, quinoa for added protein and fiber, or even nestled into lettuce cups. For a full restaurant-style spread, serve it alongside vegetable spring rolls, a simple cucumber salad, or steamed edamame.

Frequently Asked Questions

Can I bake the tofu instead of frying it?

Absolutely. For a baked version, arrange the battered tofu on a parchment-lined baking sheet, lightly spray with oil, and bake at 425°F (220°C) for 25-30 minutes, flipping halfway, until crispy. Then toss in the sauce.

How do I store and reheat leftovers?

Store leftover orange tofu in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium-low heat with a splash of water to loosen the sauce. Microwaving can make the tofu soggy.

What can I use instead of orange zest?

If you don’t have fresh oranges for zest, you can add an extra teaspoon of orange extract to the sauce, but reduce the amount of liquid slightly. The zest provides essential bright, aromatic oils, so the flavor won’t be exactly the same, but it will still be delicious.

Conclusion

This Easy Orange Tofu recipe proves that you don’t need to order takeout to enjoy this iconic flavor combination. With a few simple ingredients and under 30 minutes, you can create a healthier, homemade version that’s crispy, saucy, and utterly satisfying.

It’s the perfect gateway recipe for tofu skeptics and a new staple for plant-based eaters. Give it a try tonight and discover how easy and rewarding cooking with tofu can be!


The Recipe

Print

Orange Chicken (Tofu)

Orange Chicken (Tofu)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Crispy tofu nuggets coated in a sweet, tangy, and sticky homemade orange sauce. A quick and easy vegan alternative to classic orange chicken.

  • Author: Lucas Bennett
  • Prep Time: 15 min
  • Cook Time: 15 min
  • Total Time: 30 min
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian-Inspired
  • Diet: Vegan, Vegetarian

Ingredients

Scale

1/2 cup neutral oil (like canola)
1 package (16 oz) extra-firm tofu
1/3 cup all-purpose flour
1/3 cup cornstarch
1/41/3 cup water
1 tsp garlic powder
1/2 tsp salt
1 cup orange juice
1/31/2 cup sugar
2 tbsp tamari or soy sauce
2 tbsp rice vinegar
1 tbsp Sriracha (optional)
2 tsp crushed ginger
1 tsp minced garlic
1 tsp red pepper flakes
2 tbsp cornstarch
1 tbsp orange zest

Instructions

  1. Press tofu for 10-15 min, then tear into 1-inch nuggets.
  2. Mix flour, 1/3 cup cornstarch, garlic powder, and salt. Whisk in water to form a batter.
  3. Coat tofu pieces evenly in the batter.
  4. Heat oil in a large skillet over medium-high heat. Fry tofu for 5-6 mins per side until golden. Drain on paper towels.
  5. Whisk all sauce ingredients (orange juice, sugar, tamari, vinegar, ginger, garlic, red pepper flakes, 2 tbsp cornstarch, zest, Sriracha) in a bowl.
  6. In a clean skillet, simmer sauce for 5 mins over medium heat until thickened.
  7. Add crispy tofu to the sauce and toss to coat.
  8. Serve immediately over rice.

Notes

  • For crispier tofu, tear it instead of cutting it. High-protein tofu may not require pressing. To bake instead of fry, bake battered tofu at 425°F for 25-30 mins. Adjust sugar and spice to taste.

Nutrition

  • Serving Size: 1 bowl
  • Calories: ~380
  • Sugar: ~25g
  • Sodium: ~600mg
  • Fat: ~18g
  • Saturated Fat: ~2g
  • Trans Fat: 0g
  • Carbohydrates: ~45g
  • Fiber: ~3g
  • Protein: ~15g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

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