meal prep tofu

Best Crispy Tofu

best crispy tofu

There is tofu that comes out pale and soft and underwhelming. And then there is tofu like this Best Crispy Tofu — the kind that comes out of the pan or oven shatteringly golden on every single side, with a crust so satisfyingly crunchy and a tender, flavorful interior so deeply seasoned that it converts tofu skeptics with a single bite. This is that tofu. The foundation recipe that belongs in every plant-based kitchen. The one that once learned makes every bowl, stir fry, salad, and wrap it touches dramatically better.

This recipe uses a combination of pressing, marinating, cornstarch coating, and high-heat cooking to produce the crispiest tofu possible, every single time, with no special equipment and no complicated technique — just a clear understanding of why each step matters and the confidence to follow through on all of them.

What makes this tofu so outstanding is its versatility. Master this base recipe and the tofu can be seasoned in dozens of different directions — soy and sesame for Asian-inspired dishes, smoked paprika and garlic for Mediterranean applications, cumin and lime for Mexican-style bowls, or left simply salted for use wherever crispy protein is needed.

This recipe is 100% vegan, naturally gluten-free when made with tamari, ready in just 30 minutes, and absolutely the most useful and most used recipe on this entire website.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins20 mins30 mins4~180 kcal

Ingredients

For the Crispy Tofu

  • 450g extra firm tofu
  • 2 tbsp soy sauce or tamari
  • 1 tbsp neutral oil (plus more for cooking)
  • 2 tbsp cornstarch
  • ½ tsp garlic powder
  • ½ tsp salt
  • ¼ tsp black pepper

Optional Marinade Variations

Asian Style

  • 2 tbsp soy sauce, 1 tsp sesame oil, ½ tsp ginger powder

Smoky Style

  • 2 tbsp soy sauce, 1 tsp smoked paprika, ½ tsp liquid smoke

Mexican Style

  • 2 tbsp lime juice, 1 tsp cumin, ½ tsp smoked paprika

Simple and Neutral

  • 2 tbsp soy sauce, ½ tsp garlic powder, salt

Instructions

  1. Press the tofu — this is non-negotiable. Wrap the block of tofu in several layers of kitchen towel or a clean tea towel. Place a heavy cutting board or pot on top and press for at least 20 minutes — longer if possible. Extra firm tofu still contains significant water and must be pressed to achieve genuine crispiness. Do not skip or shorten this step.
  2. Cut the tofu. Cut the pressed tofu into cubes approximately 2cm, into slabs, or into triangles depending on intended use. Cubes work best for bowls and stir fries. Slabs work best for sandwiches and wraps. Triangles look particularly attractive in salads.
  3. Marinate briefly. Place the tofu pieces in a shallow dish and drizzle with the soy sauce and oil. Toss gently and let marinate for 5–10 minutes, turning once. This brief marination seasons the interior of the tofu before the crust forms and prevents the surface from being the only seasoned part.
  4. Add the cornstarch. Sprinkle the cornstarch, garlic powder, salt, and pepper over the marinated tofu. Toss until every piece is evenly coated in a thin, slightly sticky layer with no dry white patches visible.
  5. Cook the tofu. Choose your method:

Pan frying (crispiest result): Heat 2–3 tablespoons of neutral oil in a large non-stick or cast iron skillet over medium-high heat. Add the tofu in a single layer with space between pieces. Cook undisturbed for 4–5 minutes until the bottom is deeply golden before flipping. Cook the remaining sides for 2–3 minutes each until golden all over.

Baking: Preheat oven to 425°F (220°C). Arrange on a lined baking sheet with space between pieces. Bake for 25–30 minutes, flipping once halfway, until golden and crispy.

Air frying: Arrange in a single layer and air fry at 390°F (200°C) for 15–18 minutes, shaking halfway, until deeply golden.

  1. Serve immediately or use as needed. Crispy tofu is at its best immediately after cooking. If using in a sauce-based dish, add the sauce at the very last moment to preserve as much crispiness as possible.

The Four Rules of Crispy Tofu

