Crispy on the bite, yet delicately soft, this pan-fried Teriyaki Tofu is incredibly flavorful! Enjoy this Japanese dish as an appetizer, or even as the main dish accompanied with rice and a few of your favorite sides. It’s a dynamic recipe for anyone to try, with easy options to turn the dish into vegan or gluten-free!

There are so many delicious ways to enjoy tofu in Japanese cooking. We stir-fry, simmer, deep-fry, or steam tofu. We even eat it as Cold Tofu in the summer. One of the most popular tofu dishes you may already know is Agedashi Tofu, which is tender tofu bites in a deep-fried shell soaked in dashi broth.
Today, I’m sharing another winning tofu dish: Teriyaki Tofu (照り焼き豆腐). Pan-fried until crispy and golden on the outside while the inside is creamy and smooth, the tofu is then glazed in the sweet and savory teriyaki sauce. Every bite is pure satisfaction.
If you have someone in the family who needs some convincing on tofu deliciousness, serve them teriyaki tofu and there’ll be no turning back! Another big plus? It’s quick and easy to make, and perfect as an appetizer, side dish, or even as a main dish.

How to Make Teriyaki Tofu
Ingredients You’ll Need
- Medium Firm Tofu (Momen Dofu)—Don’t use silken or soft tofu as it has more moisture and will break easily. We will talk more about this topic below.
- Potato starch (or cornstarch)
- Cooking oil
- Teriyaki Sauce: sake, mirin, soy sauce
- Optional toppings: green onion, pickled red ginger, katsuobushi (dried bonito flakes)
Overview: Cooking Steps
First time cooking tofu at home? Here are 3 simple steps to make delicious teriyaki tofu.
Step 1: Drain Tofu Well and Slice
The first thing you want to do is open the tofu package and start draining the tofu. If you drain for 20-30 minutes, it’s plenty. Cut the tofu into half-inch slices.
Step 2: Coat with Potato Starch and Pan-Fry
Prepare a tray or a large dish with potato starch. The potato starch—as opposed to flour—gives the tofu a lighter coating and helps it hold maximum crispiness. If you don’t have potato starch, the most common substitution is cornstarch. However, the texture is slightly different and it might not give you the best result in this recipe.
Heat the oil over medium heat, and start dredging tofu in potato starch. Shake off any excess starch and place the tofu in the frying pan. Be patient as you pan-fry the tofu. Try not to keep flipping the tofu. Wait until one side is firmed up and nicely seared before you flip to cook on the other side.
Step 3: Add Homemade Teriyaki Sauce and Coat the Tofu
Once all sides of the tofu are evenly browned and crisp, pour in the teriyaki sauce. You should hear some nice sizzles from the hot frying pan. The moisture in the sauce will evaporate as the sauce thickens. Gently coat the tofu with the sauce.
To serve, garnish the tofu with green onion and red pickled ginger. This is optional, but I sprinkled katsuobushi (dried bonito flakes) over for an extra umami and protein boost!

Choose the Right Tofu Firmness
If you go to the grocery store, there will be various brands of tofu with different firmness levels. Which level is good for Teriyaki Tofu?

Since Teriyaki Tofu is a pan-fried dish, you have to pick a tofu that’s firmer and won’t break easily. I choose medium-firm level of tofu (momen dofu in Japanese).
The firm tofu is too dry and crumbly for my preference, so I rather drain more moisture by pressing medium-firm tofu to the firmness I like. I usually drain for 20-30 minutes, but in a pinch, you can just drain for 15 minutes at least.

