I always get excited to share this Teriyaki Tofu Recipe because it hits all the right notes for me—savory, sweet, and perfectly sticky with just the right texture on the tofu. I love how crispy the tofu turns out on the outside while staying tender inside, and the homemade teriyaki sauce brings everything together beautifully. It’s become one of my go-to dishes whether I’m cooking for a quick weeknight supper or impressing friends at a casual dinner. The balance of flavors and simple ingredients make it a dish that feels both comforting and special every time.

Why You’ll Love This Teriyaki Tofu Recipe

This recipe has such a vibrant, satisfying flavor profile that I find totally addictive. The combination of sweet maple syrup and brown sugar with savory soy sauce and a little tang from rice vinegar creates a beautifully layered taste that clings perfectly to the tofu. Then there’s the gentle warmth from fresh ginger and garlic that gives the whole dish a fresh, aromatic lift. I love that it’s packed with flavor without being heavy or overwhelming.

What makes this Teriyaki Tofu Recipe stand out for me is how incredibly easy it is to prepare, despite looking so impressive on the plate. The tofu gets a quick press to remove excess moisture, dusted with cornstarch for that golden crisp, then pan-fried to perfection—all in under 35 minutes. It’s perfect for busy nights but fancy enough to serve when friends come over. The sauce comes together quickly and thickens in the pan, coating every piece just right. I can always count on this dish to get rave reviews without fussing too much in the kitchen.

Ingredients You’ll Need

In a black frying pan, there are many small white tofu cubes spread out evenly, filling the entire pan. The tofu cubes have a smooth, slightly wet surface with soft edges, and they are arranged in close rows, closely packed but not stacked. The frying pan is on a stove top, with a bit of oil around the tofu pieces making the surface glisten. The background is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Each ingredient in this Teriyaki Tofu Recipe is simple but essential, carefully chosen to build layers of flavor, texture, and color that shine right through. From the firm tofu that holds its shape well, to the aromatic fresh garlic and ginger, and the sweet-savory sauce components, every element plays a vital role.

  • Extra firm tofu (20 oz): I recommend high-protein for a firmer texture that crisps up beautifully without falling apart.
  • Avocado oil (2 1/2 Tbsp): Its high smoke point is perfect for frying tofu to a golden finish without burning.
  • Cornstarch (3 Tbsp total): Dusting the tofu ensures a crispy crust, while some added to the sauce helps thicken it nicely.
  • Sliced green onions: A fresh, bright garnish with a pop of color and mild onion flavor.
  • Toasted sesame seeds: Adds a subtle nutty crunch that complements the sauce perfectly.
  • Water (1/4 cup): Mixed with cornstarch to create the base for the sauce’s thickness.
  • Low sodium soy sauce (1/4 cup): Brings deep umami and saltiness without overpowering the dish.
  • Mirin (2 Tbsp): A lightly sweet Japanese rice wine that balances the savory flavors.
  • Maple syrup (1 1/2 Tbsp): Provides natural sweetness and complexity; honey works here as well.
  • Brown sugar (1 1/2 Tbsp): Enhances the caramel notes in the sauce harmoniously.
  • Rice vinegar (1 Tbsp): Adds the ideal touch of acidity to brighten the overall flavor.
  • Toasted sesame oil (1/4 tsp): A tiny bit infuses a rich, fragrant nuttiness into the sauce.
  • Fresh ginger (2 tsp, peeled and minced): Gives a spicy, zesty aroma that awakens the palate.
  • Fresh garlic (2 tsp, minced): Provides a warm, pungent depth that is absolutely essential.

Directions

Step 1: Start by cutting the extra firm tofu into 1-inch chunks. Lay two layers of paper towels on an 18 by 13-inch baking sheet and spread the tofu evenly over them. Let it drain for about 15 minutes while you prepare the sauce. This step helps remove excess moisture so you get that perfect crisp on the outside.

Step 2: In a mixing bowl, whisk together 1/4 cup water with 1 1/2 teaspoons of cornstarch until smooth. Add the soy sauce, mirin, maple syrup, brown sugar, rice vinegar, toasted sesame oil, minced ginger, and garlic. Whisk everything together until completely blended—this will be your delicious teriyaki sauce base.

Step 3: Place another sheet of paper towels on top of the tofu and gently press to remove more moisture. Then carefully pull away the bottom paper towels, leaving the tofu resting directly on the bare baking sheet, keeping the pieces relatively close but not touching.

Step 4: Sprinkle 1 1/2 tablespoons cornstarch over the tofu, then gently turn each piece to dust the opposite side with another 1 1/2 tablespoons cornstarch. Gently toss to coat all surfaces evenly—this is key for that golden, crispy finish.

Step 5: Heat the avocado oil in a 12-inch non-stick skillet over medium-high heat. Add the tofu pieces and cook until they are golden brown all over, about 10 minutes. Be cautious as the oil may splatter a little. Use tongs or a spatula to turn the tofu carefully for even browning.

Step 6: Once browned, transfer the tofu to a baking sheet lined with paper towels to drain any excess oil.

