Go Back
A portion of creamy peanut butter tofu with green beans in a bowl with rice.

Easy Peanut Butter Tofu

This easy, creamy peanut butter tofu is a rich and satisfying vegetarian dinner, with over 30g of protein per serving!
5 from 3 votes
Allergens: 🥜 Nuts 🍶 Soy

(if you suffer from allergies, please double check all ingredients before eating)

Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 2 people
Calories: 382kcal
Author: Becca Heyes
QR Code

🖨 Recipe printed from www.easycheesyvegetarian.com

Scan QR code to see the full blog post, including useful tips and tricks, substitutions, serving suggestions, and more photos.

Ingredients

  • 1 Tablespoon oil
  • 280 g (~ 10 oz) extra firm tofu
  • 1 teaspoon garlic paste
  • 1/2 teaspoon ginger paste
  • 1/2 small red chilli, finely chopped (more or less to taste)
  • 2 spring onions, chopped
  • 1 cup green vegetables (e.g. green beans, peas or broccoli)
  • 1 heaped Tablespoon peanut butter (I used crunchy)
  • 1 Tablespoon soy sauce
  • 100 ml (~ 1/3 cup) water
  • To serve: fresh cilantro (coriander); rice or noodles

Instructions

  • Heat the oil in a frying pan over a medium heat. Cut or tear the tofu into bitesized pieces (I like to tear it, as it leaves rougher edges that crisp up nicely). Add the tofu to the pan, and cook for about 10 minutes, until crispy and slightly dried out (it will rehydrate when you add the sauce!).
  • Add the garlic paste, ginger paste, finely chopped chilli, and chopped spring onions. Cook for a couple more minutes.
  • Next, add the green veggies (I used frozen green beans, but broccoli or peas would work well too), along with the peanut butter, soy sauce, and the water.
  • Allow the sauce to warm through - the peanut butter will mix in nicely with the other ingredients as it gets warm. Simmer for 5 more minutes, or until the vegetables are cooked to your liking. You can add a little more water if you’d like your tofu more saucy.
  • Serve with rice or noodles, topped with fresh cilantro, if desired.

Nutrition

Nutrition Facts
Easy Peanut Butter Tofu
Amount Per Serving (1 portion)
Calories 382 Calories from Fat 224
% Daily Value*
Fat 24.9g38%
Saturated Fat 3.3g17%
Cholesterol 0mg0%
Sodium 506mg21%
Potassium 271mg8%
Carbohydrates 9.1g3%
Fiber 3.4g14%
Sugar 2.4g3%
Protein 30.2g60%
Calcium 372mg37%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.