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

Teriyaki Tofu

  • Author: Alison Andrews
  • Prep Time: 30 mins
  • Cook Time: 20 mins
  • Total Time: 50 minutes
  • Yield: 4
  • Diet: Vegan


This teriyaki tofu is made with a deliciously sweet and salty homemade teriyaki sauce. It’s super quick and easy and better than takeout!


For the Tofu:

For the Teriyaki Sauce:

  • 1/4 cup (60ml) Soy Sauce*
  • 1 cup (240ml) Water
  • 1 Tbsp Rice Vinegar
  • 2 Tbsp Maple Syrup
  • 1 tsp Sesame Oil
  • 2 Tbsp Brown Sugar
  • 1 tsp Ground Ginger
  • 1 tsp Garlic Powder
  • 2 Tbsp Cornstarch
  • 1/4 cup Water

For Serving:

  • Basmati Rice
  • Sesame Seeds
  • Chopped Spring Onions*
  • Lemon Wedges


  1. Press the tofu. Start out by pressing your tofu for 30 minutes. Press it in a tofu press or, if you don’t have a tofu press, place the block of tofu on a plate with another plate on top of it and then stack a heavy pot on top. The goal is to remove any excess water from the tofu so it’s as firm as possible. 
  2. Make the teriyaki sauce. While the tofu is pressing make your teriyaki sauce. Add soy sauce, 1 cup of water, rice vinegar, maple syrup, sesame oil, brown sugar, ground ginger and garlic powder to a saucepan and bring to a simmer, stirring all the while. Make up a cornstarch slurry by adding the cornstarch to a bowl with 1/4 cup water and mixing it into a paste. Add this to your sauce and whisk it in. Keep stirring until the sauce thickens. Turn off the heat. 
  3. Fry the tofu. When the tofu is pressed, cut it into slices, cut the slices in half and then into triangles. Heat sesame oil in a frying pan and when hot, add the tofu triangles and fry until browned and crispy on one side, and then turn them over and fry until browned and crispy on the other side. Stand the tofu triangles on their sides and fry so that the sides get browned and crispy too. 
  4. Add the sauce. Pour the sauce into the pan and use a spatula to gently mix the tofu with the sauce so that it’s evenly distributed. Turn off the heat. 
  5. Serve: Serve it over basmati rice topped with sesame seeds and chopped spring onions with lemon wedges on the side.


*Firm tofu is a must in this recipe. The firmest tofu you can buy will be the best one to use in this recipe. 

*You can use a low sodium soy sauce or a dark soy sauce if you’d like to reduce the sodium in this recipe. 

*Spring onions are also known as green onions or scallions. 

*Leftovers will keep well in the fridge for 3-4 days. 

*Prep time is for pressing the tofu. You start making the sauce while the tofu is pressing, which actually reduces the total time for this dish, so it can be ready in 40 minutes total. 

*Nutritional information is for the teriyaki tofu only and excludes rice. 

  • Category: Entree, Savory, Gluten-Free
  • Method: Stovetop
  • Cuisine: Vegan, Japanese


  • Serving Size: 1 Serve (of 4)
  • Calories: 258
  • Sugar: 13.5g
  • Sodium: 979mg
  • Fat: 14g
  • Saturated Fat: 2.2g
  • Carbohydrates: 19.7g
  • Fiber: 0.2g
  • Protein: 13.6g

Keywords: teriyaki tofu, tofu recipes