Print Recipe
5 from 1 vote

Baked Peanut Tofu

Crispy baked tofu served in a creamy peanut sauce made with light coconut milk and other flavorful ingredients.
Prep Time5 mins
Cook Time15 mins
Tofu Baking Time25 mins
Total Time45 mins
Course: Main Course
Cuisine: vegan
Servings: 5 servings
Calories: 320kcal
Author: Cassidy Reeser, RDN, LDN


  • 2 servings Simple Baked Tofu (two blocks of tofu)
  • 1 teaspoon peanut oil
  • 1 tablespoon minced ginger
  • 1 tablespoon minced garlic
  • 1/2 cup creamy peanut butter
  • 1 can (14 ounces) light coconut milk
  • 2 tablespoon reduced sodium soy sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon sriracha
  • fresh chopped cilantro for serving


  • Prepare two servings, or two blocks of tofu, according to Simple Baked Tofu recipe. This will take about 30 minutes in the oven. Meanwhile, prepare the peanut sauce on the stove.
  • Heat peanut oil in a large sauce pan over medium heat. Once hot, add ginger and garlic. Saute until lightly browned and aromatic, about 1 minute.
  • Add the peanut butter, lite coconut milk, soy sauce, rice vinegar, and sriracha. Whisk to combine.
  • Bring to a boil over high heat. Once boiling, reduce to simmer over low, whisking occasionally to prevent sticking. Once thickened enough to coat the back of a spoon without sliding off, add the baked tofu. Stir to coat the tofu.
  • Serve immediately, or continue cooking if you prefer a thicker sauce. Garnish with fresh chopped cilantro (optional). Enjoy!


Calories: 320kcal | Carbohydrates: 12g | Protein: 19g | Fat: 22g | Saturated Fat: 9g | Sodium: 567mg | Potassium: 423mg | Fiber: 2g | Sugar: 4g | Vitamin C: 2.5mg | Calcium: 63mg | Iron: 2.5mg