There’s a special kind of satisfaction that comes from recreating a takeout favorite in your own kitchen, especially when it’s healthier, faster, and arguably more delicious. This Vegan Orange Tofu is exactly that. It delivers that perfect harmony of crispy, chewy tofu coated in a sauce that’s bright, tangy, and just sweet enough to keep you coming back for another bite.
Forget soggy, greasy delivery—this recipe gives you complete control over texture and flavor, and it comes together in about the same time it would take for a driver to arrive at your door.
- Restaurant-Quality at Home: Achieves that signature glossy, sticky sauce and crispy tofu texture without deep-frying or mysterious ingredients.
- Weeknight Fast: From pressing to plating, you’re looking at about 30 minutes for a complete, impressive meal.
- Healthier Takeout Fakeout: Baked, not fried, and sweetened naturally, this dish is significantly lighter than its restaurant counterpart.
- Incredibly Versatile: The base recipe is a perfect canvas. Easily adjust the heat, sweetness, or add different veggies to make it your own.
- Meal-Prep Friendly: The components store and reheat beautifully, making lunches for the week a breeze.
- Diet-Inclusive: Naturally vegan and easily made gluten-free, it’s a crowd-pleaser for diverse tables.
Ingredients You’ll Need
Let’s gather our ingredients—this is where simple pantry staples transform into something magical. The secret here is in the quality of a few key players. Using fresh orange juice is non-negotiable for the brightest, truest flavor; the bottled stuff simply won’t deliver the same vibrant tang.
For the tofu, extra-firm is essential—it holds its shape and gets wonderfully chewy when baked. Cornstarch is our double-duty hero, creating a delicate, crispy crust on the tofu and thickening the sauce to that perfect clingy consistency. If you need a gluten-free option, simply swap regular soy sauce for tamari.
Trust me, this short list works together like a well-rehearsed orchestra.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
You don’t need any special equipment for this recipe. A standard baking sheet lined with parchment paper is your best friend for easy cleanup and perfectly crispy tofu. A small saucepan for the sauce and a whisk to ensure it’s smooth and lump-free are essential.
While a tofu press is fantastic, you can absolutely achieve great results by wrapping the block in a clean kitchen towel and setting a heavy skillet or a few cans on top for 15-20 minutes.
How to Make Vegan Orange Tofu Recipe
Step 1: Press and Coat the Tofu
This first step is the foundation for perfect texture. After pressing your tofu to remove as much water as possible—believe me, this is what allows it to crisp up instead of steam—cut it into even, 1-inch cubes. Toss them in a bowl with the cornstarch.
You want a light, even coating on every surface; it shouldn’t look pasty or gloopy. This thin layer will dehydrate and puff up in the oven, creating that crave-worthy crispy shell.
Step 2: Bake to Crispy Perfection
Preheat your oven to 400°F (200°C). Arrange the coated tofu in a single layer on your prepared baking sheet—crowding will cause them to steam. A light drizzle of neutral oil is all you need.
Bake for 20-25 minutes, flipping them halfway through. Tip from me: wait until you see them starting to turn golden on the bottom before you flip. You’re looking for a uniformly crispy, lightly browned exterior.
Step 3: Simmer the Citrus Sauce
While the tofu works its magic, make the sauce. In your saucepan, combine the fresh orange juice and zest, soy sauce, maple syrup, rice vinegar, garlic, ginger, and red pepper flakes. Whisk it together and bring it to a lively simmer over medium heat.
Let it bubble for a minute to let the flavors meld and the raw edge of the garlic cook off. You’ll smell the beautiful, aromatic fusion happening.
Step 4: Thicken to Glossy Perfection
Here’s the pro move for that glossy, clingy sauce texture. In a separate small dish, mix the teaspoon of cornstarch with a tablespoon of cold water to make a slurry. Once your sauce is simmering, whisk in the slurry.
Continue to cook for 2-3 minutes, stirring constantly. Trust me, you’ll see it transform before your eyes, thickening into a luxurious, shiny glaze. Remove it from the heat immediately.
Step 5: Combine and Serve with Style
Now for the fun part! Transfer your hot, crispy tofu cubes to a large mixing bowl. Pour the warm orange sauce over the top.
Using a gentle folding motion, toss until every nook and cranny is coated in that gorgeous glaze. Serve it immediately over a bed of fluffy jasmine rice with a side of steamed broccoli. Garnish with sesame seeds and green onions, step back, and admire your handiwork.
- Press for Success: For the crispiest tofu, press for a full 30 minutes if you have the time. More water out equals more crispiness in.
- Fresh is Best: Never substitute bottled orange juice. The flavor difference is stark, and fresh juice provides the natural pectin and acidity needed for the sauce body.
- Slurry Science: Always mix cornstarch with a cold liquid before adding it to a hot sauce. Adding it directly will cause lumps.
- Sauce Timing: Make the sauce while the tofu bakes, but only combine them when both are ready. The sauce thickens significantly as it cools, so you want to toss and serve promptly.
- Don’t Crowd the Pan: Giving the tofu space on the baking sheet is crucial for evaporation and browning, not steaming.
Recipe Variations
- Spicy Orange Tofu: Add 1-2 teaspoons of sambal oelek or chili-garlic paste to the sauce for a more pronounced heat.
- Orange-Ginger Glaze: Double the amount of fresh grated ginger for a sharper, warming kick that pairs beautifully with the citrus.
- Loaded Veggie Bowl: Sauté bell peppers, snap peas, and carrots while the tofu bakes, then toss everything together in the sauce for a one-bowl meal.
- Air Fryer Method: For even faster crispiness, cook the cornstarch-coated tofu in an air fryer at 390°F for 12-15 minutes, shaking halfway.
- Sesame-Orange Twist: Stir 1-2 teaspoons of toasted sesame oil into the finished sauce for a deep, nutty background note.
What to Serve With This Recipe
This orange tofu is the perfect centerpiece for a balanced bowl. Start with a base of steamed jasmine or brown rice to soak up the extra sauce. For greens, steamed broccoli, bok choy, or snap peas add color and crunch.
For a more substantial meal, pair it with a simple cucumber salad dressed with rice vinegar or a light miso soup. It’s an ideal weeknight dinner but special enough for a casual Friday night feast with friends.
Storage & Make-Ahead Instructions
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 4 days. The sauce will continue to thicken.
- Reheating: Reheat gently in a skillet over medium-low heat with a tiny splash of water or vegetable broth to loosen the sauce. Microwaving can make the tofu rubbery.
- Freezing: I don’t recommend freezing the assembled dish, as the tofu’s texture will become spongy. However, you can freeze the baked, plain tofu cubes separately for up to 2 months and make a fresh batch of sauce when ready to eat.
- Make-Ahead: You can press and cube the tofu a day in advance, storing it covered in the fridge. The sauce can also be made 1-2 days ahead and gently reheated before using.
Frequently Asked Questions
Q: Can I use firm tofu instead of extra-firm?
A: You can, but extra-firm is highly recommended. Firm tofu has a higher water content, so even with pressing, it won’t get quite as crispy and may be more delicate when tossing.
Q: My sauce didn’t thicken. What happened?
A: The cornstarch slurry needs to come to a full simmer to activate its thickening power. Make sure your sauce is bubbling when you add the slurry, and cook it for the full 2-3 minutes while stirring.
Q: Can I make this without cornstarch?
A: For a crispy tofu, arrowroot powder can be substituted 1:1. For thickening the sauce, you could use 2 teaspoons of tapioca starch, but the texture will be slightly more translucent and sticky.
Q: How do I prevent the tofu from sticking to the baking sheet?
A: Parchment paper is your best defense. Silicone baking mats also work well. Avoid using just oil on a bare pan, as the cornstarch can glue itself to the metal.
Q: Is this recipe gluten-free?
A: Yes, simply ensure you use gluten-free tamari instead of regular soy sauce. All other ingredients are naturally gluten-free.
Q: Can I add vegetables to the baking sheet with the tofu?
A: I don’t recommend it. Vegetables release moisture as they cook, which will steam the tofu and prevent it from crisping. Cook veggies separately and combine them at the end.
Q: The sauce is too sweet/tangy for me. Can I adjust it?
A: Absolutely! Taste the sauce before adding the slurry. Add more rice vinegar for tang, more maple syrup for sweetness, or a splash of water to mellow it out.
The recipe is a perfect template for your palate.
Final Thoughts
This Vegan Orange Tofu recipe proves that you don’t need complex techniques or hard-to-find ingredients to create a truly spectacular meal. It’s a testament to how a few mindful steps—pressing tofu, using fresh citrus, mastering a simple slurry—can yield results that far surpass what comes in a takeout box. The contrast of the crispy tofu with that bright, glossy sauce is endlessly satisfying.
I encourage you to make it your own; play with the level of heat, add your favorite veggies, and enjoy the process. Once you see how simple and rewarding it is, it’s bound to become a regular in your dinner rotation. I’d love to hear how it turns out for you—share your creations and any clever twists you come up with!

