VeganPreps

Crispy Tofu Stir Fry (30-Minute Dinner)

Prep10 min
|
Cook20 min
|
Total30 min
|
Servings2

Jump to Recipe

Crispy Tofu Stir Fry (30-Minute Dinner)

Browse all Vegan Dinner Ideas 238 plant-based recipes

You’ll almost always notice that the most satisfying part of eating tofu stir fry is that moment when your teeth hit a golden, crispy exterior and then sink into the soft, creamy center – and that’s exactly what we’re going for here. I start by heating sesame oil until it shimmers, then I add my cubed tofu and resist the urge to stir constantly. This patience lets each side develop that beautiful golden crust through direct contact with the hot pan. The contrast between textures makes every bite interesting, changing tofu from bland to really good. For best results, consider using a stainless steel tofu press* beforehand to remove excess moisture from your tofu, which will help achieve an even crispier exterior.

Key Ingredients For Crispy Tofu

Creating a successful crispy tofu stir fry requires careful selection of quality ingredients that work together to produce tender tofu with a golden exterior and a flavorful sauce. The foundation of this dish relies on firm tofu, which holds its shape during cooking while developing a satisfying crispy texture. Combined with aromatic elements and a balanced sauce, these ingredients create a restaurant-quality dish that’s both nutritious and delicious. For those interested in making tofu from scratch, a tofu maker set* can be a worthwhile investment for home cooks.

Ingredients:

Crispy Tofu Stir Fry (30-Minute Dinner)

by veganpreps.com

Crispy Tofu Stir Fry (30-Minute Dinner)

Prep10 min
Cook20 min
Total30 min
Servings2

Ingredients

  • 3 teaspoons sesame oil, for frying
  • 2 teaspoons sesame oil, for sauce
  • 300 g firm tofu, pressed and cut into 2 cm cubes
  • 1 garlic clove, minced
  • 1 teaspoon fresh ginger, peeled and grated
  • 1/2 cup fresh orange juice
  • 2 tablespoons light soy sauce
  • 1 tablespoon rice cooking wine (Shaoxing wine)
  • 1 tablespoon hoisin sauce
  • 1 teaspoon granulated sugar
  • 2 teaspoons hot sauce
  • 2 teaspoons cornstarch
  • 4 cups mixed vegetables, chopped (broccoli florets, red bell pepper, carrots, mushrooms)
  • 2 cups cooked jasmine rice or noodles, to serve
  • Sesame seeds and sliced green onion, to garnish

Instructions

  1. 1Press tofu for at least 15 minutes using a tofu press or by wrapping in a clean towel and placing a heavy pan on top. Pat dry, then cut into 2 cm cubes.
  2. 2Whisk together orange juice, soy sauce, cooking wine, hoisin sauce, sugar, hot sauce, and cornstarch in a small bowl until smooth; set sauce aside.
  3. 3Heat 3 teaspoons sesame oil in a large non-stick skillet or wok over medium-high heat. Add tofu in a single layer and cook undisturbed for 3 to 4 minutes per side until all surfaces are golden and crispy. Remove tofu from the pan and set aside.
  4. 4In the same pan, add garlic and ginger; stir for 30 seconds. Add the harder vegetables first (carrots, broccoli) and stir-fry for 3 minutes; add bell pepper and mushrooms and cook 2 more minutes until vegetables are tender-crisp.
  5. 5Return tofu to the pan and pour the sauce over everything. Toss and cook for 1 to 2 minutes until the sauce thickens and coats the tofu and vegetables evenly.
  6. 6Serve immediately over cooked jasmine rice or noodles, garnished with sesame seeds and sliced green onion.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Adjust seasoning to taste after reheating, as flavors can mellow during storage.

When selecting ingredients, make sure the tofu is truly firm rather than silken to get the crispy texture you want. Fresh ginger and garlic should be of high quality, since they form the aromatic base of the dish. The sauce components – orange juice, soy sauce, hoisin, and hot sauce – can be adjusted to your taste preferences about sweetness, saltiness, and spice level. Using fresh vegetables at their peak freshness gives you perfect texture and nutritional value in the finished stir fry.

The Wok Method Ensures Crispiness

Crispy Tofu Stir Fry (30-Minute Dinner) - preparation

To begin your Crispy Tofu Stir Fry, heat 2 teaspoons of sesame oil in a large saucepan or wok over medium-high heat. Once the oil is shimmering, add 300 g of firm tofu that has been cubed into bite-sized pieces. Stir-fry the tofu continuously until it becomes golden brown and develops a slightly crispy exterior. This initial cooking step is really important for getting the textural contrast that defines this dish – the crispy edges combined with the tender interior of the tofu create the perfect consistency.

Next, add 1 minced garlic clove and 1 teaspoon of peeled and grated fresh gingerroot to the wok, stirring constantly until these aromatics become softened and fragrant. While these ingredients cook, prepare your sauce by combining in a small bowl: 1/2 cup orange juice, 2 tablespoons light soy sauce, 1 tablespoon cooking wine, 1 tablespoon hoisin sauce, 1 teaspoon granulated sugar, 2 teaspoons hot sauce, 2 teaspoons cornstarch, and the remaining 3 teaspoons of sesame oil.

Pour the sauce into the wok along with 4 cups of chopped mixed vegetables such as broccoli, red bell peppers, carrots, and mushrooms. Continue stir-frying until the vegetables reach a tender-crisp texture, about 4-6 minutes depending on the size of your vegetable pieces. The high heat of the wok keeps the tofu crispy on the outside while the sauce coats all ingredients evenly, creating a balanced dish with both textural interest and rich, complex flavors.

Steamed Rice Complements Perfectly

Since this stir-fry comes with bold, savory flavors and a creamy sauce, you’ll want some steamed rice on the side to balance everything out. I recommend preparing white or brown rice ahead of time so it’s ready when your stir-fry finishes cooking. The neutral taste of steamed rice soaks up the rich sauce well, keeping it from being too strong for your taste buds. Plus, the soft texture works nicely with the crispy tofu and tender-crisp vegetables. You can also use jasmine rice for a light floral flavor. Simply spoon your finished stir-fry over a bed of warm rice and enjoy how well they go together.

Final Thoughts

This crispy tofu stir-fry brings together textures and flavors that work really well together, and you’ll find it’s easier to make than you might think. The golden tofu provides a satisfying crunch against tender vegetables, while the sauce ties everything together with savory, sweet, and spicy notes. I’ve found that having your ingredients prepped before you start cooking makes the whole process smooth and stress-free. Serve this over steamed rice to soak up every bit of that delicious sauce. You’ll have dinner on the table in about thirty minutes, making this perfect for busy weeknights when you want something healthy and homemade.

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe