Grab your copy now: The Plant-Powered Plan to Beat Diabetes

Vegan Fresh Orange Tofu

Sharon Palmer RD

Vegan Fresh Orange Tofu (Healthy Orange Chicken–Inspired Recipe)

Craving the bold, citrusy flavor of orange chicken—but looking for a light plant-based option? This Vegan Fresh Orange Tofu delivers all the sweet, tangy, and savory notes you love in a fresh homemade version inspired by the classic takeout favorite. Made with plenty of fresh orange zest, freshly squeezed orange juice, and juicy orange slices, this vibrant tofu dish shines with real citrus flavor. The tofu is lightly pan-fried until golden, then tossed in a glossy, flavorful orange sauce that’s bright, balanced, and irresistibly delicious. Served over your favorite fluffy rice, it’s an easy vegan dinner recipe that feels special enough for guests yet simple enough for busy weeknights. If you’re searching for a healthy orange tofu recipe that’s light, fresh, and packed with plant-based goodness, this one will quickly become a go-to favorite.

Crispy chunks of tofu, covered in a rich, zesty orange sauce, with a hint of spice, served over nutty rice. This vegan orange tofu recipe is full of fresh orange flavor (I used oranges from my tree in this recipe pictured here), lower in oil (no deep fat fryer needed) and added sugars, and rich in natural flavors, complements of freshly squeezed orange juice, orange zest, soy sauce, rice vinegar, fresh ginger and garlic, and red chili pepper flakes (if you can find Szechuan peppers, give them a try for an amazing flavor profile). All served on a canopy of rice (I used medium grain brown rice here). The leftovers are amazing too!

I used oranges from my own orange tree for this recipe!

 

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Fresh Orange Tofu


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: The Plant-Powered Dietitian
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Vegan Fresh Orange Tofu is a healthy, light twist on orange chicken, made with fresh orange zest, juice, and slices. Easy pan-fried tofu in a bright citrus sauce—perfect for a quick plant-based dinner with rice.


Ingredients

Scale

Rice:

  • 2 cups cooked rice (brown, white, short grain, medium grain, or long grain), according to package directions

Pan-Fried Tofu:

Orange Sauce:

Garnish:

  • 1 fresh orange, unpeeled, sliced
  • 1 tablespoon sesame seeds
  • Red chilis, fresh or dried (optional)


Instructions

  1. Cook rice, according to package directions, using rice cooker or stove top.
  2. For best results, press tofu (*see directions for pressing tofu here; or simply wrap tofu between paper towels and place between two plates with something heavy rested on top for about 10 minutes to allow liquid to drain off). While tofu is being pressed, make the Orange Sauce.
  3. To make Orange Sauce: Place orange juice in a medium saucepan. Stir in cornstarch with a whisk, blending until smooth. Add soy sauce, rice vinegar, orange zest, ginger, garlic, brown sugar, and red chili pepper flakes (or Szechuuan peppercorns), and stir with whisk until smooth. Bring pan to heat over medium setting, and stir occasionally until the sauce comes to a simmer (about 3-4 minutes). Reduce heat to low, and cook for about 8 minutes, until thickened, stirring occasionally. Remove from heat.
  4. While sauce is cooking, pan-fry the pressed tofu.
  5. Slice tofu into 2-inch cubes.
  6. Place 3 tablespoons cornstarch in a shallow dish, and roll cubes of tofu into cornstarch to evenly cover surface.
  7. Heat oil in a skillet over medium heat. Pan-fry tofu for about 10 minutes, turning cubes to evenly cook all sides of the tofu until they are golden brown.
  8. Pour orange sauce over the tofu, and cook until the sauce becomes more thickened and bubbly. Remove from heat.
  9. Serve 3.5 ounces of tofu with ½ cup sauce over ½ cup rice for each serving (4 servings).
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Entree
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 379
  • Sugar: 15 g
  • Sodium: 664 mg
  • Fat: 14 g
  • Saturated Fat: 2 g
  • Carbohydrates: 55 g
  • Fiber: 5 g
  • Protein: 13 g

Sharon’s 10 Favorite Tofu Recipes

Easy Tofu Mushroom Tacos
Tofu Bok Choy Noodle Skillet
Easy Miso Green Bean & Tofu Stir-Fry
Moroccan Apricot Tofu with Chickpeas and Brown Rice
Easy Vegan Tofu Scramble Wrap with Vegetables and Dill
Kale Tofu Vegan Bowl with Turmeric Hemp Hearts Topping
Vegan Poke Bowl with Tofu, Watermelon, and Quinoa
Chipotle Lime Grilled Tofu Steaks
Nicoise Salad with Tofu
Grilled Corn and Tofu Salad

As an Amazon Influencer, I earn from qualifying purchases. For more information about affiliate links, click here.

More Tools for Eating and Living the Goodness

Leave a Reply

Your email address will not be published. Required fields are marked *

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