Go Back
+ servings
Green Beans and Tofu Stir-Fry ~ Plant-based stir-fry featuring protein-packed tofu, fresh green beans, and a savory sauce.

Green Beans and Tofu Stir-Fry

Plant-based stir-fry featuring protein-packed tofu, fresh green beans, and a savory sauce.
No ratings yet
Print Pin
Course: Main Course
Cuisine: Asian
Keyword: dairy free, healthy, quick and easy, rice, tofu, vegan, vegetarian
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4
Calories: 395kcal
Author: Holly Gray

Equipment

Ingredients

For Serving:

  • 1 1/2 cups Jasmine rice uncooked

For the Sauce:

  • 2 tablespoons soy sauce
  • 2 tablespoons hoisin sauce
  • 1 tablespoon garlic minced
  • 1 tablespoon dark sesame oil
  • 1/2 teaspoon ground black pepper

For the Stir Fry:

  • 2 tablespoons vegetable oil divided
  • 14 ounces extra firm tofu pressed and cut into 1/2-inch cubes
  • 2 cups fresh green beans trimmed and cut into bite-size pieces
  • 1/2 cup yellow onion halved and thinly sliced
  • 1 tablespoon fresh ginger grated or finely chopped

Optional Garnish:

  • 1 tablespoon cilantro or green onions chopped
  • 1 teaspoon sesame seeds

Instructions

  • Cook the Jasmine rice according to package directions—fluff with a fork and set aside.
  • For the stir fry sauce: In a small bowl, whisk together the soy sauce, hoisin sauce, garlic, sesame oil, and black pepper; set aside.
  • In a wok or large skillet over medium-high heat, add 1 tablespoon of vegetable oil, spreading it around to coat the pan. When the oil is hot, add the cubed tofu in an even layer. Cook for 8 minutes, turning frequently, until all sides are lightly browned. Transfer the cooked tofu to a plate.
  • Add 1 tablespoon of vegetable oil to the now-empty pan. Add the onion and cook for 2 minutes, until softened. Stir in the ginger and cook for an additional 30 seconds. Add the green beans and onion. Cook, stirring frequently, for 3 minutes. Add the ginger and cook for an additional 30 seconds. Add the tofu back into the pan and stir to combine.
  • Pour the stir-fry sauce over the mixture, stirring gently to coat. Continue cooking for an additional 1 minute to heat through.
  • Divide the prepared rice into serving bowls, then top with tofu stir fry. Sprinkle with fresh cilantro or green onions and sesame seeds, if using, and serve hot.

Nutrition

Calories: 395kcal | Carbohydrates: 68g | Protein: 15g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Cholesterol: 0.2mg | Sodium: 703mg | Potassium: 428mg | Fiber: 3g | Sugar: 6g | Vitamin A: 389IU | Vitamin C: 9mg | Calcium: 89mg | Iron: 3mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!