Orange Tofu

This sticky orange tofu is a vegan twist on the classic Chinese orange chicken recipe. It features crispy tofu bites coated in a sweet, zesty orange sauce that is sure to become a favorite in your household. I have...

Orange Tofu

Home > Vegan Entrees

By on 09/14/2024 - May contain affiliate links. Please read our disclosure.

This sticky orange tofu is a vegan twist on the classic Chinese orange chicken recipe. It features crispy tofu bites coated in a sweet, zesty orange sauce that is sure to become a favorite in your household.

Sticky brown breaded tofu cubes are served on top of rice in a white bowl. It is sprinkled with chopped chives and sesame seeds. A hand is holding chopsticks to take one.

Want to save this post?

Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!

I have always loved the sweet and savory combination of orange-flavored dishes. But as a vegan, I found it difficult to enjoy this classic takeout dish. That’s when I decided to develop this recipe that provides all the flavors and textures of the classic dish but is completely plant-based.

If you enjoy this recipe, you should also try my vegan orange chicken, orange cauliflower, and eggplant tofu.

Jump to:❤️ Why you’ll love it🧾 Key ingredients🥘 Equipment👩‍🍳 Instructions💡 Expert tip🔄 Variations🥣 Serving ideas❄️ Storing tips🤔 FAQsRelated recipesOrange Tofu (Crispy, Sticky)

❤️ Why you’ll love it

I love how the combination of simple ingredients in this recipe results in the best orange tofu you will ever have. The tofu is first coated in a wet batter made with dairy-free milk, chickpea flour, and white rice flour, which gives it a light and crispy texture.

The real star of this dish is the orange sauce, which is sweet, sour, spicy, and sticky. It is made with orange juice, orange zest, cane sugar, and soy sauce for a delicious sweet and sour flavor. Sriracha and rice vinegar give it a nice kick, while the use of cornstarch and molasses helps thicken the sauce and gives it a beautiful, glossy finish.

This recipe is not only easy to follow but also a fun way to get that crispy texture on tofu without frying it. It is a great way to introduce tofu to anyone who may not be a fan of its texture and flavor.

Sticky brown breaded tofu cubes are served on top of rice in a white bowl. It is sprinkled with chopped chives and sesame seeds. A hand is holding chopsticks to take one.

A heart shape puzzle of vegetables with a text overlay saying 7-day meal plan

FREE 7-Day Vegan Meal Plan

Subscribe to our newsletters and download it right now.

🧾 Key ingredients

This orange tofu recipe is a delicious and healthy vegan alternative to the classic Chinese dish. The best part is that the ingredients are easy to find at your local grocery store. You may even have some of them in your pantry already.

Ingredients of orange tofu are in small glass bowls like orange juice, sugar, corn starch, molasses, soy sauce, orange zest, oil, vinegar and garlic, ginger.

Firm tofu is the star of this dish. It is the perfect meat substitute, with a chewy texture that works well with the crispy batter and tangy orange sauce. For an even more chicken-like texture, freeze the tofu before pressing. This way, it will be chewy and meaty inside.

Chickpea flour and white rice flour are the key ingredients for the batter. They are gluten-free and, when combined with dairy-free milk, give the tofu a crispy, golden coating that is simply irresistible.

Orange juice and orange zest are essential for the tangy, sweet orange sauce. They add a burst of citrus flavor that complements the savory tofu perfectly.

Tamari or soy sauce, sriracha, and rice vinegar are the secret to a well-balanced orange sauce. They add depth of flavor and a hint of heat that takes this dish to the next level.

🛒 You can find detailed measurements for all ingredients in the printable version of the recipe card at the bottom of this post.

🥘 Equipment

To make this orange tofu recipe, the most important piece of equipment you will need is a good quality wok. Its wide and deep shape provides ample space for the tofu cubes to fry evenly without overcrowding. It also allows for the sauce to be easily tossed with the tofu, ensuring that each piece is well coated.

👩‍🍳 Instructions

Preparing the ingredients

STEP 1
Prepare the wet batter by mixing dairy-free milk, chickpea flour, white rice flour, garlic powder, salt, and black pepper in a shallow bowl. Whisk the ingredients together until they form a thick pancake batter.

STEP 2
Check the consistency of the batter; it should be slow-flow, but not too dense. If it becomes too thick, add one teaspoon of water to thin it out.

STEP 3
Next, prepare the dry batter by mixing white rice flour, corn starch, salt, and black pepper in another shallow bowl.

Making the orange tofu

STEP 1
Prepare the tofu by pressing it to remove excess water (I use TofuBud) and then cutting it into half-inch cubes. There are other shapes but for this recipe, cut or torn tofu are usually the best options.

White tofu cubes on a black plate

STEP 2
Take a piece of tofu and dip it into the wet batter, making sure to coat it evenly.

One white bowl of white flour, one white bowl of light yellow batter and one black bowl of tofu cubes.

STEP 3
Then, transfer it to the bowl of dry batter and coat it with the mixture.

Breaded tofu cubes on a black plate.

