Go Back
+ servings
orange tofu served over rice

Orange Tofu

Orange Tofu - the vegan equivalent of Panda Express's famous orange chicken! Crispy tofu tossed with the most delicious sticky orange sauce!
Author : Aline Cueni
5 from 1 vote

Click on the stars to leave a vote!

Prep Time :5 minutes
Cook Time :15 minutes
Total Time :20 minutes
Servings : 2
Calories : 597kcal

Ingredients
 

Orange Sauce

  • 1 tbsp oil
  • 1 clove garlic grated or minced
  • 1 tsp ginger grated or minced
  • 2 tbsp (30 g) white sugar
  • 2 tbsp (30 g) brown sugar
  • 1 orange juice and zest
  • 2 tbsp white vinegar or rice vinegar, use up to 4 tbsp for a more tangy flavor
  • 1 tbsp soy sauce or tamari for gluten-free
  • 1 tbsp cornstarch
  • 1 tbsp water

Instructions
 

  • Rice: Cook the rice according to the package instructions. → I only cook rice in a rice cooker! Makes truly the best rice!
  • Tofu: Cover the tofu in a paper towel and press to remove excess water (or use a tofu press). Cut the tofu into cubes, place them with the cornstarch in a container, and shake well until the tofu is fully covered.
  • Heat a skillet with oil over high heat, add the tofu, and fry for 5-10 minutes until crispy. Set aside
  • Orange Sauce: Heat a saucepan with oil. Add garlic and ginger and sauté for one minute. Stir in sugar, orange juice, white vinegar, and soy sauce, cook for 5 minutes.
  • In a little bowl, mix cornstarch and water. Add it to the sauce and cook for another few minutes until thickened. Like it hot? Add a few splashes of sriracha or sambal oelek.
  • Add tofu and stir well. Serve over rice! Feel free to sprinkle with sesame seeds and finely sliced scallion.

Notes

Leftovers can be stored for up to 3 days in the refrigerator.
Low FODMAP: This recipe is suitable for a low FODMAP diet if you skip the garlic.
Missing the vegetables? Feel free to stir-fry a handful of fresh vegetables such as carrots, leek, bell pepper, or zucchini and toss them with the tofu.

Nutrition

Calories: 597kcal | Carbohydrates: 92g | Protein: 15g | Fat: 19g | Saturated Fat: 2g | Sodium: 515mg | Potassium: 209mg | Fiber: 3g | Sugar: 30g | Vitamin A: 147IU | Vitamin C: 35mg | Calcium: 177mg | Iron: 2mg