This delicious vegan-friendly twist on the classic takeout meal is sweet, a tiny bit spicy and totally delicious. Made with extra firm tofu, green beans and onion, this is a straightforward dinner recipe that will be on the table in 40 minutes or less. Serve over white rice and garnish with sliced green onion.
Why youāll love this recipe
- Straightforward and no fuss! This easy-to-make recipe takes a handful of simple ingredients. Made in just under 40 minutes, it’s perfect for cooks of all levels.
- Great for meal prep ā you can make tofu and sauce beforehand. Heat it up when youāre ready to eat, and youāre good to go.
- Versatile ā you can have this tofu with rice or with other options, like salads or wraps.
- Budget-friendly ā this Sticky Orange Tofu is an affordable meal made with simple, inexpensive ingredients. For less than $15, you can have a gourmet-quality meal without breaking the bank.
Ingredients
The best thing about this Sticky Orange Tofu recipe is that itās affordable and made with basics available all year round.
Hereās a list of some key ingredients youāll need for this Sticky Orange Tofu recipe.
Orange Sauce:
- Oranges ā key to the tangy sweetness of the sauce, oranges give the sauce its signature taste.
- Rice wine vinegar ā a staple ingredient in most Asian cuisines, you can find this at your local Asian grocery store.
- Green beans
- Brown onion
- Garlic cloves
- Ginger
- Red chilli flakes
- Sugar
- Soy sauce
- Cornstarch
- Vegetable oil
Crispy Tofu:
- Tofu ā the star of the show (itās in the name!) is packed with protein and is an excellent addition to your regular diet. Make sure itās extra firm.
- Cornstarch
- Garlic powder
- Salt
- Cracked pepper
- Vegetable oil
To serve:
- Cooked white rice.
Check out the recipe card at the bottom of this post for exact quantities.
Instructions
A good thing about this Sticky Orange Tofu recipe is you can make both parts (the Orange Sauce and the Crispy Tofu) beforehand. Itās really handy if you know you have a day you wonāt have much time to cook, or just arenāt bothered!
Hereās a simple step-by-step guide on how to make this Sticky Orange Tofu. For detailed instructions with temperature and timings, please look at the recipe card at the bottom of this post.
Crispy Tofu
- Step One: Dice tofu.
- Step Two: Mix cornstarch, garlic powder, salt, and cracked pepper.
- Step Three: Coat tofu in cornstarch mixture.
- Step Four: Pan fry tofu on all sides until golden and crispy, then set aside on paper towel.
Orange Sauce
- Step One: Grate the orange skins and juice the oranges.
- Step Two: Cook onion until translucent, then add garlic, ginger and chilli flakes
- Step Three: Stir through the orange juice, zest, sugar, rice wine vinegar (or substitutes), and soy sauce.
- Step Four: Add green beans, then cornstarch mix and tofu.
- Step Five: Serve immediately over white rice. Top with the remaining orange zest. Enjoy!
Substitutions
- Orange juice and zest ā if you donāt have fresh oranges available, you can substitute store-bought orange juice and dried orange zest.
- Soy sauce ā if youāre looking for a soy-free option, you can use coconut aminos, which are a great gluten- and soy-free option. Keep in mind this might change the flavor slightly. You can typically find them at most major Australian grocery stores or health food stores near you.
- Rice wine vinegar ā if needed, substitute it with apple cider vinegar or lemon/lime juice for a similar acidic effect.
- Green beans can be substituted for broccoli, broccoli or Asian greens.
Storage
The great thing about Sticky Orange Tofu is it keeps well and is easy to reheat. It’s great for meal prep.
Refrigerator
Store in an airtight container in the refrigerator for up to 5 days.
Freezer
You can also freeze Sticky Orange Tofu for up to 3 months. Allow it to cool completely, then transfer it to a freezer-safe container or bag. When you’re ready to eat, thaw in the refrigerator overnight, or microwave on a low defrost setting, stirring occasionally. Once thawed, you can reheat as per below instructions.
How to Reheat
To reheat, microwave on high in one minute intervals. Stir in between until hot. You can also reheat on the stove, but you may need to add a splash of water to loosen the sauce.
Note: Freezing tofu will alter its texture – it becomes slightly spongier and more stringy. This is actually preferred by many people, and is sometimes added as an additional preparation step to make meaty, chicken like tofu. You can learn more about the technique here: How To Make Tofu Taste Like Chicken.
FAQs
No, you must use extra-firm tofu to make sticky orange tofu. Other softer varieties of tofu will fall apart during the cooking process. You *might* be able to get away with using a firm tofu, but you’ll need to handle it very gently to stop it falling apart.
Yes, you can prepare the orange sauce ahead of time and store it in the refrigerator for up to 3 days before reheating and adding the tofu. The sauce will thicken when chilled, so you may need to add a splash of water to loosen it on the stove. Do not chill and reheat again for food safety. Reheat it before adding it to the cooked tofu and green beans.
Fresh oranges are definitely better, but in a pinch you can use bottled orange juice. Just make sure it’s 100% pure orange juice (not concentrate) without added sugar or other flavors.
Serving suggestions
I love adding Sticky Orange Tofu to my regular meals to add some extra flavor. Try it with my Vegan Udon Noodle Stir Fry. It is also super tasty with just some plain boiled broccoli.
I hope you enjoy this Sticky Orange Tofu recipe. Please let me know what you think in the comments below. You can also tag me on my Instagram @glowdiaries___ ā I love reposting your creations on my stories!
Sweet & Spicy Orange Tofu
Ingredients
Orange Sauce
- 2 oranges large
- 1 brown onion, diced
- 3 garlic cloves, minced
- 1 tsp ginger, minced
- 1/2 tsp red chilli flakes
- 1/3 cup sugar
- 2 tbsp rice wine vinegar
- 1 tbsp soy sauce
- 1 cup green beans, chopped
- 1 tbsp cornstarch, muddled in a splash of water
- vegetable oil for cooking
Crispy Tofu
- 600g extra firm tofu
- 1 tbsp cornstarch
- 1/2 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp cracked pepper
- vegetable oil for frying
To serve
- cooked white rice
Instructions
Crispy Tofu
- Dice tofu into large cubes (approx 3cm).
- In a large bowl, mix cornstarch, garlic powder, salt and cracked pepper.
- Add tofu to bowl and coat with dry mixture. Use hands to mix well and ensure all cubes are coated evenly.
- Heat a generous lug of oil in a fry pan over high heat.
- Add tofu and fry on all sides until golden and crispy.
- Place cooked tofy onto paper towel to absorb any excess oil and set aside while you prepare the orange sauce.
Orange Sauce
- Finely grate the oranges skins and reserve the zest.
- Juice the oranges.
- Heat a lug of vegetable oil over medium heat.
- Add onion and cook until translucent, 2-3 minutes.
- Add garlic, ginger and chilli flakes, stirring constantly, for 1-2 minutes.
- Add the orange juice, 3/4 of the orange zest, sugar, rice wine vinegar and soy sauce, stirring constantly for 2 minutes.
- Add green beans to sauce and cook for a further 1 minute before adding the cornstarch mix.
- Once the cornstarch is combined, add the tofu and stir until coated.
- Serve immediately over white rice. Top with the remaining orange zest.
Lynne says
The best!!
Hong Nguyen says
So so good