Skip to main content
FREE DINNER EBOOK! Get your copy!

Thai Green Bean Stir Fry with Tofu Recipe

Thai-inspired Green Bean and Tofu Stir Fry is full of crunch and flavor. Spiced up with red curry paste, shallots, ginger and lemongrass for a fresh and savory meal. Vegan and GF.

4.9 from 155 votes
40 mins
Total Time
4
servings
Jump to Recipe
Thai Green Bean Stir Fry with Tofu

How to Make the Best Thai Green Bean Stir Fry with Tofu

This Thai Green Bean Stir Fry with Tofu brings the vibrant flavors of Thai cuisine to your weeknight dinner table. The combination of crispy pan-seared tofu, crunchy green beans, and aromatic spices creates a dish that’s both satisfying and packed with fresh, bold taste. Red curry paste provides a gentle heat while lemongrass and ginger add layers of bright, fragrant notes.

What makes this stir fry special is its balance of textures and flavors—the snap of the green beans, the golden crisp of the tofu, and the juicy bursts from fresh tomato wedges. It’s a naturally vegan and gluten-free recipe that doesn’t compromise on flavor, making it perfect for anyone looking to add more plant-based meals to their rotation.

Ready in just 40 minutes from start to finish, this Thai-inspired dish is an excellent choice for busy weeknights when you want something healthy without spending hours in the kitchen. Top it with crushed peanuts, fresh Thai basil, and a squeeze of lime for an authentic finishing touch that elevates the entire meal.

Thai Green Bean Stir Fry with Tofu

Thai Green Bean Stir Fry with Tofu

Thai-inspired Green Bean and Tofu Stir Fry is full of crunch and flavor. Spiced up with red curry paste, shallots, ginger and lemongrass for a fresh and savory meal. Vegan and GF.

4.9 from 155 votes
CourseStir Fry
CuisineThai
Keywordtofu stir fry, green bean stir fry, thai green bean stir fry, vegan green bean stir fry, vegan stir fry
Prep Time25 mins
Cook Time15 mins
Total Time40 mins
Servings4 servings
Calories194kcal
Prevent your screen from going dark

Ingredients

Tofu

Stir Fry

Optional Garnishes

Instructions

Sear the Tofu

  1. Press the tofu to remove excess moisture. Cut into 1-inch cubes.
  2. Heat 2 tablespoons of avocado oil in a large skillet or wok over medium-high heat.
  3. Add the tofu cubes and cook until golden brown on all sides, about 8-10 minutes. Remove and set aside.

For the Stir Fry

  1. In the same pan, add remaining oil over medium-high heat.
  2. Add the green beans and cook for 3-4 minutes until slightly charred but still crisp.
  3. Add the shallots, ginger, garlic, and lemongrass. Stir fry for 1-2 minutes until fragrant.
  4. Stir in the Thai red curry paste, soy sauce, and rice vinegar. Toss to combine.
  5. Add the tomato wedges and seared tofu. Gently toss everything together and cook for another 2 minutes.
  6. Season with salt to taste. Serve immediately with your choice of garnishes.

Notes

  • Taste your curry paste before adding—heat levels vary by brand. Adjust to your spice tolerance.
  • You can substitute chicken or shrimp for the tofu if preferred.
  • For extra crispy tofu, coat the cubes lightly in cornstarch before searing.
  • Serve over jasmine rice or rice noodles for a complete meal.
Jump to Recipe