STEP 4
Fill a pot with enough oil to cover the tofu cubes and heat it over medium-high heat. Once the oil is hot, carefully add the coated tofu cubes.

STEP 5
Fry the tofu cubes for 3-4 minutes, stirring occasionally, until they are nicely brown and crispy. Then, remove them from the pot and place them on a rack to drain any excess oil.

Crispy breaded deep-fried tofu cubes are placed on a grill rack.

STEP 6
While the tofu is frying, prepare the orange sauce. In a small bowl, mix corn starch, orange juice, orange zest, cane sugar, soy sauce, sriracha, and white rice vinegar.

STEP 7
In a separate pan, heat some oil and sauté minced garlic and ginger for 1-2 minutes.

Grated ginger and garlic in a wok.

STEP 7
Then, add the orange sauce mixture and cook it for a couple of minutes until it thickens.

Orange sauce with grated ginger and garlic pieces in a wook

STEP 8
Add molasses to the sauce and stir well to combine. Then, add the fried tofu cubes to the pan and toss them in the sauce until they are evenly coated.

Dark brown sauce with ginger and garlic pieces and a drizzle of black paste in a wok.

STEP 9
Serve the orange tofu on a bed of steamed or cooked rice, and garnish it with sesame seeds and sliced green onions, if desired.

A white frying pan with a dark brown sticky sauce and several breaded crispy tofu cubes. A wooden spatula which was used to glaze the cubes are placed next to them.

💡 Expert tip

The key to this recipe is to ensure your tofu cubes are coated evenly and lightly with the batter and cornstarch mixture. This will give them a crispy texture once fried. Do not let them sit too long in the wet batter or dry mix, and do not press the dry mix onto them too firmly. Also, do not overcrowd the pot when frying. It is better to fry them in several smaller portions.

🔄 Variations

Try a different texture with oyster mushrooms. If you are looking for a vegan alternative to chicken that has a similar texture without a strong mushroom flavor, these mushrooms are the best option. They are easy to hand-shred and will absorb the flavors of the orange sauce beautifully.

A large white bowl with white rice and sticky brown battered strips on top sprinkled with sesame seeds, orange peels and chopped spring onion

If you are watching your carb intake, consider making orange cauliflower. This low-carbohydrates alternative is a delicious twist on the classic recipe. The cauliflower is bread, deep-fried, and then tossed in the sticky orange sauce, offering a unique texture and flavor while keeping the dish low in carbs.

Sticky brown breaded cauliflower florets are served on top of rice in a white bowl. It is sprinkled with chopped chives and sesame seeds. Chopsticks are placed on top of the rice.

Experiment with different tofu textures. You can try this recipe with silken tofu for a softer texture or extra-firm tofu for a chewier texture. Each type of tofu will give the dish a unique twist and a different texture, keeping the recipe exciting and versatile.

🥣 Serving ideas

This orange tofu is a versatile and delicious dish that can be enjoyed in a variety of ways.

One of my favorite ways to enjoy this dish is by serving it over a bed of steamed or cooked rice. White or brown rice works great, and you can also try it with jasmine rice for a fragrant twist. If you are looking for a low-carbohydrates option, consider serving it over riced sweet potato.

In addition to rice, you can also serve this orange tofu with your favorite noodles. It pairs well with udon, soba, or rice noodles. For a healthy and colorful plate, try it with zucchini noodles or spaghetti squash.

I also love to add some extra vegetables on the side. Steamed broccoli is a classic choice that adds a pop of green color and a refreshing crunch. You can also serve it with sautéed bok choy, snap peas, or bell peppers.

If you like a bit of heat, sprinkle some red pepper flakes on top. Chopped green onions and sesame seeds are also great for adding a fresh, nutty flavor.

Sticky brown breaded tofu cubes are served on top of rice in a white bowl. It is sprinkled with chopped chives and sesame seeds. Chopsticks are placed on the rice.

❄️ Storing tips

This orange tofu recipe is best enjoyed fresh, with the tofu maintaining its crispy texture. However, you can store the leftovers and reheat them to preserve the flavors.

To store, allow the tofu to cool completely. Once cooled, place it in an airtlight container and store it in the refrigerator. It will stay fresh and delicious for up to three days.

I do not recommend freezing the tofu as the crispy texture of the batter will be lost in the process.

To reheat the tofu, you can use an air fryer or re-fry it in hot oil. This will help to maintain the crispy texture of the tofu. If the tofu is already coated in the orange sauce, you can reheat it in the oven. I do not recommend using the microwave for reheating as it can make the coating soggy.

Sticky brown breaded tofu cubes are served on top of rice in a white bowl. It is sprinkled with chopped chives and sesame seeds. Chopsticks are placed on the rice.

🤔 FAQs

What is orange tofu?

Orange tofu is a popular dish among vegans and vegetarians who enjoy the flavors of Chinese-American cuisine but prefer plant-based options. It is inspired by the popular takeout dish known as “orange chicken.” In this dish, tofu is breaded, deep-fried, and then glazed in a tangy and sweet orange sauce, just like the classic version.