Rule 1: Press thoroughly. Water is the enemy of crispiness. The more water removed before cooking, the crispier the result. Twenty minutes minimum. Thirty is better.

Rule 2: Cornstarch is essential. Cornstarch absorbs residual surface moisture and sets to a light, crispy film in high heat. It is the difference between good tofu and extraordinary tofu. Do not substitute flour, which produces a thicker, doughier coating.

Rule 3: High heat and space. Every piece needs room around it and sufficient heat beneath it. Crowding the pan causes steaming rather than searing. Work in batches if needed and never compromise on space.

Rule 4: Do not move it. The first 3–4 minutes of cooking produce the crust. Moving the tofu before the crust has formed tears it off. Let it sit undisturbed until it releases from the pan cleanly — this is the signal that the crust has formed properly.


Why These Four Rules Matter

Tofu is approximately 85% water by weight — far more than meat or most other proteins. This extraordinary water content is what makes crispy tofu simultaneously more achievable and more challenging than crisping animal protein. More achievable because once the water is removed the tofu behaves very predictably in heat. More challenging because without removing that water first the tofu simply steams in its own moisture regardless of how hot the pan is or how long it cooks.

Understanding this single fact — that tofu crispiness is fundamentally a moisture removal problem — makes every other step in the recipe make immediate sense. Pressing removes water before cooking. Cornstarch absorbs residual surface moisture. High heat evaporates remaining moisture rapidly. Space around each piece allows the steam to escape rather than build up and soften the surfaces.


Flavor Variations

  • Teriyaki Crispy Tofu: Toss the cooked tofu in homemade teriyaki sauce immediately before serving.
  • Buffalo Crispy Tofu: Toss in buffalo sauce for a spicy, sticky version perfect for wraps and bowls.
  • Lemon Herb Crispy Tofu: Finish with lemon zest, fresh herbs, and a squeeze of lemon juice for a bright Mediterranean version.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~180 kcal14g8g1g11g

Storage

  • Best fresh: Crispy tofu is at its best immediately after cooking. The crispy texture softens during storage.
  • Refrigerator: Store in an airtight container for up to 4 days. Reheat in an air fryer at 375°F (190°C) for 4–5 minutes for the best texture restoration.
  • Freezer: Freeze cooked tofu for up to 1 month. Reheat from frozen in an air fryer or oven until crispy and heated through.
  • Meal prep: Make a large batch at the start of the week for adding to meals throughout — it reheats better than most cooked proteins.

Frequently Asked Questions

What type of tofu is best for crispy tofu?

Extra firm tofu contains the least water and produces the crispiest result. Firm tofu also works well with thorough pressing. Silken or soft tofu cannot be made crispy using this method.

Can I make crispy tofu without oil?

Yes — use an air fryer without added oil, though the result will be slightly less golden than oil-cooked tofu. In a pan without oil, the tofu will stick significantly — a well-seasoned cast iron pan with minimal oil spray is the best compromise.

Why is my tofu sticking to the pan?

Tofu sticks when it has not yet formed a proper crust — the crust is what releases the tofu cleanly from the pan. If it is sticking, wait another minute and try again. Forcing it before the crust has formed tears the coating and produces uneven crispiness.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more essential vegan protein and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Orange Tofu

vegan orange tofu

There are takeout dishes you crave on a Friday evening when the week has been long and the thought of cooking feels impossible. And then there are dishes like this Vegan Orange Tofu — the kind that are so extraordinary, so vibrant, so deeply satisfying that they make you forget entirely that you ever wanted takeout in the first place, that fill the kitchen with the most intoxicating aroma of caramelizing citrus and soy and ginger as the sauce reduces in the pan, and that deliver a plate so beautiful — the glossy, burnished orange-glazed tofu cubes scattered over steamed rice with their lacquered surface catching the light — that you pause for a moment before eating simply to appreciate what you have made. This is that dish. The one that becomes your Friday night tradition. The one that is faster than any delivery, more delicious than any restaurant version, and so thoroughly, completely satisfying that the idea of ordering in seems almost absurd once you have made it.

