
Orange Glazed Tofu with Stir-Fried Greens
Crispy pan-fried tofu cubes coated in a sweet and tangy orange glaze, served alongside vibrant stir-fried greens. A healthy, flavorful, and satisfying vegan meal for two.
The Quick Answer
Two starch jobs make or break this dish: cornstarch on the tofu builds a crisp shell, and cornstarch in the glaze controls how much water can attack that shell. The science of starch gelatinization and the orange juice's acidity explains both the crunch and the gloss.
Why does the cornstarch coating on my tofu taste raw and chalky?
The 1 tablespoon of cornstarch tossed onto the pressed tofu only crisps if its starch granules actually fry and set. Cornstarch needs both heat and enough surface dryness to dehydrate into a hard, glassy crust; tofu that was not pressed long enough leaks moisture that keeps the starch pasty and chalky-tasting. Pressing drives out interior water so the coating hits the hot oil dry and gelatinizes fully into a rigid shell. Tossing the cubes evenly, with no thick clumps, matters too, because a heavy patch of starch cannot cook through in the eight to ten minutes of pan time and will stay floury at the center even while the surface browns.
Why does my orange glaze turn cloudy or refuse to thicken?
Fresh orange juice is roughly nine-tenths water and mildly acidic, and both work against the cornstarch slurry. When the slurry hits the simmering juice, the starch granules swell and burst around 85 to 90 degrees Celsius to form a clear gel, but the acid from the juice and rice vinegar slowly cleaves those starch chains and thins the sauce if it cooks too long. That is why you add the slurry to actively simmering sauce and stop soon after it thickens. A glaze that stays cloudy rather than glossy usually means the starch never reached full gelatinization temperature, so keep it at a real simmer, not a bare warm, until it sheets off the spoon.
Not sure what to cook next? Let the generator pick your next dish in one click.
Random Recipe GeneratorAbout This Recipe
What is this dish?
Orange glazed tofu is a plant-based take on the beloved Chinese-American orange chicken — crispy, chewy tofu pieces coated in a bright, sweet, and tangy orange sauce with ginger and garlic. It captures the addictive glaze of the classic takeout dish while delivering a satisfying, high-protein vegan meal. The key is pressing the tofu to remove excess moisture and coating it with cornstarch before cooking to achieve proper crispiness.
Why you'll love it
Properly prepared orange glazed tofu can satisfy the same craving as orange chicken — the glossy, citrusy-sweet sauce clings to crispy tofu pieces in the most satisfying way. It's ready in about 30 minutes, fully customizable in spice level, and significantly less oil-heavy than deep-fried restaurant versions. Tofu also absorbs the orange sauce deeply, making every bite intensely flavored.
When to serve
Serve as a weeknight vegan dinner over jasmine rice, as part of a Chinese-style vegan spread, or as a protein-rich topping for grain bowls. Also works as a crowd-pleasing party dish that non-vegans typically enjoy.
Quick tips
Press the tofu for at least 30 minutes — water is the enemy of crispiness. Pat it completely dry before coating with cornstarch. Cook in a single layer at high heat. Make the sauce while the tofu cooks so it's ready to add immediately after.
Ingredient Highlights
Extra-Firm Tofu
The firmest tofu available is essential — it presses driest, holds its shape during frying, and develops the crispiest exterior when coated with cornstarch. Soft or medium tofu has too much water and breaks apart. Some stores sell 'super-firm' tofu that requires minimal pressing and is ideal for this recipe.
Cornstarch
The secret to crispy tofu. Cornstarch coating applied to pressed, dry tofu cubes creates a thin, crackly shell when fried that mimics the texture of battered fried chicken. It also helps the orange sauce adhere in a thick, glossy layer without sliding off.
Fresh Orange Juice and Zest
Fresh orange juice is non-negotiable for the best flavor — bottled juice lacks the volatile citrus oils and tends to be more bitter. Orange zest contains the essential oils that give the sauce its authentic citrus perfume. Always zest before juicing and use a fine microplane grater.
Soy Sauce and Rice Vinegar
These two together provide the savory-tart depth that balances the orange's sweetness and prevents the sauce from tasting one-dimensional. Soy sauce adds umami and saltiness; rice vinegar's mild acidity brightens the citrus flavor and cuts through the sugar's sweetness.
Substitution Options
Extra-firm tofu can be replaced with tempeh for a nuttier, more textured result, or with seitan for a chewier, meatier version. Fresh orange can be replaced with tangerine or mandarin for a sweeter, less bitter sauce. Substitute coconut aminos for soy sauce for a lower-sodium, slightly sweeter alternative. Add red pepper flakes or sriracha for heat. Serve over cauliflower rice for a low-carb version.
You'll likely need to buy
Likely in your pantry
Step-by-Step Instructions
Prepare and cook the tofu
Press the 1 block extra-firm tofu for at least 20 minutes to remove excess water. This can be done by wrapping it in paper towels and placing a heavy object on top. Once pressed, cut the tofu into 1-inch cubes. In a medium bowl, gently toss the tofu cubes with 1 tablespoon cornstarch and 1/2 teaspoon salt, making sure they are evenly coated. Heat 1 tablespoon vegetable oil in a large non-stick skillet over medium-high heat. Add the tofu cubes and cook for 8-10 minutes, turning occasionally, until golden brown and crispy on all sides. Remove the cooked tofu from the skillet and set it aside.
Chef's Tips
- ›Pressing tofu is crucial for a firm, crispy texture.
- ›Coating with cornstarch helps achieve a good crust.
Make the orange glaze
In a small bowl, whisk together 1/2 cup fresh orange juice, 2 tablespoons soy sauce (or tamari for gluten-free), 1 tablespoon rice vinegar, 1 tablespoon maple syrup or brown sugar, 1 teaspoon grated fresh ginger, and 1 clove minced garlic. Bring this mixture to a gentle simmer (cook gently just below boiling, with small bubbles) in a small saucepan over medium heat. Whisk 1 teaspoon cornstarch with 1 tablespoon cold water to create a cornstarch slurry (a mix of starch and liquid used to thicken sauces). Slowly pour the cornstarch slurry into the simmering sauce, whisking constantly, until the glaze thickens to your liking. It should be glossy and coat the back of a spoon. Simmer means to cook gently just below boiling, with small bubbles. Slurry is a mix of starch and liquid used to thicken sauces.
Chef's Tips
- ›Whisking constantly prevents lumps from forming when adding the slurry.
- ›Adjust sweetness to your preference.
Stir-fry the greens
In the same skillet used for tofu (or a clean one), heat 1 teaspoon vegetable oil over medium-high heat. Add 1 clove minced garlic and cook for 30 seconds until it smells pleasant (fragrant). Add 4 cups roughly chopped bok choy (Chinese cabbage) or spinach and 1/4 teaspoon salt. Stir-fry for 3-5 minutes until the greens are wilted (soft and droopy) and tender-crisp (cooked but still a little firm). Remove from heat.
Chef's Tips
- ›Fragrant means it smells good and aromatic.
- ›Tender-crisp means cooked but still a little firm.
Combine and serve
Return the cooked tofu to the skillet with the orange glaze. Gently toss the tofu to coat it evenly with the glaze. Cook for 1-2 minutes to heat through and allow the glaze to further adhere. Serve the orange glazed tofu and stir-fried greens immediately over 2 cups cooked white rice. You can garnish with extra green onions or sesame seeds.
Chef's Tips
- ›Tossing gently helps coat the tofu without breaking it.
- ›This dish is best enjoyed fresh and warm.
Chef's Tips
Techniques that separate good from great
Press tofu for a minimum of 30 minutes — longer is always better
Extra-firm tofu from the package still contains substantial water that steams rather than fries the tofu interior. Press between layers of paper towels with a heavy skillet on top for 30 minutes minimum, or use a tofu press. Properly pressed tofu weighs noticeably less, feels drier, and develops dramatically better crispiness when cooked.
Cook tofu in a single layer without crowding the pan — batch-cook if necessary
Crowded tofu steams in its own moisture instead of frying. Every cube needs direct contact with the hot pan surface. If you have to cook in batches, do it — the extra few minutes are worth the superior crispiness. Use the widest pan available and resist the urge to stir for the first 2-3 minutes.
Add the orange sauce off heat and immediately coat the tofu before returning to heat
Adding cold sauce to a very hot pan causes the sauce to caramelize unevenly and potentially burn before the tofu is coated. Remove the pan from heat, add the sauce, toss to coat all pieces immediately, then return to medium heat and cook 1-2 minutes until the sauce thickens and glazes.
Reduce the sauce to a glaze consistency before adding to tofu
The orange sauce should simmer until it coats a spoon — thick enough to visibly cling rather than drip freely. Thin sauce slides off the tofu instead of glazing it. This glaze thickness (about 3-4 minutes of simmering) is the difference between a properly sauced dish and a soupy one.
Nutrition Facts
Per serving · Estimated values
* Estimated per serving based on a 2,000 calorie diet.
Equipment Needed
- Tofu press (or paper towels and heavy object)
- Medium bowl (for tofu)
- Large non-stick skillet
- Small saucepan (for glaze)
- Small bowl (for slurry)
- Whisk
- Spatula or tongs
- Measuring cups
- Measuring spoons
- Knife and cutting board
As an Amazon Associate we earn from qualifying purchases — at no extra cost to you.
Quick Tips
- For a spicier glaze, add a pinch of red pepper flakes to the sauce mixture.
- Ensure your soy sauce or tamari is gluten-free if strict gluten-free is required.
- You can add other vegetables to the stir-fry, such as sliced carrots or bell peppers, for more variety.
- Toasted sesame seeds make a great garnish and add a nutty flavor.
Recipe Variations
Different ways to make this dish your own
Baked Orange Tofu (Oil-Free)
Toss pressed, cornstarch-coated tofu with a spray of oil and bake at 425°F (220°C) for 25-30 minutes, flipping once, until golden and crispy. Then toss with the warm orange sauce. Lower fat than pan-frying, but still produces an acceptable crispiness.
Orange Tofu with Broccoli
Add florets of blanched or stir-fried broccoli to the pan with the orange sauce and tofu. The broccoli absorbs the orange sauce beautifully and adds a nutritional punch and color contrast.
Spicy Orange Tofu
Add 1-2 teaspoons of chili garlic sauce or sriracha and a pinch of red pepper flakes to the orange sauce for a spicy-sweet-citrus combination that mirrors orange chicken with heat.
Sesame Orange Tofu
Add 1 tablespoon of toasted sesame seeds and a teaspoon of sesame oil to the finished dish. Finish with sliced scallions and sesame seeds for a slightly nuttier, more complex version.
What to Serve With
Perfect pairings to complete the meal
Over Steamed Jasmine Rice
The most straightforward and satisfying pairing. White jasmine rice absorbs the extra orange sauce from the plate and provides a mild, fragrant base that lets the bold glaze shine.
With Stir-Fried Bok Choy
Quick-stir-fried bok choy (30 seconds in a hot wok with garlic and a splash of soy sauce) alongside the orange tofu creates a complete vegan Chinese meal with vegetable balance.
In Lettuce Wraps
Serve the orange glazed tofu in crispy butter lettuce cups with shredded carrots, sliced cucumber, and a drizzle of hoisin sauce for a fresh, interactive serving format.
Over Rice Noodles or Glass Noodles
Toss the finished tofu and its sauce with cooked rice noodles for a different presentation. The sauce coats the noodles and creates a light orange noodle bowl that's very satisfying.
Storage & Reheating
Keep it fresh and plan ahead
Refrigerator
Orange glazed tofu keeps for up to 3 days refrigerated. The tofu softens as it sits in the sauce — this is normal and still delicious. Reheat in a hot pan to restore some crispiness.
Freezer
Not recommended — the tofu's texture becomes spongy and watery upon thawing. Make fresh or press, coat, and freeze uncooked tofu, then cook and sauce from fresh.
Make-Ahead
Press and cube the tofu up to 1 day ahead. Make the orange sauce up to 3 days ahead and refrigerate. Cook the tofu and combine with the sauce fresh when ready to serve.
Reheating
Reheat in a hot skillet over medium-high heat for 3-4 minutes, stirring, until the sauce re-caramelizes and the tofu regains some crispiness. Avoid the microwave which steams the tofu soft.
Cooking tonight?
Get a month of dinners like this — done for you
30 chef-tested dinners mapped to the month, plus 5 ready-to-shop grocery lists. One-time $8.99 — 30 dinners planned for you, zero nightly decisions.
See the 30-Day Plan →Got Leftovers?
Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.
Go Deeper
Master the Culinary Science
Every recipe is a doorway. Our 7 Mastery Guides give you the science, technique, and framework to understand why food works — not just how to follow steps.
AI-Powered
Have Ingredients? Generate a Recipe.
Tell our AI what's in your fridge and get a custom recipe with image in seconds. No waste, no boredom.
Try the AI Recipe Generator →You Might Also Like
Discover more delicious recipes similar to what you're cooking