Step 7: Allow the pan to cool for about 15 seconds off the heat, then return it to medium-low. Whisk the teriyaki sauce once more, pour it into the pan, and cook while whisking until the sauce thickens in about 30 seconds.

Step 8: Add the fried tofu back into the pan and toss gently, cooking for another 20 seconds until every piece is nicely coated with the thick, glossy sauce.

Step 9: Serve immediately, garnished generously with sliced green onions and toasted sesame seeds for that final touch of flavor and texture.

Servings and Timing

This Teriyaki Tofu Recipe yields about 4 satisfying servings, perfect for a small family dinner or a hearty lunch. Prep time is roughly 15 minutes—mostly for pressing tofu and mixing your sauce—while cooking takes about 20 minutes, making the total time around 35 minutes. There’s no resting needed, so you can enjoy it hot right off the stove for the best experience.

How to Serve This Teriyaki Tofu Recipe

The image shows a close-up of a black frying pan filled with about four layers of small, golden brown tofu cubes. The tofu cubes are evenly coated in a shiny, thick brown sauce with visible small bits of garlic or spices. A wooden spatula is partially visible at the bottom left corner, touching the tofu. The frying pan is placed on a stove with a white marbled surface in the background. The tofu pieces look soft but firm and are spread closely together in the pan. photo taken with an iphone --ar 4:5 --v 7

When I serve this dish, I love pairing it with steamed jasmine or brown rice to soak up that luscious teriyaki sauce. It also pairs beautifully with stir-fried or steamed vegetables like broccoli, snap peas, or bok choy, which add vibrant color and a fresh crunch to the meal. For a little extra flair, I sometimes add pickled ginger or a side of edamame to round out the flavors.

For garnishing, I always go all out with sliced green onions and toasted sesame seeds—they add not only a lovely visual appeal but a subtle crunch and nutty flavor that complement the tofu so well. If I’m serving this for a party or special occasion, I arrange the tofu pieces neatly on a wide platter and sprinkle the garnishes over just before serving so everything feels fresh and inviting.

In terms of drinks, I find this recipe works well with a chilled glass of dry white wine like Sauvignon Blanc, or a light, crisp Japanese beer for those who enjoy a cold brew. For non-alcoholic options, I like serving iced green tea or a sparkling yuzu soda that has a citrus kick to brighten up the palate. This dish tastes best warm or hot right away, but it also holds up well at room temperature if you’re serving buffet-style or packing it for lunch.

Variations

One of the great things about this Teriyaki Tofu Recipe is how adaptable it is. If you want to switch things up, you can try using tamari or coconut aminos instead of soy sauce to make it gluten-free without sacrificing the umami depth. I’ve also swapped maple syrup for honey or even brown rice syrup when that’s what I have on hand—each gives a slightly different sweetness profile that I love experimenting with.

If you want a little more heat, I often add a pinch of red pepper flakes or a splash of sriracha right into the sauce for a spicy kick that wakes up the flavors. Another fun twist is swapping the pan-frying step for baking the tofu in the oven at 400°F for about 25 minutes, flipping halfway, for an easier hands-off crisp.

For those following a strict vegan diet (which I always am when making this), be sure to use pure maple syrup instead of honey to keep the recipe fully plant-based. You can also get creative with the tofu type—sometimes I use pressed tempeh for a nuttier taste and heartier texture that still soaks up the sauce amazingly well. It’s a versatile recipe that invites you to make it your own.

Storage and Reheating

Storing Leftovers

If you have any leftovers, I store them in an airtight container in the refrigerator where they keep well for up to 3 days. I like to separate the tofu from any rice or sides to keep everything fresh and avoid sogginess. When packing, a glass or BPA-free plastic container works great and keeps the tofu’s texture intact after refrigeration.

Freezing

This Teriyaki Tofu Recipe freezes pretty well, though I recommend freezing the tofu and sauce separately if possible. Place them in freezer-safe bags or containers, removing as much air as you can. Frozen tofu with sauce will keep up to 2 months. When you’re ready, thaw overnight in the fridge for best results; the texture will be slightly softer but still tasty.

Reheating

To reheat, I prefer warming the tofu in a non-stick skillet over medium heat to help the coating regain some crispness, stirring gently to prevent sticking. You can also microwave it covered for 1-2 minutes but it might be less crisp. Avoid overheating as that can make the tofu tough. Adding a splash of water or a tiny bit of extra sauce while reheating helps refresh the flavors and texture beautifully.

FAQs

Can I use regular firm tofu instead of extra firm?

You can use regular firm tofu, but I find extra firm works best for this Teriyaki Tofu Recipe because it holds its shape during cooking and crisps up nicely. If you use firm tofu, be sure to press out as much water as possible before starting to get a similar crisp texture.

Is this recipe gluten-free?

Not as written, since it uses regular soy sauce which contains gluten. However, you can easily make it gluten-free by swapping soy sauce for tamari or gluten-free coconut aminos. The rest of the ingredients are naturally gluten-free.

Can I make the sauce ahead of time?

Absolutely! The sauce can be whisked together and stored in the fridge for up to 3 days. When you’re ready to cook, just give it a quick whisk again before adding it to the pan with the tofu.

