If you’ve ever wanted a vegetarian protein that tastes like it just came off the menu at your favorite takeout spot, teriyaki tofu is that girl. It’s crispy on the outside, tender on the inside, and coated in a glossy, sweet-savory homemade teriyaki sauce that comes together faster than delivery.

This recipe is my go-to when I want something high-protein and comforting but still easy enough to meal prep or pair with a cozy bowl of rice. For this recipe I baked my tofu in the oven, but you can also use my crispy air fryer tofu method instead as well. And, if you’re looking for more tofu based recipes, make sure to check out my sweet and sour tofu, gochujang tofu, shredded tofu tacos, and my cold silken tofu recipe!

teriyaki tofu over bed of rice

Key Ingredients for Teriyaki Tofu

Extra-Firm Tofu: This is the foundation of the dish—it crisps up beautifully and holds its shape once tossed in the sauce. Pressing out moisture ensures maximum browning and prevents sogginess.

Low-Sodium Soy Sauce: Acts as the savory backbone of the teriyaki sauce. Low-sodium keeps the flavor balanced without overpowering the sweetness.

Brown Sugar + Honey: Together, they create that deep caramelized sweetness and glossy finish classic to teriyaki sauce. The combo gives both richness and stickiness.

Garlic Powder + Ginger Powder: These mimic the flavors of traditional teriyaki while keeping things simple. Ginger adds warmth and brightness, while garlic brings savory depth.

Cornstarch: You use it two ways—first to lightly coat the tofu so it crisps while baking, and second to thicken the teriyaki sauce until it becomes silky and glossy.

Sesame Oil: Adds that unmistakable nutty aroma and finishes the sauce with a restaurant-style feel.

Water: Helps dissolve the cornstarch and creates the base the sauce thickens from.

teriyaki tofu 4

How to Make Extra Crispy Tofu in the Oven

If you want tofu that’s actually crispy for this teriyaki tofu recipe (or any tofu recipe for that matter) there a few steps you’ve got to take.

Firstly, press your tofu well. Removing moisture is the difference between browning and steaming, so wrap your tofu in paper towel and press it for about 15–20 minutes under a heavy pan or use a tofu press. Once it’s dry, cut it into even cubes so everything crisps at the same rate.

Secondly, a cornstarch coating is your best friend here. Too much and it turns gummy, too little and you won’t get that golden exterior. Spread the tofu out on a parchment-lined sheet pan and don’t let the cubes touch. Bake at 350°F for 30 minutes, flipping halfway.

Finally, let the tofu rest for a couple of minutes once it comes out of the oven. The edges finish crisping as steam escapes. Only toss the tofu in the teriyaki sauce once it’s fully baked and the sauce is already thick—this keeps the coating crisp instead of soggy.

The full written recipe with measurements is below on the recipe card.

baked

Common Mistakes To Avoid

Not pressing the tofu long enough: Tofu holds a surprising amount of moisture. If you rush the pressing stage, your tofu won’t crisp up and the sauce won’t cling as well.

Using too much cornstarch: A light dusting is perfect; too much creates a gummy coating instead of a crisp one.

Stirring the sauce on high heat: Teriyaki sauce thickens quickly. High heat can cause it to seize or become too sticky. Low-medium heat gives you that smooth, glossy texture.

Overcrowding the baking tray: When tofu cubes touch, they steam instead of crisp. Spread them out for the best texture.

Adding tofu to the sauce too early: Make sure the sauce is fully simmered and thickened before tossing in the tofu—otherwise, it won’t adhere properly.

teriyaki tofu baked

FAQ

Can I make teriyaki tofu ahead of time?

Yes! Store the tofu and sauce separately. Reheat the tofu in an air fryer or oven before combining for the best texture.

Why is my tofu still soggy after baking?

It likely wasn’t pressed long enough or the cubes were too close together on the tray.

Can I air fry the tofu instead of baking it?

Absolutely—air frying is actually the fastest way to get ultra-crispy tofu. Cook at 400°F for 12–15 minutes, shaking halfway. Then toss it in the teriyaki sauce as usual.

Serving Suggestions for Teriyaki Tofu

Teriyaki tofu is incredibly versatile and works wonderfully for rice bowls, noodle dishes, or in simple salads and lettuce wraps. It’s a super flexible protein that pairs with both light and cozy dishes.

I love serving it over warm rice and some buttery air fryer green beans. This dish also pairs well like my cold peanut noodles, cold sesame noodles, or even a quick stir fry with lo mein. You can also use my teriyaki tofu as a filling for rice paper dumplings or tofu fresh rolls to add extra flavor!

Please remember to leave a review if you make this recipe! The feedback helps me to become a better cook and develop amazing recipes for you.

(1)

Crispy Baked Teriyaki Tofu

This crispy baked teriyaki tofu is coated in a glossy homemade teriyaki sauce and makes the perfect weeknight dinner, meal prep protein, or takeout-style vegetarian bowl.
Servings: 3
baked teriyaki tofu recipe card image
Prep Time: 15 minutes
Cook Time: 30 minutes

Ingredients 

  • 1 tbsp sesame oil
  • 1/4 c low sodium soy sauce
  • 3 tbsp brown sugar
  • 1 tbsp honey
  • 1 tbsp corn starch
  • 1/4 tsp garlic powder
  • 1/4 tsp ginger powder
  • 1 c water
  • 14 ounces extra firm tofu

Instructions 

  • Press the Tofu: Wrap the tofu block in paper towels, place a heavy pan on top, and let it sit for 15 minutes to remove excess moisture. This helps the tofu crisp properly.
  • Cut and Coat: Chop the tofu into even cubes and lightly coat with cornstarch to create a crisp exterior once baked.
  • Bake the Tofu: Arrange the tofu on a parchment-lined tray and bake at 350°F for 30 minutes, flipping halfway so each side becomes golden and firm.
  • Make the Teriyaki Sauce: Heat sesame oil in a saucepan, then add soy sauce, brown sugar, honey, garlic powder, ginger powder, cornstarch, and water. Simmer on low-medium until it thickens into a glossy sauce.
  • Combine and Coat: Add the baked tofu to the pan and stir-fry until each cube is fully coated in the teriyaki sauce.

Notes

Storage: Store tofu and sauce separately for up to 3 days to maintain crispiness.
Reheating: Reheat tofu in an air fryer or oven until crisp again, then toss with warm sauce.
Substitutions: Swap honey for maple syrup to make it vegan, or use tamari to make it gluten-free.
Freezing: You can freeze the baked tofu (not the sauce) for up to 2 months; thaw and re-crisp before saucing.

Variations:

– Spicy teriyaki tofu: Add sriracha, red chili flakes, or sambal.
– Pineapple teriyaki tofu: Add crushed pineapple to the sauce.
– Teriyaki tofu bowl: Layer tofu over rice with edamame, cucumbers, avocado, and sesame seeds with some sriracha mayo drizzled on top!

Nutrition

Calories: 205kcal, Carbohydrates: 24g, Protein: 12g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 2g, Sodium: 856mg, Potassium: 303mg, Fiber: 0.4g, Sugar: 19g, Vitamin A: 0.05IU, Vitamin C: 0.04mg, Calcium: 61mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Like this recipe? Rate & comment below!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *






2 Comments

  1. Victoria Banks says:

    5 stars
    I am always looking for extra protein so this snack really hits the spot!

  2. abby says:

    is the cornstarch a part of the sauce too ?