Go Back
+ servings
Looking down on a plate of orange tofu on a bed of rice.
Print

Orange Chicken Tofu

Enjoy this easy and delicious crispy orange chicken tofu served with sticky orange sauce. It's better than calling out for takeout. You'll enjoy the food and how you feel too!
Course Main Course
Cuisine Chinese
Diet Vegan, Vegetarian
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4 servings
Calories 301kcal

Equipment

Ingredients

Fried Tofu

  • 14-ounce package extra firm tofu, drained and pressed dry (see notes)
  • 1 tablespoon ground flaxseed
  • ¾ cup water
  • cup cornstarch
  • cup flour (all-purpose or gluten-free)
  • 1 tablespoon vegetable oil (toasted sesame oil, olive oil)

Orange Tofu Coating

  • 2 tablespoons vegetable oil (sesame, toasted sesame, or olive oil)
  • 2 teaspoons garlic powder
  • ½ cup chopped green onions
  • zest of 1 orange (about 1 tablespoon)
  • 2 tablespoons soy sauce (for gluten-free use tamari or coconut aminos)
  • 1 tablespoon rice vinegar
  • 1 tablespoon agave syrup (substitute maple syrup)

Sticky Orange Sauce

  • ¼ cup orange juice (the juice of one orange from the zest above)
  • 1 tablespoon cornstarch
  • ½ cup water
  • 1 tablespoon agave syrup (or maple syrup)
  • 2 tablespoons soy sauce (for gluten-free use tamari or coconut aminos)

Instructions

For the Fried Tofu:

  • Press the tofu and then chop it into 1/2-inch cubes. (See notes for how to press tofu)
  • Create the Tofu Batter: Stir together the flax, water, cornstarch, and flour in a bowl until combined.
    Looking down into a bowl with batter in it and a blue spatula.
  • Add the tofu (in batches works best) and thoroughly coat each piece. Use a fork to remove tofu pieces and gently tap on the bowl to remove excess batter. Add a tablespoon of additional water if the batter gets too thick.
    Looking down on tofu in a bowl with batter.
  • Place a skillet over medium to medium-high heat and add 1 tablespoon of vegetable oil. Place 2 to 3 sheets of paper towels on a plate on the counter near your skillet.
  • Use tongs to place half of the batter-coated tofu in the heated oil. Allow space between each piece for all the sides to get browned. Cook the tofu on each side until browned. Place finished pieces of tofu on the paper towels to drain any excess oil.
  • Add a little more oil to the pan and repeat with the remaining tofu.

For the Orange Tofu Coating:

  • In a small bowl, stir together the orange coating ingredients.
    A dark sauce is in a bowl with a spoon.
  • Return the tofu to the pan and add gently stir in the orange coating. Cook over medium heat until thickened, 1 to 2 minutes.
    A hand holds a bowl of sauce and is pouring it into a skillet with tofu cubes.

For the Sticky Orange Sauce:

  • Prepare the sticky orange sauce by combining all the ingredients in a medium microwave-safe bowl. Stir to combine. Heat in the microwave in 30-second increments until thickened. It shouldn't take very long. If it gets too thick, add a little hot water and stir to incorporate.
  • Serve the tofu over brown rice with additional chopped green onions, sticky orange sauce, and sesame seeds. A side of steamed broccoli goes nicely with this dish too!

Notes

Note: You don't have to make the Orange Sauce, but it's nice to have this to drizzle over the rice.

Regarding Tofu:

  1. You can substitute one batch of Air Fryer Tofu in place of the fried tofu from this recipe.
  2. To press tofu, remove it from the package and drain the liquid. Then wrap it in a kitchen towel or paper towels and place something heavy on top, like a heavy pan. Alternatively, use a tofu press. Allow 15 to 20 minutes to press the tofu.
  3. Tofu packages come in different sizes, anywhere between 14 and 17 ounces is the norm and will work for this recipe.

Nutrition

Calories: 301kcal | Carbohydrates: 35g | Protein: 11g | Fat: 13g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Sodium: 1077mg | Potassium: 301mg | Fiber: 2g | Sugar: 10g | Vitamin A: 156IU | Vitamin C: 10mg | Calcium: 55mg | Iron: 3mg