Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Butter Tofu Stir Fry First Image

Peanut Butter Tofu Stir-Fry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Tasty
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A delicious stir-fry featuring crispy tofu and a creamy peanut butter sauce.


Ingredients

Scale
  • 1 inch piece of ginger (peeled and sliced)
  • 1 clove garlic (minced)
  • ½ cup unsalted creamy peanut butter
  • ¼ cup soy sauce
  • 3 tbsp apple cider vinegar
  • 1 tsp Sriracha sauce
  • 2 tbsp toasted sesame oil
  • 1 tsp honey
  • 2 tbsp vegetable oil
  • 14 oz extra firm tofu (drained, cut into 1-inch cubes)
  • 2 cups roughly chopped Napa cabbage
  • 2 cups broccoli florets
  • 1 tbsp sesame seeds (for serving, optional)

Instructions

  1. To make the sauce, add all the ingredients to a food processor and process until smooth.
  2. Set aside.
  3. Heat the vegetable oil in a large skillet over medium high heat.
  4. Add the tofu and fry on each side, until golden brown.
  5. Remove the tofu from the skillet.
  6. Add the broccoli and cabbage to the skillet and fry for 8 minutes or until tender.
  7. Return the tofu to the skillet.
  8. Add the peanut butter sauce and stir to combine.
  9. Cook for 1-2 minutes or until slightly thickened.
  10. Remove from the heat.
  11. Sprinkle with sesame seeds and serve.

Notes

  • Serve with rice or noodles for a complete meal.
  • Adjust the Sriracha based on your spice preference.
  • Add additional vegetables as desired.
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Stir-Fry
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 cup
  • Calories: 400
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 25g
  • Saturated Fat: 4g
  • Unsaturated Fat: 20g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 0mg