Authentic Homemade Teriyaki Sauce
For this recipe, you’ll need only 3 ingredients to make authentic teriyaki sauce:
- Soy sauce
- Sake
- Mirin (Japanese sweet rice wine)
Combine equal parts of these must-have Japanese pantry items in a measuring cup or small bowl, and you’ll have a flavorful sauce to coat the pan-fried tofu. There’s no need for the store-bought stuff.
The potato starch coating for the tofu will absorb the sauce nicely and thicken the sauce at the same time. This is why we do not need to add starch to the teriyaki sauce.
Delicious Sauce Variations for Japanese Pan-Fried Tofu
In addition to the teriyaki sauce, you can change up the pan-fried tofu with different sauces. Here are other equally easy and flavorful variations that my family loves!
1. Homemade Ponzu Sauce
Ponzu is an all-purpose Japanese citrus-based sauce. I have an easy Homemade Ponzu recipe, but you can also get bottled ponzu from the grocery stores. When serving your tofu with ponzu sauce, garnish it with grated daikon and green onion. For an extra kick, sprinkle shichimi togarashi (Japanese seven spice).
2. Tonkatsu Sauce
Give the tofu dish a street food vibe by seasoning it with tonkatsu sauce, aonori (dried green nori), zig zag-ing some Japanese mayonnaise on the top, and garnish with green onion and red pickled ginger. It will remind you of the fabulous Okonomiyaki or Takoyaki.
3. Scallion Soy Sauce
This is another versatile sauce that goes with a wide variety of Asian finger foods or appetizers. I shared this addicting sauce in my Fried Chicken with Scallion Soy Sauce recipe. Cook together sesame oil, scallion, dried red chili pepper, sake, soy sauce, rice vinegar, and sugar. You can also add grated ginger, minced garlic, and toasted sesame seeds as variations. Now you have a marvelous sauce for the pan-fried tofu.
4. All-Purpose Miso Sauce
If you love miso, definitely try this All-Purpose Miso Sauce over your pan-fried tofu! Sweet, savory, versatile, and full of umami! I know you’d have fun integrating the sauce into more of your cooking.
5. Garlic-Chili Sauce
If you like things spicy, you can smother the pan-fried tofu with a quick homemade garlic-chili sauce. It’s as easy as chopping up some garlic and mixing it with Sriracha sauce or sweet chili sauce, soy sauce, rice vinegar, honey/ sugar, and a generous squeeze of lime juice. This version will really kick-start your palate.

Make It Vegetarian, Vegan or Gluten-Free
For those of you who are vegetarian and vegan, all you need to do is to omit katsuobushi (dried bonito flakes).
If you are gluten-free, swap the regular soy sauce with gluten-free soy sauce.
What to Serve with Teriyaki Tofu
I love pairing teriyaki tofu with steamed rice or mixed rice, miso soup, and a side of veggies for a healthy, well-rounded meal. Here are some of my favorite:
- Miso Soup
- Broccoli Blanched with Sesame Oil
- Green Bean with Sesame Dressing (Gomaae)
- Salad with Wafu Dressing
- Instant Pot Takikomi Gohan (Japanese Mixed Rice)
- Mame Gohan (Green Pea Rice)
You can also serve it over whole grains and greens for a teriyaki tofu bowl. Any leftovers can be packed in your bento lunch the next day!

Wish to learn more about Japanese cooking? Sign up for our free newsletter to receive cooking tips & recipe updates! And stay in touch with me on Facebook, Pinterest, YouTube, and Instagram.

