Go Back
+ servings
Teriyaki Tofu on a skillet ready to be served

Teriyaki Tofu

Fresh and delicious teriyaki tofu ready to be served within 15 minutes! This authentic Japanese tofu recipe is sweet, savory and umami rich. The best teriyaki tofu ever that brows your mind!
Author: Akiko @ MIKLIA
Prep Time: 5 mins
Cook Time: 10 mins
Total Time: 15 mins
Course: Main Course
Cuisine: Japanese
5 from 2 votes
Print Recipe Pin Recipe
Servings: 2 people



  • ½ teaspoon soy sauce (see note)
  • ½ teaspoon sake
  • 1 teaspoon grained ginger


  • 2 teaspoon sugar
  • 2 tablespoon mirin
  • 2 tablespoon soy sauce
  • 2 tablespoon sake


  • 3 tablespoon corn starch
  • 2 tablespoon oil




  • Press firm tofu for 10 minutes by placing between two chopping boards and placing a heavy book or pan on top to get rid of water. Or wrap it up with kitchen paper and put it into the microwave with 600W for one to two minutes. Remove water from the tofu completely with kitchen paper.
  • Cut the tofu into one inch square pieces. Place them on a flat plate. Use a kitchen paper and get rid of water completely from the surface.
  • Add soy sauce, ginger and Japanese sake. Mix them up by hand or a spatula roughly. Cover them up with a wrapping film on top, like a duvet cover. Set aside.


  • While the tofu is cooking, make the sauce. Combine soy sauce, sake, mirin and sugar with a spoon.


  • Preheat a skillet or a frying pan with middle heat.
  • Coat each of the tofu pieces evenly with cornstarch.
  • As soon as the tofu is coated, add oil and transfer them into a heated skillet. Cook them without touching for 1 minute.Then turn tofu with a spatula. Keep cooking until all sides get crispy and coloured golden brown.
  • Remove excessive oil from the skillet with kitchen paper. Add teriyaki sauce into the pan. No need to touch tofu as it's fragile. Instead use a spoon and scoop up the sauce from the edge of the skillet and place it onto the tofu. Repeat this and shake the pan occasionally until the sauce is reduced and gets thicker.
    Serve with sesame seeds and spring onion immediately!

Recipe Notes:

Soy Sauce - Japanese koikuchi shoyu (soy sauce) is recommended for this recipe to make Japanese teriyaki authentic and more flavourful. Gluten free koikuchi shoyu is available from Kikkoman (Japanese soy sauce brand).   
Remove water - Remove water from tofu as much as possible. 
How to make tofu crispy - I use a skillet because the tofu doesn’t stick as much and it’s easy to flip over. If you do not have it, a frying pan is fine. Try not to touch tofu once they are placed on the pan for 1 minute and then flip over other sides to be cooked. Do not put a lid on the pan. 
Keyword: teriyaki tofu
Did You Make This Recipe?Tag @miklia_recipes on Instagram and hashtag it #mikliarecipes so we can all see the deliciousness!