This is crispy tofu at its absolute finest — extra firm tofu pressed until completely dry, cut into perfect cubes, coated lightly in cornstarch, and pan-fried in hot oil until every surface is a deep, shatteringly golden brown with a crust so crispy it audibly crunches when you bite through it — then tossed in a fresh orange sauce of such extraordinary brightness and complexity that it is simultaneously one of the simplest and most spectacular sauces in all of plant-based cooking. Fresh orange juice. Soy sauce. Fresh ginger. Garlic. Rice vinegar. Maple syrup. Sesame oil. A touch of cornstarch to thicken everything into a glossy, coating, restaurant-quality glaze that clings to every crispy cube of tofu in a lacquer of pure concentrated orange flavor that is sweet and tangy and savory and deeply, deeply delicious all at once.

What makes this recipe so genuinely outstanding is the double commitment to texture. The tofu is pressed for a minimum of 20 minutes to remove every drop of excess moisture — producing a cube that is dense, dry-surfaced, and primed for the cornstarch coating to adhere perfectly and create the extraordinary crust. The sauce is made separately and added to the already-crispy tofu only at the very end of cooking — preserving the crust rather than softening it during a long braise. The result is tofu that is crispy on the outside, tender on the inside, and coated in a sauce that clings rather than pools — every bite an extraordinary combination of textures and flavors that is simply, completely irresistible.

This recipe is 100% vegan, naturally gluten-free when made with tamari, ready in just 30 minutes, and absolutely spectacular served over steamed jasmine rice, brown rice, or cauliflower rice with steamed broccoli, bok choy, or snap peas alongside.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins15 mins35 mins4~420 kcal

Ingredients

For the Crispy Tofu

  • 2 blocks (800g total) extra firm tofu, pressed for minimum 20 minutes
  • 4 tbsp cornstarch
  • 1 tsp garlic powder
  • 1 tsp salt
  • ½ tsp white pepper
  • 3 tbsp neutral oil (avocado oil or vegetable oil — high smoke point essential)

For the Orange Sauce

  • 1 cup (240ml) fresh orange juice (from approximately 3–4 large oranges — fresh is non-negotiable)
  • Zest of 2 oranges
  • 3 tbsp soy sauce or tamari
  • 2 tbsp maple syrup or agave nectar
  • 2 tbsp rice vinegar
  • 1 tbsp sesame oil
  • 4 cloves garlic, very finely minced
  • 1 tbsp fresh ginger, peeled and very finely grated
  • 1 tsp chili flakes or sriracha (optional — adds beautiful warmth)
  • 2 tbsp cornstarch dissolved in 3 tbsp cold water (slurry for thickening)

Optional Add-ins

  • 1 red bell pepper, cut into 1-inch pieces (add to pan with sauce)
  • 1 cup (90g) broccoli florets, lightly steamed (toss in with tofu)
  • ½ cup (75g) snap peas (add to pan with sauce)
  • 2 spring onions, thinly sliced (garnish)
  • 1 tsp black bean paste (adds extraordinary depth to sauce)

To Serve

  • Steamed jasmine rice or brown rice
  • Steamed broccoli, bok choy, or snap peas
  • Sesame seeds — white and black
  • Thinly sliced spring onions
  • Fresh red chili, thinly sliced
  • Orange slices for garnish
  • Extra sriracha for heat lovers

