Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
ร—
Home > Recipes > Tofu

Sticky Orange Tofu

Published: Feb 20, 2025 by Iosune Robles ยท This post may contain affiliate links

5 from 2 votes
Pin Recipe Jump to Recipe
Orange tofu served in a bowl over rice, garnished with sesame seeds and scallions.

This orange tofu is better than takeout! It’s super easy to make, with crispy tofu cubes tossed in a sticky, sweet orange sauce, and the best part? It’s ready in just 30 minutes for a tasty meal that’s sure to impress!

Want more tofu dishes? Then you’ve got to try my Sweet and Sour Tofu, Sesame Tofu, and General Tso’s Tofu. They’re all super tasty, with crispy tofu and delicious sauces you'll absolutely love!

Orange tofu served in a bowl over rice, garnished with sesame seeds and scallions.

The tofu is crispy, lightly battered, and coated in a sweet, tangy orange sauce. This orange tofu has just the right balance of flavors, delicious, satisfying, and not too sweet. It’s also healthier and better than traditional Chinese orange chicken takeout.

Quick and easy, and perfect for busy weeknights when you want something tasty without the wait. Add your favorite veggies like bell peppers, broccoli, or snap peas for extra flavor, and serve it over rice, quinoa, or noodles for a filling meal!

Ingredients for orange tofu

Ingredients for making orange tofu.
  • Firm or extra-firm tofu: Use firm or extra-firm tofu for a better texture when cooking. Press it to remove excess moisture for extra crispiness.
  • Soy sauce: Regular soy sauce works well, but tamari is a good gluten-free option. Low-sodium soy sauce is great for a milder taste.
  • Cornstarch: Essential for crispy tofu. You can substitute with potato starch or arrowroot powder.
  • Oil: Any oil works, but I like olive oil. Vegetable, canola, or peanut oil are also good for frying.
  • Orange juice: Fresh juice gives the best flavor and natural sweetness.
  • Granulated sugar: Balances the sauce's tanginess. You can swap with brown sugar, maple syrup, or agave for a healthier alternative.
  • Vinegar: I used apple cider vinegar, but rice, white, or red wine vinegar also work well.
  • Ginger: Fresh ginger adds a zesty kick. Use ground ginger if needed, about ¼ teaspoon.
  • Garlic: Fresh garlic deepens the flavor. You can use garlic powder, about ½ teaspoon.
  • Red chili flakes: Optional. Adjust based on your spice tolerance. Fresh chili or cayenne pepper can be used instead.
  • Orange zest from 1 orange: It's also optional, but adds a citrusy boost. Omit it to save time and effort.
  • Cold water.

Find the full recipe with exact measurements in the recipe card below.

How to make orange tofu

Tofu wrapped in a clean towel on a plate with a pot on top.

Step 1: Press the tofu by wrapping it in a towel and adding weight to remove excess moisture. This is optional but helps make it crispier.

Tofu cubes with soy sauce in a large ziplock bag.

Step 2: Cut the tofu into cubes and place them in a ziplock bag (or bowl). Add soy sauce, seal, and shake to coat.

Tofu cubes with soy sauce covered with cornstarch in a large ziplock bag.

Step 3: Add cornstarch, seal, and shake again to coat evenly.

Sautéed tofu cubes in a skillet.

Step 4: Heat oil in a frying pan over medium-high heat. Cook tofu until golden brown on all sides, then set aside. Alternatively, bake the tofu at 400°F (200°C) for 25-30 minutes, flipping halfway through, until golden and crispy.

Orange sauce in a pan before adding the slurry.

Step 5: In a bowl, mix the sauce ingredients (excluding the cornstarch and water). Pour into the pan, bring to a boil, and cook for 1-2 minutes over medium-high heat.

Orange sauce in a pan.

Step 6: In a small bowl, mix cornstarch and water, then add to the pan. Stir for 1-2 minutes until the sauce thickens.

Orange tofu in a pan.

Step 7: Add tofu to the pan and stir to coat in the sauce. Remove from heat.

Orange tofu served over rice in a bowl, topped with sesame seeds and scallions.

