Go Back
+ servings
5 from 8 votes
Table Set with Skillet, Plate of Tofu Stir-Fry, Water Glass and Chopsticks
Rainbow Peanut Butter Tofu Stir-Fry
Prep Time
15 mins
Cook Time
15 mins
Total Time
30 mins
 

Crispy and vibrant veggies are stir-fried in luscious peanut sauce to make this flavorful and colorful peanut butter tofu stir-fry. An easy vegan dinner that's packed with flavor and on the table in under 30 minutes!

Course: Entree
Cuisine: American, Asian
Servings: 4
Calories: 430 kcal
Author: Alissa
Ingredients
For the Peanut Sauce
  • ¼ cup creamy natural peanut butter
  • ¼ cup hoisin sauce
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup
  • 1 ½ tablespoons rice vinegar
  • 1 teaspoon sriracha sauce (or to taste)
  • 3 garlic cloves, minced
  • 1 teaspoon freshly grated ginger
  • About ⅓ cup water, as needed
For the Stir-Fry
  • 2 tablespoons peanut oil (or high heat oil of choice)
  • 1 (14 ounce or 400 gram) package extra firm tofu, drained, pressed and cut into 1 inch cubes
  • 2 medium scallions, white and green parts separated and chopped
  • 2 cups snow peas
  • 2 medium carrots, julienned
  • 1 medium red bell pepper, cut into strips
  • ¼ cup roasted peanuts, roughly chopped
For Serving
  • cooked rice
Instructions
  1. To make the sauce, whisk the peanut butter, hoisin sauce, soy sauce, maple syrup, vinegar, sriracha, garlic and ginger together in a small bowl.

  2. Begin whisking in the water, a bit at a time, just until the sauce is smooth and runny, but not overly watery.

  3. Coat the bottom of a large skillet with oil and place over medium heat.

  4. When the oil is hot, add tofu cubes in an even layer. Allow the to cook for about 10 minutes, flipping it once or twice, until browned and crispy on multiple sides.

  5. Remove the tofu from the skillet and transfer it to a paper towel-lined plate.

  6. Raise the heat to high. Add snow peas, carrots and bell pepper to the skillet.

  7. Stir-fry until the veggies are tender-crisp and have deepened a bit in color, about 3 minutes.

  8. Lower the heat to medium. Return the tofu to skillet, and add peanut sauce. Flip everything a few times until all ingredients are coated with sauce. Remove the skillet from heat.

  9. Sprinkle the stir-fry with peanuts and the green parts of the scallions.

  10. Divide the stir-fry onto plates with rice. Serve.

Recipe Notes

Nutrition information does not include rice.

Nutrition Facts
Rainbow Peanut Butter Tofu Stir-Fry
Amount Per Serving
Calories 430 Calories from Fat 241
% Daily Value*
Fat 26.8g41%
Saturated Fat 4.4g22%
Sodium 779mg32%
Potassium 670mg19%
Carbohydrates 29.9g10%
Fiber 6.9g28%
Sugar 18.6g21%
Protein 18.5g37%
Calcium 274mg27%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.