Go Back
Flavorful chicken and quinoa bowl with green onions and savory sauce, promoting healthy eating and wellness.

Crispy Sticky Orange Tofu Better Than Takeout

If you’ve ever found yourself in a takeout rut—ordering the same orange chicken every week—this crispy orange tofu recipe is your game-changer. Think of golden brown tofu cubes cloaked in a glossy, sticky orange sauce that’s equal parts sweet, tangy, and spicy. It's the ultimate vegan orange chicken alternative that’s not just healthier, but honestly, even tastier. With a handful of simple ingredients like sesame oil, fresh orange juice, and green onions, you’ll have a restaurant-quality dish ready in under 40 minutes!
3.37 from 11 votes
Prep Time 10 minutes
Cook Time 30 minutes
Course Main Course, Side Dish
Cuisine American, Asian, Chinese
Servings 4

Ingredients
  

  • For the Tofu:
  • 1 block 14 oz extra-firm tofu – pressed to remove excess water
  • 3 tablespoons cornstarch – for coating tofu
  • ¼ teaspoon black pepper
  • Pinch of salt
  • 2 tablespoons olive oil or avocado oil – for pan-frying
  • For the Sauce:
  • ½ cup fresh orange juice – about 1–2 oranges
  • 1 tablespoon orange zest – freshly grated for max flavor
  • 3 tablespoons soy sauce – low-sodium or use coconut aminos
  • 1 tablespoon rice vinegar – or apple cider vinegar
  • 1 tablespoon sesame oil – for that nutty toasty flavor
  • 2 tablespoons brown sugar – or maple syrup/coconut sugar
  • 1 teaspoon red pepper flakes – optional for heat
  • Aromatics:
  • ½ small yellow onion – diced
  • 3 garlic cloves – minced
  • 1 teaspoon grated fresh ginger – optional but adds depth
  • For Garnish:
  • 2 green onions – thinly sliced
  • 1 teaspoon sesame seeds – for crunch and visual flair

Instructions
 

Prep the Tofu

  • Start with extra-firm tofu. Press it using a tofu press, or wrap in paper towels and place a heavy object on top for at least 15 minutes to drain out all excess moisture. Cut into tofu pieces—bite-sized cubes.

Dredge and Pan-Fry Tofu

  • Toss tofu in cornstarch, black pepper, and a pinch of salt in a large bowl until evenly coated. Heat olive oil in a large skillet over medium-high heat. Pan-fry tofu in a single layer, flipping occasionally until golden brown and crispy—about 2–3 minutes per side.

Sauté Aromatics

  • In the same skillet (or a large pan), add a little more oil if needed. Sauté onions until translucent, then add minced garlic. Cook just until fragrant.

Make the Orange Sauce

  • In a small bowl, whisk together soy sauce, rice vinegar, sesame oil, fresh orange juice, orange zest, and brown sugar (or your sweetener of choice). Pour the sauce into the pan and bring to a simmer. Stir occasionally over medium heat.

Add the Fried Tofu

  • Once the sauce thickens into a sticky sauce, gently fold in the cooked tofu. Stir to coat all the tofu pieces evenly with the zesty orange sauce.

Garnish and Serve

  • Sprinkle with green onions, sesame seeds, and a dash more orange zest for color and flavor. Serve hot with jasmine rice, brown rice, cauliflower rice, or a side of veggies like green beans, bell peppers, or snap peas.
Keyword orange, take away, tofu, Vegan Chicken