Step 8: Serve immediately over rice, and top with green onions and sesame seeds (optional).

Garnished orange tofu served over rice in a bowl, with ingredients arranged around it.

Storage instructions

Fridge: Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply microwave or heat on the stovetop until hot.

Freezer: If you want to freeze the tofu, place it in an airtight container or freezer bag. It can be stored in the freezer for up to 1 month.

Reheat: To reheat from the fridge, simply microwave or heat on the stovetop over medium heat until hot. If reheating from frozen, let it thaw in the fridge overnight or use the microwave to defrost, then heat on the stovetop over medium heat or in the microwave until hot.

Frequently asked questions

Do I need to press the tofu?

Pressing tofu is recommended, as it removes excess moisture, allowing the tofu to absorb more of the sauce and achieve a firmer, crispier texture when cooked.

If you're short on time, you can skip pressing, but the tofu may be softer and won’t soak up the flavors as much. For the best results, pressing is worth the extra effort!

How do you cook tofu without sticking?

The easiest way is to use a non-stick pan.

If you’re using a wok, skillet, or regular pan, preheat it for 1-2 minutes before adding the oil, ensuring it covers the bottom of the pan evenly.

It’s also important to let the tofu cubes sit in the pan without moving them too much. As they cook and turn golden brown, they will naturally release from the surface.

What’s the best way to cook tofu for the perfect texture?

I like to pan-fry tofu because the original orange chicken recipe is fried, and I find it tastes better and stays juicier. Baking can make it a bit drier and it doesn’t soak up the sauce as well, but it's still a great option if you're looking for a lighter choice. You can also follow my Baked Tofu, Air Fryer Tofu, or Fried Tofu recipes. Once it’s fried, just toss the tofu in the sauce as usual.

What can I use instead of tofu?

If you’re looking for tofu alternatives, try tempeh for a firmer texture, seitan for a meaty bite, or chickpeas for a crunchy option. Cauliflower and mushrooms also work well, offering a crispy or meaty texture. For a version closer to traditional orange chicken, store-bought or homemade vegan chicken is a great choice.

What can I serve orange tofu with?

You can serve orange tofu with a variety of sides. Some great options include steamed rice, quinoa, or noodles. For extra flavor and nutrition, add some veggies like bell peppers, broccoli, or snap peas. It also pairs well with a simple salad, sautéed greens, or roasted vegetables. You could also serve it with stir-fried bok choy, cauliflower rice, or even a side of vegan spring rolls for a complete meal.

Garnished orange tofu served over rice with chopsticks on the side.

More tofu recipes

  • Tofu stir fry
  • Spicy tofu
  • Teriyaki tofu
  • Marinated tofu
  • Tofu steak
Garnished orange tofu served over rice in a bowl, with ingredients arranged around it.
5 from 2 votes

Orange Tofu

This orange tofu is better than takeout! It’s super easy to make, with crispy tofu cubes tossed in a sticky, sweet orange sauce, and the best part? It’s ready in just 30 minutes for a tasty meal that’s sure to impress!
Prep: 10 minutes mins
Cook: 20 minutes mins
Total: 30 minutes mins
Servings: 4 servings, see notes
PRINT PIN COMMENT


Ingredients 
 

For the tofu:

  • 1 block firm or extra-firm tofu, 14-16 ounces (400-450 g)
  • 1 tablespoon soy sauce
  • 3 tablespoons cornstarch
  • 1 tablespoon oil, I used olive oil

For the sauce:

  • 1 cup orange juice
  • ⅓ cup granulated sugar
  • 2 tablespoons vinegar
  • ¼ cup soy sauce
  • 1 teaspoon fresh ginger, peeled and grated
  • 2 garlic cloves, minced
  • ¼ teaspoon red chili flakes, optional
  • Orange zest from 1 orange, optional
  • 1 tablespoon cornstarch
  • 2 tablespoons cold water
Prevent your screen from going dark

