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
0 from 0 votes

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.