Teriyaki Tofu
Ingredients
For the Tofu
- 14 oz medium-firm tofu (momen dofu)
- ⅓ cup potato starch or cornstarch
- 2 Tbsp neutral oil
For the Homemade Teriyaki Sauce
For the Toppings (optional)
- 1 green onion/scallion
- pickled red ginger (beni shoga or kizami beni shoga) (to garnish)
- 1–2 packs katsuobushi (dried bonito flakes) (3–6 g, more if you like; skip for vegan/vegetarian)
Instructions
- Gather all the ingredients.
- [30 Minutes Before Cooking] Wrap 14 oz medium-firm tofu (momen dofu) with a paper towel and place it between two baking sheets or plates. Then put a heavy object on top in order to press and drain water from tofu for 20–30 minutes. Discard the water. Alternatively, you can wrap the tofu with a paper towel and microwave it for 2–3 minutes.
- To make the teriyaki sauce, combine 2 Tbsp sake, 2 Tbsp mirin, and 2 Tbsp soy sauce in a measuring cup or small bowl.
- Cut the tofu into small square pieces. The thickness should be about ½ inch.
- Chop 1 green onion/scallion. In a non-stick frying pan, heat 2 Tbsp neutral oil on medium to medium-high heat.
- When the oil is hot, put ⅓ cup potato starch or cornstarch in a tray or bowl. Coat the tofu with the starch.
- Shake off excess starch and gently place tofu pieces in the pan. Cook the tofu until the bottom side is crispy and golden brown. Flip and cook the other side.
- When both sides are nicely brown, pour in the teriyaki sauce.
- Flip tofu and shake the pan to evenly coat the sauce over the tofu. Sprinkle 1–2 packs katsuobushi (dried bonito flakes) before turning off the heat.
- Serve the tofu on the plate and garnish with green onions and pickled red ginger (beni shoga or kizami beni shoga). Serve immediately.
Nutrition
Editor’s Note: The post was originally published on March 28, 2011. The images and content have been updated in May 2018.
Hi Namiko,
Great recipe. Just wondering if you could substitute cornstarch for rice flour
Hi Cass, Thank you very much for trying Nami’s recipe!
We have not tried this recipe with Rice flour before, but it should work. Please let us know how it goes!
Delicious and simple. I only had extra firm tofu and it still tasted great!
Hi Monica! Thank you very much for trying Nami’s recipe and for your kind feedback!
The sauce in this recipe is super tasty to try with mushroom! Just pan fried the mushroom and top with this sauce. Thanks Nami san.
Hi Lee, Thank you very much for trying this recipe and for your kind feedback! We are glad to hear you enjoyed this Teriyaki Tofu.😀
Enjoy your recipes!
Hi Winona, We are glad to hear you enjoyed our recipes! Thank you for your feedback!
Perfect lil tofu recipe.
Hi Rem!
We are so happy to hear you enjoyed it!
Thank you very much for trying this recipe and for your kind feedback!
Hey Nami, thank you for this recipe! I have made your teriyaki salmon many times before, but this was my first time frying it with tofu. I was so astonished with the burst of flavor as well as the texture. Coating it with potato starch made is so crunchy and slightly sticky, while the inside stayed soft and juicy. It perfectly soaked up the sauce. And the topping with katsuobushi brought it to a whole new level. And finally, red ginger and green onions made it look so visually appealing. One question: Is katsuobushi often used as a topping, also in other dishes? I was very impressed with this kombination of flavors, I had never used it for anything else than dashi before.
Hi Tim,
We are so happy to hear you enjoyed this Teriyaki Tofu!
Thank you very much for trying this recipe and for your kind feedback.
We often use Katsuobushi as topping for Okonomiyaki, Hiyayakko, Yaki Nasu, etc.
If you use the search box on this site and type “Katsuobushi,” you can find many recipes that use Katsuobushi;
https://www.justonecookbook.com/search/?q=katsuobushi
Enjoy!🙂
HI
I am curious which receipes are best in an airfryer?
Hi Aimee!
We do not have a recipe for an air fryer, but some readers use for Baked Chicken Katsu, Baked Corroket, etc.
https://www.justonecookbook.com/search/?q=baked
We hope this helps! 🙂
Hi I saw that you had different sauces that we could make to go with the tofu and I was really interested in the sesame soy one. I was just wondering how much of each ingredient I would need or if its a 1:1 ratio. I tried to see if you had a recipe for it on a separate page but I couldn’t find it. I’m looking forward to making this on the weekend!
Hi Chandanie,
Unfortunately, we do not have the exact amount for each ingredient.
It depends on which flavor you would like to taste the most, so if you like more soy sauce taste, How about 1 tsp sesame oil (roasted), 1/2 Tbsp sugar/honey, 1 Tbsp sake, 1 Tbsp rice vinegar, 3 Tbsp soy sauce, green onion, minced garlic, and sesame seeds? Please feel free to change!😉
hi i was wondering, ive been trying to put less sodium in my cooking so ive been just omiting the amount of soy sause by half. is that okay or can you recomend a better way?
Hi Racquel! Yes, you can do that. 🙂 I think using less sauce and enjoying the natural ingredient taste is better for heath in general. 🙂
I’ve made these once already but I’m making them again tonight! So delicious.
Hi Taylor! AWESOME! Thanks so much for your kind feedback! I’m so glad you enjoy this recipe. 🙂
Hello, could I use silken tofu instead of medium firm tofu since I don’t have it? I noticed that in your agedashi tofu recipe there is an option to use silken tofu. (I haven’t made these recipes before.)
Hi Gianna! You can… but silken tofu breaks up easily and when you pan fry and flip the tofu etc, it can be quite tricky. For Agedashi Tofu, you place the tofu in the deep fry oil so it will be easier to handle than pan fry in the pan. 🙂
This was perfect! I didn’t have sake so I substituted chinese rice wine and I couldn’t tell the difference. Thank you for providing vegan friendly recipes!
Hi Mandy! I’m so much for trying this recipe! Yes, Chinese rice wine is fine. 🙂 I’m glad to hear you enjoyed the recipe. Thank you for your kind feedback. xo
So good, tofu nice and juicy.
Hi Will! Thank you for trying this recipe! Glad to hear you enjoyed it. 🙂
Hi Nami, thanks for the recipe. I prepared it tonight and it was delicious! I used your teriyaki sauce recipe (https://www.justonecookbook.com/teriyaki-sauce/), because I have a bunch already made in the fridge, which I note has the addition of sugar whereas your teriyaki tofu sauce does not. I didn’t know I could make teriyaki sauce without something sweet. I’m wondering, if I omit sugar from the teriyaki sauce recipe, would it work for general use, or is this only something that would workout for tofu for some reason? I usually use it to top stir-fried vegetables. Thanks for the great site! Best, Rae
Hi Raechel! You can omit sugar but you can’t omit mirin. I use hon-mirin or mirin which is high in alcohol but it has really good taste. If you’re used to commercializing teriyaki sauce, you may feel it lacks sweetness. But you can always adjust (add more mirin – but remember it comes with more alcohol content). Some food tastes better with a bit more sweetness while others don’t. So adjust based on the recipe. Hope that helps! 🙂
Thanks for your prompt reply Nami :-). I use Eden Foods Mirin which I understand, from your All About Mirin page (https://www.justonecookbook.com/mirin/) is not hon-mirin. I choose it specifically because it omits sugar / corn syrup. I am wondering, if I made teriyaki using only soya sauce, Eden Foods Mirin and sake, do you think it would turn out? I don’t have any concerns about alcohol content, and I actually find commercial teriyaki way to sweet, although I do like the way your teriyaki sauce recipe (https://www.justonecookbook.com/teriyaki-sauce/) caramelizes once it hits the heat. Thanks for your thoughts.
Hi Raechel! Everyone has a different sweetness level they enjoy, so I can’t say it would be sweet enough; however, if you’re used to less sweet taste, I would say you can definitely try not adding sugar at all, then see how much you want to sweeten with sugar or additional mirin. 🙂 Every household makes teriyaki sauce with different ratios. Hope you find the perfect balance to your liking! Thank you again for writing! 🙂
Looks delicious! Could you use this method to make a pan fried version of Agedashi tofu as well?
Hi Keri! Hmmm… tofu from Agedashi Tofu is deep-fried. You can “shallow-fry” the tofu, with 1/2 inch oil in the pan but it won’t be fluffy/crispy like deep-fried version, I think. 🙂