Teriyaki Tofu (照り焼き豆腐) is a delicious Japanese vegetarian dish featuring crispy pan-fried tofu coated in a glossy homemade teriyaki sauce. Made with soy sauce, mirin, sake, and sugar, the sauce creates a perfect balance of sweet, savory, and umami flavors while giving the tofu its signature shiny glaze.
Popular in Japanese home cooking, bento boxes, and vegetarian restaurants, Teriyaki Tofu is a wholesome, protein-rich meal that pairs beautifully with steamed rice and seasonal vegetables. It's quick to prepare, easy to customize, and suitable for both vegetarians and anyone looking for a flavorful plant-based Japanese dish.
What is Teriyaki Tofu?
Teriyaki Tofu is made by pan-frying firm tofu until golden and crisp on the outside while remaining soft inside. The tofu is then coated in a freshly prepared teriyaki sauce that caramelizes lightly, creating a rich glaze.
The word "teriyaki" comes from:
- Teri (照り) – shine or glossy glaze
- Yaki (焼き) – grilled, broiled, or pan-cooked
Unlike bottled sauces, traditional Japanese teriyaki is made fresh during cooking, allowing the natural flavors of the tofu to shine.
Preparation Time
- Preparation Time: 15 minutes
- Cooking Time: 15 minutes
- Total Time: 30 minutes
- Servings: 4
Ingredients
For the Tofu
- 400 g firm or extra-firm tofu
- 2 tablespoons cornstarch or potato starch
- 2 tablespoons vegetable oil
- Freshly ground black pepper, to taste
For the Teriyaki Sauce
- 4 tablespoons soy sauce
- 3 tablespoons mirin
- 2 tablespoons sake (or vegetable broth for an alcohol-free version)
- 2 tablespoons sugar
- 1 teaspoon grated fresh ginger
- 1 clove garlic, grated (optional)
Optional Vegetables
- 1 cup broccoli florets
- 1 carrot, sliced
- 1 bell pepper, sliced
- 100 g shiitake mushrooms, sliced
- Snap peas or bok choy
Garnishes
- Toasted white sesame seeds
- Thinly sliced green onions
- Shredded nori
- Shichimi togarashi (optional)
For Serving
- Steamed Japanese short-grain rice
- Miso soup
- Pickled vegetables (Tsukemono)
Kitchen Equipment
- Non-stick frying pan or skillet
- Small mixing bowl
- Tongs or spatula
- Paper towels
- Cutting board
- Sharp knife
Step 1: Prepare the Tofu
Drain the tofu well.
Wrap it in paper towels and place a heavy plate on top for 15–20 minutes to remove excess moisture.
Cut into bite-sized cubes or thick rectangles.
Lightly coat each piece with cornstarch or potato starch.
Step 2: Prepare the Teriyaki Sauce
In a small bowl, combine:
- Soy sauce
- Mirin
- Sake (or vegetable broth)
- Sugar
- Grated ginger
- Garlic (optional)
Stir until the sugar dissolves.
Step 3: Cook the Tofu
Heat the vegetable oil in a skillet over medium heat.
Arrange the tofu in a single layer.
Cook for 3–4 minutes per side until all sides are golden brown and crispy.
Transfer to a plate.
If using vegetables, stir-fry them until crisp-tender.
Step 4: Glaze the Tofu
Return the tofu to the skillet.
Pour in the teriyaki sauce.
Cook for 2–3 minutes, gently turning the tofu until each piece is evenly coated with the glossy glaze.
Allow the sauce to reduce naturally.
Step 5: Garnish and Serve
Arrange the Teriyaki Tofu on serving plates.
Sprinkle with:
- Sesame seeds
- Green onions
- Shredded nori
- Shichimi togarashi (optional)
Serve immediately with steamed rice, vegetables, and miso soup.
Chef's Tips
- Pressing the tofu removes excess moisture and helps it become crispier.
- Extra-firm tofu holds its shape best during cooking.
- Coat the tofu lightly with starch for a crisp exterior.
- Avoid moving the tofu too often while frying to achieve an even golden crust.
- Reduce the teriyaki sauce naturally instead of using a thickener.
- Freshly made teriyaki sauce provides the most authentic flavor.
Delicious Variations
Crispy Teriyaki Tofu
Double-coat the tofu with potato starch before frying for an extra-crispy texture.
Spicy Teriyaki Tofu
Add shichimi togarashi, chili flakes, or chili paste to the sauce.
Garlic Teriyaki Tofu
Increase the garlic and finish with crispy garlic chips.
Sesame Teriyaki Tofu
Add a drizzle of toasted sesame oil and extra sesame seeds before serving.
Vegetable Teriyaki Tofu
Cook broccoli, mushrooms, carrots, bok choy, or bell peppers with the tofu for a complete one-pan meal.
Air Fryer Teriyaki Tofu
Air fry the tofu at 200°C (400°F) for 15–18 minutes until crispy, then toss with the teriyaki sauce.
Nutrition Information (Per Serving)
- Calories: 290
- Protein: 15 g
- Carbohydrates: 18 g
- Fat: 16 g
- Fiber: 2 g
- Sugar: 9 g
- Sodium: 760 mg
Values are approximate and depend on the ingredients used.
Best Side Dishes
Teriyaki Tofu pairs perfectly with:
- Steamed Japanese Rice
- Miso Soup
- Seaweed Salad
- Spinach with Sesame Dressing (Goma-ae)
- Edamame
- Japanese Pickles (Tsukemono)
- Steamed Bok Choy
- Green Tea
Storage Tips
Store leftover Teriyaki Tofu in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or air fryer to restore some of its crispness. Avoid prolonged microwaving, as it may soften the tofu. You can freeze cooked tofu for up to 2 months, though the texture will become chewier after thawing.
Frequently Asked Questions
What type of tofu is best for Teriyaki Tofu?
Firm or extra-firm tofu is ideal because it holds its shape well and develops a crispy exterior when pan-fried.
Do I need to press the tofu?
Yes. Pressing removes excess water, allowing the tofu to crisp up better and absorb the teriyaki glaze more effectively.
Can I make this recipe vegan?
Yes. Use vegetable broth instead of sake if preferred, and ensure your sugar is vegan if that is important for your diet. The remaining ingredients are plant-based.
Can I bake instead of fry?
Absolutely. Bake the tofu at 200°C (400°F) for 25–30 minutes, turning halfway through, then toss it in the teriyaki sauce before serving.
Can I prepare Teriyaki Tofu in advance?
Yes. Cook the tofu and store it separately from the sauce if possible. Combine and reheat just before serving for the best texture.
Final Thoughts
Teriyaki Tofu is a simple yet flavorful Japanese dish that transforms humble tofu into a satisfying meal with a crisp exterior and a glossy, savory-sweet glaze. Rich in plant-based protein and easy to prepare, it's perfect for weeknight dinners, meal prep, or vegetarian bento boxes. Serve it with steamed rice, fresh vegetables, and classic Japanese side dishes to enjoy an authentic taste of Japan in every bite.
0 Comments