Go Back Email Link

Tofu & Green Bean Stir Fry

Cathie P. Campbell
A healthy and delicious stir fry featuring crispy tofu cubes and crunchy garlic green beans tossed in a savory, Asian-inspired sauce.
This one-pan meal is rich in plant-based protein, fiber, and healthy fats, making it a quick, nutritious, and satisfying option for busy weeknights.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Lunch, Main Course
Cuisine Asian-Inspired
Servings 2

Equipment

  • 1 large nonstick skillet or wok
  • 1 sharp chef’s knife
  • 1 cutting board
  • 2 mixing bowls (small + medium)
  • 1 whisk or fork
  • 1 spatula

Ingredients
  

  • 1 block 350 g / 12.3 oz firm or extra-firm tofu
  • 12 oz 340 g green beans, trimmed
  • 2 large cloves garlic minced
  • 2 Tbsp avocado oil divided
  • Salt and black pepper to taste

Sauce:

  • 2 tsp cornstarch
  • 2 tsp water
  • 2 Tbsp low-sodium tamari or soy sauce
  • 1 Tbsp rice vinegar
  • 1 Tbsp toasted sesame oil
  • 1 tsp honey or maple syrup for vegan
  • ¼ tsp ground ginger or 1/2–1 tsp fresh grated

Instructions
 

  • Prepare the Tofu: Start by removing the tofu from its package and draining away any excess liquid.
    To help the tofu crisp up nicely during cooking, it’s important to press out as much moisture as possible.
    Wrap the block of tofu in a few layers of paper towels or a clean kitchen towel, then place something slightly heavy on top (like a small skillet or a plate with a can on it).
    Let it sit for about 10–15 minutes to release water. Once pressed, cut the tofu into even cubes, about ¾-inch in size.
    Uniform cubes will help them cook evenly and develop that golden-brown crust.
  • Prep the Vegetables and Garlic: While the tofu is pressing, turn your attention to the vegetables.
    Rinse the green beans under cold water, then trim off the tough ends.
    If your green beans are particularly long, you can cut them in half for easier bites, though leaving them whole works just as well.
    Next, peel and finely mince the garlic cloves. Fresh garlic adds depth of flavor and should be chopped finely so it evenly distributes throughout the stir fry.
  • Make the Stir Fry Sauce: In a small mixing bowl, whisk together the cornstarch and water to create a smooth slurry—this helps the sauce thicken when cooked.
    Once combined, add tamari (or soy sauce), rice vinegar, sesame oil, honey, and ground ginger.
    Whisk everything again until well-blended and no clumps remain.
    Set this sauce aside; it will be the finishing touch that ties the tofu and green beans together with rich, savory flavor.
  • Pan-Fry the Tofu Until Golden: Place a large nonstick skillet or wok over medium-high heat and add 1 tablespoon of avocado oil.
    Once the oil is hot and shimmering, gently add the tofu cubes in a single layer.
    Avoid overcrowding the pan so each piece can brown properly. Sprinkle lightly with salt and pepper.
    Let the tofu cook undisturbed for about 5 minutes—this stillness allows the bottom to crisp up beautifully.
    After 5 minutes, carefully flip the cubes with a spatula or tongs.
    Cook for another 3–4 minutes on the other side until golden and slightly firm.
    Once done, transfer the tofu to a clean bowl and set it aside.
  • Sauté the Green Beans and Garlic: In the same pan, add the remaining 1 tablespoon of avocado oil.
    Toss in the trimmed green beans, stirring occasionally so they cook evenly.
    After a few minutes, add the minced garlic and continue to stir-fry for about 6–8 minutes.
    The green beans should be vibrant in color and tender-crisp, with a slight char in spots for added flavor.
    Keep the heat at medium-high to maintain that nice stir-fry texture without letting the garlic burn.
  • Combine Tofu, Green Beans, and Sauce: Once the green beans are just tender, reduce the heat slightly and return the cooked tofu to the pan.
    Give the sauce a quick whisk to re-mix the cornstarch (it can settle at the bottom), then pour it evenly over the tofu and green beans.
    Stir everything together gently, ensuring the sauce coats each piece of tofu and every green bean.
    Within a couple of minutes, the sauce will thicken slightly and cling to the ingredients, creating a glossy, flavorful finish.
    Taste and adjust seasoning with extra salt or pepper, if needed.
  • Serve and Enjoy: Your tofu and green bean stir fry is now ready to serve! Enjoy it hot straight from the pan, either on its own for a light, protein-rich meal or spooned over freshly cooked rice, quinoa, or noodles for a more filling dish.
    Garnish with sesame seeds, a squeeze of lime, or fresh herbs like cilantro if you’d like an extra touch of freshness.

Notes

  • Use firm or extra-firm tofu for the best texture; softer tofu won’t crisp properly.
  • Press the tofu to remove excess moisture—this ensures a golden, crispy exterior.
  • The sauce is versatile: adjust sweetness, saltiness, or tang to your taste.
  • Cook green beans until tender-crisp to maintain a vibrant color and satisfying crunch.
  • This stir fry can be served alone for a light meal or paired with grains like rice, quinoa, or noodles for a more filling option.
  • Marinating tofu briefly in tamari or sesame oil before cooking adds extra flavor.
  • Can be easily customized with other vegetables like bell peppers, mushrooms, or snap peas.
  • Meal prep friendly: cook ahead and reheat gently on the stovetop for best results.
QR Code linking back to recipe