Is orange tofu usually vegan?

Not necessarily. Some restaurants may use non-vegan ingredients like fish sauce or oyster sauce to prepare the orange sauce. Others may use eggs for the breading or deep-fry the tofu in shared oil with non-vegan items. Therefore, it is always best to ask in advance or try my homemade orange tofu recipe to ensure it is vegan.

Can you use an air fryer?

Yes, you can use an air fryer to make orange tofu. Simply place the bread tofu on the air fryer basket in a single layer. Turn the air fryer on and set the temperature high. Fry for a couple of minutes until the tofu is crispy and golden brown.

Can you bake them in the oven?

Yes, you can bake the tofu in the oven, but the coating will not be as crispy as when you fry them. This is the case with most foods. The difference between baking and frying is significant in terms of texture.

If you love my crispy orange tofu recipe, try the other two using the same orange sauce. Have you heard of Gobi Manchurian? It is also battered and deep-fried, but its sauce has a spicier profile with Indian-Chinese influences.

THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐ RATING. We appreciate all of our readers.  

Different colorful vegetables drawn as icons on an orange background in a shape of a heart.

Sticky brown breaded tofu cubes are served on top of rice in a white bowl. It is sprinkled with chopped chives and sesame seeds. A hand is holding chopsticks to take one.

Orange Tofu (Crispy, Sticky)

Emese Maczko

This sticky orange tofu is a vegan twist on the classic Chinese orange chicken recipe. It features crispy tofu bites coated in a sweet, zesty orange sauce that is sure to become a favorite in your household.

Prep Time 15 minutes

Cook Time 30 minutes

Total Time 45 minutes

Course Appetizer, Sauce, Side Dish

Servings 4 servings

Calories 547kcal

EXCLUSIVE 5-ingredient recipes for busy home cooks that are ready in 15 minutes!Check out our Express Vegan Cookbook!

Instructions 

Prepare the batters

Wet batter → Take a shallow bowl and mix dairy-free milk, chickpea flour, white rice flour, garlic powder, salt, and black pepper with a whisk. It should have a texture of a thick pancake batter, slow-flowing but not too dense. In time, the flour may thicken the batter a bit, so add 1 tsp of water to thin it again.

Dry batter → Take another shallow bowl and mix white rice flour, corn starch, salt, and black pepper with a spoon.

Bread and fry tofu

Press tofu, then cut into ½ inch cubes.

Have both wet batter and dry mix in two separate shallow bowls. Dip the tofu cubes first in the wet batter. Coat them evenly. I found it is easier to use your fingers to do that instead of using a fork or spatula.

Transfer gently the coated tofu cubes to the dry mix. Sprinkle the top and pat them gently. Make sure the mix sticks to them evenly.

Take a pot and add enough oil to cover the cubes. Heat it over medium/high heat. You can test whether it is hot enough by dropping a bit of coating in it. If it sizzles, you are good to go. 

Stir them occasionally. It will take 3-4 minutes to fry them. Once the tofu cubes are nicely browned, take them out to a rack to drip the excess oil.

Prepare the orange sauce

Peel and mince ginger and garlic. Wash and grate some orange zest.

Take a small bowl and mix corn starch, orange juice (100%), orange zest, cane sugar, soy sauce, sriracha (or other chili paste), and white rice vinegar.

Take a saucepan and heat it over medium heat. Add oil and minced garlic, ginger and saute them for 1-2 minutes.

Add the mixture from the small bowl and mix well. Cook it for a couple of minutes until the corn starch is activated and the sauce starts to thicken.

Add molasses and stir well. Your sauce is ready now!

Serve it immediately

I recommend doing the coating per serving especially if you don’t have a large enough pan or skillet.

Take ¼ of the orange sauce and add it to a warm skillet or pan. Add 1 serving of fried tofu cubes and mix well. Serve it on steamed or cooked rice.

Notes

Can you use an air fryer?

Place the breaded tofu on the air fryer basket in one layer. Turn the air fryer on and set the temperature high. Fry for a couple of minutes.

Can you bake them in the oven?

I tested this recipe in the oven as well. Sadly, the coating will not be as crispy as when you fry them. But that is the case with every food. The difference between baking and frying is huge.

Nutrition

Nutrition Facts

Orange Tofu (Crispy, Sticky)

Amount Per Serving (1 serving without sides)

Calories 547 Calories from Fat 63

% Daily Value*

Fat 7g11%

Saturated Fat 1g6%

Polyunsaturated Fat 4g

Monounsaturated Fat 2g

Sodium 1135mg49%

Potassium 429mg12%

Carbohydrates 101g34%

Fiber 4g17%

Sugar 36g40%

Protein 19g38%

Vitamin A 338IU7%

Vitamin C 40mg48%

Calcium 226mg23%

Iron 3mg17%

* Percent Daily Values are based on a 2000 calorie diet.

Reader Interactions

This site uses Akismet to reduce spam. Learn how your comment data is processed.