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!
To make the sauce, whisk the peanut butter, hoisin sauce, soy sauce, maple syrup, vinegar, sriracha, garlic and ginger together in a small bowl.
Begin whisking in the water, a bit at a time, just until the sauce is smooth and runny, but not overly watery.
Coat the bottom of a large skillet with oil and place over medium heat.
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.
Remove the tofu from the skillet and transfer it to a paper towel-lined plate.
Raise the heat to high. Add snow peas, carrots and bell pepper to the skillet.
Stir-fry until the veggies are tender-crisp and have deepened a bit in color, about 3 minutes.
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.
Sprinkle the stir-fry with peanuts and the green parts of the scallions.
Divide the stir-fry onto plates with rice. Serve.
Nutrition information does not include rice.