Go Back
+ servings

Crispy Vegan Peanut Tofu

Simple, sweet, and savoury peanut tofu is packed with 32 grams of protein! Crispy golden tofu is tossed in a creamy peanut sauce and crunchy chopped peanuts.
Print Pin
Course: Main Course
Cuisine: Indonesian, Thai
Keyword: high-protein, plant-based, plant-based protein, plant-based recipes, vegan dinners, vegan fitness, vegan nutrition, vegan recipes
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 3
Calories: 414kcal

Ingredients

Tofu

  • 1 block pressed tofu, cubed I used Green Cuisine tofu that's been pre-pressed, but you can also use regular tofu and press it yourself
  • 1 1/2 tbsp soy sauce or tamari if gluten-free
  • 1/2 tsp sesame oil
  • 2 tbsp cornstarch

Sauce

  • 3 tbsp peanut butter any type will work! I used crunchy for more texture
  • 1 tbsp rice vinegar
  • 2 tbsp soy sauce
  • 1 tbsp agave or maple syrup
  • 1 tsp sesame oil
  • 2 tsp chili garlic sauce
  • 1 clove garlic, minced I recommend using the mincer linked above to ensure you don't get large chunks!
  • 1 tsp ginger, minced I recommend using the grater linked above!
  • 2 tbsp roasted peanuts, chopped

Instructions

  • Preheat the oven to 400 degrees F and line a baking sheet with parchment paper.
  • Then add the cubed tofu to a bowl with soy sauce, sesame oil, and cornstarch. Toss well until each piece of tofu is coated.
  • Bake the tofu in the preheated oven for 20 minutes.
  • While the tofu bakes, make the sauce. Combine all sauce ingredients except for the roasted peanuts in a small bowl or jar until it becomes smooth. The thickness may vary depending on the brand of peanut butter you use. Add small amounts of water little by little if it's too thick, and mix again.
  • Remove the tofu from the oven and transfer to a large bowl. Drizzle the sauce over the tofu and mix well until all pieces are nicely coated. I like to use a lid and shake until everything is evenly distributed.
  • Finally, sprinkle the roasted chopped peanuts over the tofu. Serve on its own or with rice and veggies!

Nutrition

Serving: 0.33recipe | Calories: 414kcal | Carbohydrates: 24g | Protein: 32g | Fat: 21g