Instructions

  1. Press the tofu — this step is non-negotiable. Remove the tofu from its packaging and drain completely. Wrap each block in several layers of clean kitchen towel or paper towel and place on a flat surface. Place a heavy cutting board, cast iron skillet, or stack of books on top and press for a minimum of 20 minutes — 30 minutes produces an even better result. The goal is to remove as much moisture as possible from the tofu — the drier the tofu the crispier the finished crust will be. After pressing unwrap and cut into 1-inch cubes. Pat the cut surfaces dry with additional paper towel.
  2. Make the orange sauce. In a small bowl whisk together the fresh orange juice, orange zest, soy sauce, maple syrup, rice vinegar, sesame oil, minced garlic, grated ginger, and chili flakes until completely combined. Taste the sauce — it should be bright, tangy, sweet, savory, and intensely orange-forward. Adjust with additional maple syrup for sweetness, rice vinegar for tartness, or soy sauce for depth. In a separate small bowl mix the cornstarch with cold water until completely smooth to create the thickening slurry. Set both aside.
  3. Coat the tofu in seasoned cornstarch. In a large bowl combine the cornstarch, garlic powder, salt, and white pepper. Add the pressed tofu cubes and toss gently but thoroughly until every surface of every cube is evenly coated in the seasoned cornstarch. The coating should be thin and uniform — shake off any excess. This cornstarch coating is what creates the extraordinary crispy crust and also helps the orange sauce adhere to the tofu rather than sliding off.
  4. Pan-fry the tofu to golden perfection. Heat the neutral oil in a large non-stick skillet or wok over high heat until shimmering and almost smoking. Add the coated tofu cubes in a single layer — do not crowd the pan, work in two batches if necessary. Cook without touching for 2–3 minutes until the bottom is deeply golden and releases easily from the pan. Flip each cube and cook for a further 2 minutes. Continue turning until all four sides are deeply golden and shatteringly crispy — approximately 8–10 minutes total. Transfer to a plate lined with paper towel to drain briefly.
  5. Make the sauce in the same pan. Pour off any excess oil from the skillet leaving approximately one teaspoon. Reduce the heat to medium and pour in the prepared orange sauce mixture. It will bubble and steam dramatically — stir immediately to incorporate any caramelized bits from the bottom of the pan. Cook for 2–3 minutes until the sauce has reduced slightly and is deeply fragrant. Add the cornstarch slurry — pour it in gradually while stirring continuously — and cook for a further 60–90 seconds until the sauce has thickened to a glossy, coating consistency that falls from a spoon in a slow, thick ribbon.
  6. Toss the tofu in the sauce. Add the crispy tofu back to the pan with the thickened orange sauce and toss gently but quickly to coat every cube in the glossy, fragrant glaze. The tofu should be coated on all surfaces in a thin, even lacquer of orange sauce — not swimming in excess sauce. If adding bell pepper or snap peas add them now and toss for 60 seconds until just heated through and bright in color.
  7. Serve immediately and beautifully. Divide steamed rice between four warmed bowls and spoon the orange-glazed tofu over the top in a generous, generous pile. Scatter sesame seeds over the top — both white and black for visual contrast. Add thinly sliced spring onions and fresh red chili. Arrange any steamed vegetables alongside or underneath the tofu. Finish with a small drizzle of sesame oil and serve immediately — the tofu is at its absolute crispiest and most extraordinary the moment it leaves the pan.

Pro Tips for the Most Extraordinary Vegan Orange Tofu

  • Press the tofu for longer than you think necessary. Twenty minutes is the minimum — thirty is better and forty is better still. The single most significant factor in achieving crispy, golden tofu rather than soft, pale tofu that steams rather than fries is the complete removal of surface and internal moisture before cooking. Every minute of pressing time is paid back with superior crispiness in the finished dish.
  • Use extra firm tofu and no other variety. Firm, silken, or soft tofu contains too much water to achieve the crispy crust this recipe requires. Extra firm tofu — the driest variety available — is the only suitable choice. Some brands sell pre-pressed or super-firm tofu that requires no pressing at all and produces an outstanding result straight from the packet.
  • Use fresh orange juice always. The difference between fresh-squeezed orange juice and carton orange juice in this sauce is significant and immediately apparent. Fresh orange juice has a brightness, a complexity, and a depth of citrus flavor that processed juice simply cannot replicate. Three to four large oranges produce the one cup of juice needed — the five minutes required to juice them is completely worth the result.
  • Add the sauce to already-crispy tofu. Never add the tofu to the sauce to cook together — this produces soft, sauce-saturated tofu that has lost every element of the crispy crust. Always make the sauce separately, thicken it in the pan, and toss the already-crispy tofu through it for the minimum time needed to coat it. Speed is everything in this final step.
  • Get the oil genuinely hot before adding the tofu. The oil must be almost smoking before the tofu goes in — this immediate, intense heat is what creates the crispy outer crust in the first 30 seconds of contact. Tofu added to insufficiently hot oil absorbs the oil rather than searing against it and produces a greasy, soft result rather than the shatteringly crispy crust this recipe achieves.
  • Do not move the tofu for the first 2–3 minutes. Place the coated tofu in the hot oil and leave it completely undisturbed for the first 2–3 minutes of cooking. Premature movement prevents the crust from forming and causes the tofu to stick to the pan. The tofu will release naturally from the pan surface when the crust has properly formed — if it resists, wait another 30 seconds.