Vegan Orange Tofu
Equipment
- Tofu press or clean kitchen towels
- Baking sheet
- Parchment paper
- Small saucepan
- Whisk
- Mixing bowls
Ingredients
- 14 oz extra-firm tofu pressed and drained
- 2 tbsp cornstarch plus 1 tsp for sauce
- 1 tbsp neutral oil like avocado or grapeseed
- 1 cup fresh orange juice from 2-3 large oranges
- 1 tbsp orange zest finely grated
- 3 tbsp soy sauce or tamari use tamari for gluten-free
- 3 tbsp maple syrup or agave
- 2 tbsp rice vinegar
- 2 cloves garlic minced
- 1 tsp fresh ginger grated
- 1/2 tsp red pepper flakes optional, for heat
Instructions
- Press the tofu for at least 15 minutes using a tofu press or by wrapping it in a clean kitchen towel and placing a heavy pan on top. Cut the pressed tofu into 1-inch cubes. Toss the cubes in a bowl with the 2 tbsp of cornstarch until evenly coated.
- Preheat your oven to 400°F (200°C). Arrange the coated tofu cubes in a single layer on a parchment-lined baking sheet. Drizzle with the neutral oil and bake for 20-25 minutes, flipping halfway through, until golden brown and crispy.
- While the tofu bakes, make the sauce. In a small saucepan, whisk together the fresh orange juice, zest, soy sauce, maple syrup, rice vinegar, garlic, ginger, and red pepper flakes. Bring to a simmer over medium heat.
- In a small bowl, mix the remaining 1 tsp of cornstarch with 1 tbsp of cold water to create a slurry. Once the sauce is simmering, whisk in the slurry. Cook for 2-3 minutes, stirring constantly, until the sauce thickens and becomes glossy. Remove from heat.
- When the tofu is done, transfer the crispy cubes to a large mixing bowl. Pour the warm orange sauce over the tofu and gently toss until every piece is thoroughly coated. Serve immediately over rice, garnished with sesame seeds and sliced green onions.
