Go Back
+ servings
Green Beans Tofu Recipe on white plate

Stir Fry Tofu And Green Beans

This stir fry tofu and green beans dish has a whole lot going for it. Great choice for vegetarians or vegans who wants to create a speedy weekday meal.
Course Dinner, Lunch
Cuisine American
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 6 People
Calories 209kcal


  • Skillet


Tofu Mixture

  • 14 Oz. Block Extra Firm Tofu
  • 2 Tbsp. Vegetable Oil Divided
  • ¾ Cup Bell Peppers Thinly Sliced I used red and orange
  • 2 Tsp. Garlic Cloves Minced
  • Salt And Pepper To Taste
  • ¼ Cup Cornstarch
  • 1 lb. Green Beans

Sauce Mixture

  • ¼ Cup Water
  • ¼ Cup Soy Sauce
  • ¼ Cup Honey
  • 2 Tsp. Cornstarch


  • Place the block of tofu on a plate layered with paper towels, enough to hold liquid (about 8 pieces should be enough). Then top the tofu with equal amount of paper towel, then use a heavy object to weigh the tofu down such as a frying pan or multiple plates or cans. Let the tofu sit for 45 minutes to an hour.
    Once the liquid has been released. Cut the tofu into ½ inch cubes, mix the tofu in the cornstarch and set aside.
    Step by step photo guide 1-4 to make green beans tofu
  • In a heated pan, add start by frying the tofu over medium high heat. Flip occasionally to avoid sticking. Cook until golden brown.
    While the tofu cooks, in a bowl, add the water, soy sauce, honey, and cornstarch. Mix well. Set aside.
    Once the tofu has browned, add in the bell peppers, garlic, and green beans. Stir, season with salt and pepper to taste. Cook for additional 5 minutes. Then add the sauce mixture. Stir well. Then serve.
    veggie stir fry step by step guide to making tofu with green beans


This stir fry tofu is best served immediately over a bed of rice or eat as is.
The longer the tofu sits in the sauce, the softer it will get.
Try cutting the tofu in even sizes so they are cooked evenly.
Feel free to add cayenne pepper to add a little heat to the dish.
Adjust the water to thicken or loosen the sauce.
*** Calories are estimated per serving ***


Serving: 6People | Calories: 209kcal | Carbohydrates: 27g | Protein: 9g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 2g | Sodium: 657mg | Potassium: 417mg | Fiber: 3g | Sugar: 15g | Vitamin A: 26IU | Vitamin C: 12mg | Calcium: 44mg | Iron: 8mg