The Extraordinary Versatility of Tofu in Plant-Based Cooking

Tofu is one of the most misunderstood and underestimated ingredients in the entire plant-based pantry — and this recipe represents perhaps the finest single argument for why it deserves to be reconsidered by anyone who has ever dismissed it as bland, soft, or unsatisfying.

Tofu is made from coagulated soy milk — a preparation that dates back over two thousand years in Chinese culinary history and that has been refined across centuries of East and Southeast Asian cooking into one of the most versatile, nutritionally impressive, and texturally remarkable ingredients available anywhere in the world. Extra firm tofu — the variety used in this recipe — is pressed during production to remove most of its water content, producing a dense, protein-rich block that responds to heat in ways that are entirely distinct from softer varieties.

When pressed, dried, coated in cornstarch, and cooked in very hot oil, extra firm tofu undergoes a remarkable transformation. The cornstarch coating creates a physical barrier that prevents moisture from escaping the tofu interior during frying — trapping steam inside and keeping the center tender and moist while the exterior dehydrates and crisps in the hot oil into a crust of extraordinary texture. The contrast between this shatteringly crispy exterior and the yielding, tender interior is one of the most satisfying textures in all of cooking and is what makes properly prepared crispy tofu such a compelling food experience.

Nutritionally extra firm tofu is one of the most impressive plant-based proteins available. A single serving in this recipe provides approximately 18 grams of complete protein — containing all nine essential amino acids in proportions that closely match the human body’s requirements — alongside meaningful amounts of calcium, iron, manganese, and selenium. It is also one of the few plant foods that provides isoflavones — phytoestrogen compounds that have been studied extensively for their potential protective effects against hormone-sensitive cancers, cardiovascular disease, and bone density loss.


Flavor Variations

  • Sticky Lemon Tofu: Replace the orange juice and zest with fresh lemon juice and lemon zest and reduce the maple syrup to one tablespoon for a brighter, sharper, more intensely citrusy version that is particularly spectacular with fresh dill and steamed asparagus alongside.
  • Honey Garlic Tofu: Replace the orange sauce with a sauce made from 3 tablespoons of vegan honey or maple syrup, 3 tablespoons of soy sauce, 6 cloves of minced garlic, and 1 tablespoon of rice vinegar for an intensely garlicky, sticky-sweet version that is one of the most addictive tofu preparations imaginable.
  • Spicy Orange Tofu: Double the chili flakes, add a tablespoon of gochujang, and reduce the maple syrup by half for a version with building, complex heat balanced by the bright orange — spectacular for anyone who loves intensely spiced food.
  • Orange Sesame Tofu: Add 2 tablespoons of tahini to the orange sauce and double the sesame oil for a richer, nuttier version with a beautiful sesame depth that pairs magnificently with toasted sesame seeds and a simple cucumber salad alongside.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~420 kcal22g42g3g16g

At 420 calories per serving this dish delivers an outstanding nutritional profile — 22 grams of complete plant-based protein from the tofu, meaningful complex carbohydrates from the rice alongside, and an exceptional concentration of calcium, iron, and selenium from the tofu itself. The fresh orange juice and zest contribute an extraordinary amount of Vitamin C — a single cup of fresh orange juice provides over 100% of the daily recommended Vitamin C intake — alongside flavonoids including hesperidin and naringenin that have been studied for their antioxidant, anti-inflammatory, and cardiovascular protective properties. The ginger contributes gingerols with potent anti-inflammatory and digestive support properties. The sesame oil provides sesamin and sesamolin — unique lignans found almost exclusively in sesame that have been studied for their antioxidant and liver-protective properties.