Instructions 

  • Press the Tofu: Press the tofu by wrapping it in a clean towel and placing a weight on top to squeeze out the excess moisture. This step is optional, but it’s highly recommended for a crispier result.
    Tofu wrapped in a clean towel on a plate with a pot on top.
  • Prepare the Tofu: Cut the tofu into cubes and transfer them to a large ziplock bag (or bowl). Add the soy sauce, seal the bag, and gently shake to coat the tofu evenly.
    Tofu cubes with soy sauce in a large ziplock bag.
  • Coat the tofu with cornstarch: Add the cornstarch, seal the bag again, and shake gently to coat the tofu.
    Tofu cubes with soy sauce covered with cornstarch in a large ziplock bag.
  • Cook the tofu: Heat oil in a frying pan over medium-high heat. Add the tofu cubes and cook until golden brown on all sides, then set them aside. Alternatively, you can bake the tofu. Preheat your oven to 400°F (200°C), spread the tofu cubes on a baking sheet lined with parchment paper, and bake for 25-30 minutes, flipping halfway through, until golden and crispy.
    Sautéed tofu cubes in a skillet.
  • Prepare the sauce: In a bowl, mix the sauce ingredients, excluding the cornstarch and water. Pour the sauce into the pan and bring it to a boil. Let it cook for a minute or two over medium-high heat.
    Orange sauce in a pan before adding the slurry.
  • Thicken the sauce: In a small bowl, combine the cornstarch and water, then add the mixture to the pan. Stir constantly over medium-high heat for a couple of minutes until the sauce thickens.
    Orange sauce in a pan.
  • Combine tofu with sauce: Add the cooked tofu to the pan and stir to coat the tofu in the sauce. Remove from heat.
    Orange tofu in a pan.
  • Serve: Serve immediately over white rice, and sprinkle with green onions and sesame seeds, if desired.
    Orange tofu served over rice in a bowl, topped with sesame seeds and scallions.

Notes

  • Servings: This recipe makes 2-4 servings, depending on whether you serve it just by itself or alongside rice and vegetables.
  • Fridge: Store leftovers in an airtight container in the fridge for up to 3 days.
  • Freezer: Freeze in an airtight container or freezer bag for up to 1 month.
  • Reheat: To reheat from the fridge, microwave or heat on the stovetop over medium heat until hot. If reheating from frozen, thaw in the fridge overnight or defrost in the microwave, then reheat on medium heat until hot.

Nutrition

Serving: 1serving | Calories: 252kcal | Carbohydrates: 34g | Protein: 11g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Sodium: 1070mg | Potassium: 176mg | Fiber: 1g | Sugar: 22g | Vitamin A: 161IU | Vitamin C: 31mg | Calcium: 139mg | Iron: 2mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish
Cuisine: Chinese
Author: Iosune Robles

More Tofu Recipes

  • Bowl of vegan tom kha soup garnished with parsley and scallions.
    Vegan Tom Kha Soup (Thai Coconut Soup)
  • Two bowls of spicy Korean tofu soup, surrounded by bowls of toppings and a spoon.
    Spicy Korean Tofu Soup
  • Toku steak, fries, and thyme on a plate.
    Tofu Steak
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Comments

  1. 1'" says

    February 26, 2025 at 11:31 pm

    5 stars
    DExWtSbs

    Reply
  2. DExWtSbs says

    February 26, 2025 at 11:23 pm

    5 stars
    DExWtSbs

    Reply
5 from 2 votes

Leave a Reply Cancel reply

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

Recipe Rating





Orange tofu served in a bowl over rice, garnished with sesame seeds and scallions.
Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Winter Recipes

  • Vegan potato leek soup served in a bowl with toppings.
    Vegan Potato Leek Soup
  • Vegan potato and corn chowder served in a bowl with parsley on top.
    Vegan Potato and Corn Chowder
  • Vegan chili presentation with fresh green onions, red onion, and vegan cheese.
    The Best Vegan Chili
  • A bowl of vegan mushroom soup garnished with parsley and sautéed mushrooms.
    Creamy Vegan Mushroom Soup

Footer

Orange tofu served in a bowl over rice, garnished with sesame seeds and scallions.

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.