Orange Tofu (Vegan and Gluten Free)

Orange chicken was one of my favorite dishes to enjoy growing up in my family’s Chinese restaurant. Since transitioning to a plant-based diet, I wanted to recreate this popular dish and utilize tofu as the protein source. I recommend using Twin Oaks extra firm tofu because its hearty texture produces crispy cubes of golden brown tofu when pan-fried. To make the sweet and savory orange sauce, mix together orange juice, rice vinegar, tamari, and spices. Serve this simple and flavorful orange tofu over a bed of fluffy jasmine rice.


16 ounces extra firm tofu
2 tbsp. tamari
1 tbsp. coconut oil
1 cup orange juice
1 tbsp. rice vinegar
¼ tsp. garlic powder
¼ tsp. ground ginger
1/8 tsp. cayenne pepper
1 tsp. cornstarch mixed with two tsp. water


  1. Cut tofu into small cubes and marinate in one tablespoon of tamari for 15 minutes
  2. Heat one tablespoon of coconut oil in a large pan over medium high heat. Add tofu and pan fry for 10-12 minutes until crispy and golden brown. Flip tofu every 2-3 minutes so all sides can get crispy. Once tofu is done cooking, transfer to a bowl.
  3. To make the orange sauce, combine remaining one tablespoon of tamari, orange juice, rice vinegar, garlic powder, ground ginger, and cayenne pepper. Mix well so all ingredients are well combined.
  4. Add sauce to the same pan and heat for 2 minutes. Whisk in cornstarch mixture and simmer for 3 minutes. Add tofu back to the pan and mix well to coat tofu evenly with sauce. Serve with rice and enjoy!


By Tiffany Wu / Guest Blogger

Tiffany is a student at JMU, majoring in dietetics. Her family owned a Chinese restaurant when she was growing up, so her passion for food and cooking began at an early age. She especially likes creating delicious and healthy plant-based recipes.