Storage

  • Cooked orange tofu: Store in an airtight container in the refrigerator for up to 4 days. The tofu will lose some of its crispiness during storage as the sauce continues to absorb into the crust — this is expected and the flavor actually deepens and improves overnight. Reheat in a hot skillet with a small amount of oil for 3–4 minutes, or in an air fryer at 375°F (190°C) for 5 minutes, to restore some of the original crispiness.
  • Crispy tofu without sauce: For the finest meal prep result fry the tofu and store it separately from the sauce in the refrigerator for up to 4 days. Make the sauce fresh when serving and toss with re-crisped tofu for a result that is virtually indistinguishable from freshly made.
  • Orange sauce: The sauce stores beautifully in a sealed jar in the refrigerator for up to 1 week — make a double batch and use throughout the week as a stir-fry sauce, noodle sauce, or marinade for roasted vegetables. Shake well before each use as the sauce may separate slightly during storage.
  • Freezer: Crispy tofu without sauce freezes well for up to 2 months. Freeze in a single layer on a baking sheet until solid then transfer to a freezer bag. Reheat from frozen in a hot oven at 400°F (200°C) for 12–15 minutes until heated through and re-crisped before tossing with freshly made orange sauce.

Frequently Asked Questions

How do I get tofu extra crispy without deep frying?

The four keys to extraordinarily crispy pan-fried tofu are pressing thoroughly, coating in cornstarch, using very hot oil, and not moving the tofu for the first 2–3 minutes of cooking. Each of these steps is essential — skipping any one of them significantly reduces the crispiness of the finished result. An air fryer is an excellent alternative to pan frying — coat the pressed tofu in cornstarch and oil and air fry at 400°F (200°C) for 15–18 minutes, shaking halfway through, for an outstanding crispy result with significantly less oil.

Can I bake the tofu instead of frying it?

Yes — baking produces a less crispy but still excellent result. Toss the cornstarch-coated tofu in 2 tablespoons of oil and spread in a single layer on a lined baking sheet. Bake at 425°F (220°C) for 25–30 minutes, flipping once halfway through, until golden and firm on all surfaces. The baked version is significantly lighter in fat than the pan-fried version and still produces a tofu that is firm, flavorful, and holds its shape beautifully when tossed in the orange sauce.

Can I use a different protein instead of tofu?

Yes — this orange sauce is spectacular with virtually any plant-based protein. Tempeh — pressed and cubed — produces an outstanding result with a nuttier, more complex flavor than tofu. Seitan produces a particularly meaty, chewy result that is extraordinary for anyone who misses the texture of chicken in orange sauce. Cauliflower florets roasted until golden and then tossed in the orange sauce produce a lighter, vegetable-forward version that is beautiful in its own right.

Can I use bottled orange juice instead of fresh?

Fresh orange juice is strongly recommended for this recipe — its brightness, complexity, and depth of flavor are significantly superior to bottled juice in a sauce where orange is the primary and defining flavor. If fresh oranges are genuinely unavailable use a good quality not-from-concentrate orange juice rather than reconstituted concentrate which has a flat, one-dimensional flavor that produces a noticeably inferior sauce.

Is this recipe suitable for meal prep?

Yes — with the caveat that the tofu and sauce should be stored separately for the finest reheated result. The pressed and fried tofu stores in the refrigerator for up to 4 days and re-crisps beautifully in a hot pan or air fryer. The orange sauce stores in the refrigerator for up to a week. Combining them fresh at each meal — which takes under 5 minutes — produces a result that is virtually indistinguishable from freshly made.

How do I know when the tofu has been pressed enough?

Properly pressed tofu should feel noticeably denser and firmer than unpressed tofu — the blocks will be visibly smaller and the paper towels surrounding them will be saturated with extracted water. Press for a minimum of 20 minutes under significant weight. For the driest possible result — and the crispiest possible finished tofu — press for 30–40 minutes, replacing the paper towels once when they become saturated.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more vibrant, crispy vegan dinner and Asian-inspired recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!