Go Back
+ servings
Black Pepper Tofu & Green Beans

Savory Black Pepper Tofu & Green Beans for Quick Vegan Joy

This delicious Black Pepper Tofu & Green Beans stir-fry is healthy, quick, and satisfying, perfect for a weeknight dinner.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Asian, Vegan
Calories: 280

Ingredients
  

For the Tofu
  • 14 oz Firm Tofu Choose extra-firm for the best crispiness.
  • 2 tbsp Cornstarch Coats the tofu for a perfect crispy texture.
  • 1 tbsp Sesame Oil Ideal for frying due to its high smoke point.
For the Vegetables
  • 2 cups Chopped Green Beans Cut into smaller pieces for even cooking.
  • 2 medium Shallots Bring sweetness and depth.
For the Sauce
  • 3 tbsp Tamari or Soy Sauce Use tamari for gluten-free option.
  • 3 tbsp Water or Vegetable Broth Helps to dilute the sauce.
  • 1 tbsp Organic Sugar Balances the saltiness of the sauce.
  • 1 tsp Ground Ginger Infuses warmth and spice.
  • 1 tbsp Freshly Ground Black Pepper Adjust based on spice preference.
Optional Garnish
  • 1 cup Fresh Thai Basil Adds a fresh aromatic touch.

Equipment

  • wok
  • Mixing Bowl
  • Towels

Method
 

Cooking Steps
  1. Slice the firm tofu in half and press it between clean towels for 10 minutes to remove excess moisture.
  2. Cut the tofu into 1-inch cubes and coat each piece with cornstarch.
  3. Heat sesame oil in a wok over medium-high heat until shimmering.
  4. Add coated tofu cubes in a single layer and stir-fry for 10-15 minutes until golden brown and crispy.
  5. Transfer the tofu to a plate and set aside.
  6. Whisk together tamari, water, organic sugar, ground ginger, and black pepper in a mixing bowl.
  7. Add remaining sesame oil to the wok and heat. Add chopped shallots and green beans, cooking for about 5 minutes until translucent.
  8. Pour the black pepper sauce over the vegetables and stir to coat evenly.
  9. Gently add crispy tofu back into the wok and mix everything for another minute before serving.
  10. Serve hot, garnished with fresh Thai basil if desired.

Nutrition

Serving: 1servingCalories: 280kcalCarbohydrates: 30gProtein: 12gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 6gSodium: 800mgPotassium: 500mgFiber: 5gSugar: 2gVitamin A: 500IUVitamin C: 15mgCalcium: 200mgIron: 2mg

Notes

Store leftovers in an airtight container for up to 3-4 days. For extended storage, freeze the dish for up to 1 month. Reheat in a skillet and add a splash of water if needed.

Tried this recipe?

Let us know how it was!