What side dishes do you recommend with this teriyaki tofu?

I love serving it with steamed jasmine rice, sautéed vegetables like broccoli or snap peas, and a crisp cucumber salad. You can also try quinoa or cauliflower rice for a low-carb option. Pickled veggies or simple miso soup make great accompaniments too.

Can I bake the tofu instead of pan-frying?

Yes! For a hands-off method, bake the cornstarch-coated tofu on a parchment-lined sheet at 400°F for about 25 minutes, flipping halfway through. The tofu will get crispy, though pan-frying tends to yield the most even golden crust. Either way tastes fantastic with the teriyaki sauce.

Conclusion

I hope you’re as excited as I am to try this Teriyaki Tofu Recipe because it’s truly one of those dishes that feels like a warm hug on a plate. It’s got the perfect balance of sweet, savory, and tangy, with tofu that’s crispy on the outside and tender inside. I know once you make it, it’ll become a favorite go-to, just as it has for me. Cooking this for yourself or loved ones is always a joy—so grab your ingredients and get ready to savor every sticky, flavorful bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Teriyaki Tofu Recipe

Teriyaki Tofu Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.8 from 4 reviews
  • Author: Evelyn
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Frying
  • Cuisine: Asian
  • Diet: Vegetarian

Description

This Teriyaki Tofu recipe offers a deliciously crispy and flavorful plant-based option, featuring tofu coated in a homemade sweet and savory teriyaki sauce. Perfect for a quick 35-minute meal, it’s pan-fried to golden perfection and topped with green onions and toasted sesame seeds for added crunch and aroma.


Ingredients

Tofu and Coating

  • 20 oz extra firm tofu (preferably high protein)
  • 2 1/2 Tbsp avocado oil (or light olive oil)
  • 3 Tbsp cornstarch (divided)
  • Sliced green onions (for garnish)
  • Toasted sesame seeds (for garnish)

Teriyaki Sauce

  • 1/4 cup water
  • 1 1/2 tsp cornstarch
  • 1/4 cup low sodium soy sauce
  • 2 Tbsp mirin
  • 1 1/2 Tbsp maple syrup (or honey)
  • 1 1/2 Tbsp brown sugar
  • 1 Tbsp rice vinegar
  • 1/4 tsp toasted sesame oil
  • 2 tsp peeled and minced fresh ginger
  • 2 tsp minced fresh garlic


Instructions

  1. Prepare the Tofu: Cut tofu into 1-inch chunks. Line an 18 by 13-inch baking sheet with two layers of paper towels. Spread tofu pieces evenly over the towels and let drain for 15 minutes to remove excess moisture, which helps in achieving a crispy texture when cooked.
  2. Make the Sauce: In a mixing bowl, whisk together 1/4 cup water with 1 1/2 tsp cornstarch until smooth. Add low sodium soy sauce, mirin, maple syrup, brown sugar, rice vinegar, toasted sesame oil, minced fresh ginger, and minced garlic. Whisk until all ingredients are thoroughly combined into a smooth sauce.
  3. Dry the Tofu Further: Place another layer of paper towels over the tofu and gently press to extract more moisture. Remove the bottom towels, leaving tofu on the bare baking sheet, arranging the pieces close together to prevent drying out.
  4. Coat the Tofu: Dust 1 1/2 Tbsp cornstarch over the tofu pieces, then turn them over and dust the opposite side with the remaining 1 1/2 Tbsp cornstarch. Gently toss to evenly coat all sides, ensuring a crispy outer layer when cooked.
  5. Cook the Tofu: Heat 2 1/2 Tbsp avocado oil in a 12-inch non-stick skillet over medium-high heat. Carefully add the tofu and cook until golden brown on all sides, about 10 minutes. Be cautious as the oil may splatter during frying.
  6. Drain the Tofu: Transfer the browned tofu to a baking sheet lined with paper towels to drain any excess oil.
  7. Prepare the Sauce in Pan: Let the skillet cool off the heat for about 15 seconds, then return to medium-low heat. Whisk the soy sauce mixture again in the bowl and pour it into the skillet. Cook, stirring continuously, until the sauce thickens, roughly 30 seconds.
  8. Coat Tofu with Sauce: Add the tofu back into the skillet with the thickened sauce. Cook for an additional 20 seconds, stirring gently to ensure the tofu is well coated in the glossy teriyaki sauce.
  9. Serve: Serve the teriyaki tofu immediately, garnished with sliced green onions and toasted sesame seeds for a fresh and nutty finish.

Notes

  • Pressing the tofu well is key to getting crispy, non-soggy pieces.
  • The sauce can be adjusted for sweetness or saltiness by modifying maple syrup or soy sauce quantities.
  • Use a non-stick skillet to prevent tofu from sticking during frying.
  • For extra flavor, you can sprinkle more toasted sesame seeds before serving.
  • This dish pairs well with steamed rice and sautéed vegetables for a balanced meal.
  • Leftovers keep well in the fridge for up to 3 days and can be reheated in a skillet or microwave.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star