Crispy Baked Teriyaki Tofu

Last year when I did Veganuary I tried this dish and loved it. It is the perfect protein for a buddha bowl or just throw it over hot rice.

Print Pin
No ratings yet

Crispy Baked Teriyaki Tofu

Course Main Dish, Vegan
Cuisine American, Japanese
Keyword baked, crispy, teriyaki, tofu
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4
Calories 174kcal


  • 1 14 ounce package extra firm tofu drained, pressed, and cut into 1-inch pieces
  • 1 tablespoon soy sauce
  • 1 tablespoon canola oil or high heat oil of choice
  • 1 tablespoon cornstarch
  • 1/4 teaspoon white pepper or black pepper, if that’s what you’ve got

For the Teriyaki Sauce

  • 1/4 cup water
  • 1/3 cup soy sauce
  • 3 tablespoons brown sugar
  • 2 tablespoons rice vinegar
  • 2 tablespoons mirin or dry sherry
  • 1 teaspoon sesame oil
  • 1 teaspoon freshly grated ginger
  • 1 garlic clove minced
  • 2 tablespoons chilled water
  • 1 tablespoon cornstarch

For Serving


  • To make the crispy baked tofu, preheat the oven to 400° and line a baking sheet with parchment paper.
  • Place the tofu into a medium bowl and add the soy sauce, oil, cornstarch, and pepper. Toss to coat the tofu.
  • Arrange the tofu pieces in a single layer on the baking sheet.
  • Bake for about 30 minutes, turning halfway through, until browned and crispy.
  • While the tofu bakes, prepare the sauce. Stir 1/4 cup of water, brown sugar, soy sauce, rice vinegar, sherry, sesame oil, garlic, and ginger together in small saucepan.
  • Place the saucepan over medium heat and bring the sauce to a simmer.
  • Lower the heat and allow it to simmer for 10 minutes, until reduced by about 1/3.
  • Stir the chilled water and cornstarch together in a small bowl or cup. Stir the mixture into the sauce and allow it to simmer for about 1 minute more, until it thickens up a bit.
  • Remove the pot from the heat.
  • When the tofu is finished cooking, add it to the pot and stir to coat the tofu with sauce.
  • Divide onto plates with rice and steamed veggies. Top with sesame seeds and scallions. Serve.


Serving: 5oz | Calories: 174kcal | Carbohydrates: 20g | Protein: 10g | Fat: 6g | Saturated Fat: 1g | Sodium: 1463mg | Potassium: 215mg | Fiber: 1g | Sugar: 12g | Vitamin C: 1mg | Calcium: 42mg | Iron: 2mg

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.