Easy Teriyaki Tofu: The Ultimate Guide to Flavorful, Never-Bland Tofu
Prepare to transform your perception of tofu! This easy teriyaki tofu recipe is a game-changer, elevating a simple plant-based protein into a culinary masterpiece. Each cube of tofu is perfectly stir-fried to achieve a desirable texture, then generously coated in a rich, savory, and incredibly glossy homemade teriyaki sauce. The result? A burst of irresistible umami flavor that will make you say goodbye to bland, dry tofu forever. Whether you’re a seasoned tofu enthusiast or a curious newcomer, this recipe promises a delightful and satisfying meal that’s both healthy and packed with taste.

Why This Easy Teriyaki Tofu Recipe is a Must-Try
Our teriyaki tofu recipe doesn’t just promise umami; it delivers a complete, flavor-packed experience in under 20 minutes of active cooking time. However, the secret to truly outstanding tofu lies in a crucial preparatory step: pressing. While the hands-on cooking is quick, allocating a little more prep time for proper draining is essential for any tofu dish you plan to stir-fry, pan-sear, or deep-fry. This foresight ensures your tofu develops the perfect texture and absorbs all the deliciousness of the sauce, rather than releasing excess water and diluting the flavors.
This recipe truly elevates the typical tofu experience from ordinary to extraordinary. The star of the show, our homemade teriyaki sauce, is what truly seals the deal. Unlike many store-bought varieties, this sauce is meticulously crafted to offer a harmonious blend of sweet, savory, and tangy notes, creating a complex umami profile. Each meticulously pressed and stir-fried tofu cube acts like a sponge, soaking up every drop of this irresistible glaze, ensuring deep flavor penetration. And don’t worry, there’s always plenty of luscious sauce leftover to generously coat a side of fluffy rice and vibrant steamed vegetables, transforming your entire meal into a cohesive and incredibly satisfying culinary delight. It’s a fantastic way to introduce more plant-based meals into your diet without compromising on taste or satisfaction.

Essential Ingredients for Perfect Teriyaki Tofu
Crafting this incredible teriyaki tofu requires a handful of accessible ingredients that come together to create a symphony of flavors. Below, we’ll delve into the specifics, but for exact measurements and a convenient printable version of the full recipe, please refer to the dedicated recipe card further down this post. Gathering your ingredients before you begin cooking (mise en place) will make the entire process smooth and enjoyable.

Ingredient Spotlight & Smart Substitutions
Understanding each ingredient’s role can significantly enhance your cooking experience and allow for creative adaptations:
- TOFU: The foundation of our dish! Extra firm tofu is highly recommended for this recipe. Its dense texture allows it to hold its shape beautifully during stir-frying and, more importantly, effectively absorb the rich teriyaki sauce. While firm tofu can also work in a pinch, avoid soft or silken tofu, as they contain too much water and will likely crumble or become mushy when stir-fried. The key to crispy, flavorful tofu is proper pressing to expel excess moisture. Chef Antoine’s expert tip emphasizes planning ahead: press your tofu in the morning to enjoy a delicious teriyaki tofu dinner that night, or even prepare it the night before. This crucial step prevents soggy tofu and creates a superior texture.
- TERIYAKI SAUCE: Our homemade teriyaki sauce is remarkably simple yet incredibly potent in flavor. It’s made by combining low sodium soy sauce (or tamari for a gluten-free option), oyster sauce (which adds an essential layer of umami; for a vegan alternative, consider a mushroom-based “oyster” sauce or increase soy sauce and add a dash of nutritional yeast), fresh minced ginger and garlic for aromatic depth, a touch of honey (or maple syrup for a vegan option) for sweetness and gloss, sesame oil for nutty richness, and rice vinegar for a bright, tangy balance. Simply blitz all these ingredients together with an immersion blender or a regular blender until smooth. Feel free to adjust the sweetness or saltiness to your preference. Using low-sodium soy sauce is a great way to control the overall sodium content of your meal, making it healthier without sacrificing taste.
- CORNSTARCH: This humble ingredient is a textural marvel! Coating the pressed tofu cubes in cornstarch before frying creates a delicate, slightly crackly crust. This crispy exterior not only provides a pleasant contrast to the soft interior of the tofu but also gives the glossy teriyaki sauce something wonderful to cling to, ensuring every piece is evenly coated and bursting with flavor. Don’t skip this step – it truly makes a difference in achieving that desirable “sticky” sauce consistency.
- OLIVE OIL: Used for stir-frying the tofu. While olive oil is listed, any neutral high-heat oil like avocado oil, grapeseed oil, or canola oil would also work well. Ensure your oil is hot enough (shimmering but not smoking) before adding the tofu to achieve a good sear and prevent sticking.
How to Make Flavorful Teriyaki Tofu: Step-by-Step Guide
These detailed step-by-step photos and instructions are designed to help you visualize each stage of making this delicious recipe. For a convenient printable version, complete with all measurements and instructions, please scroll down to the full recipe card at the bottom of this post.
Early Preparation: Pressing the Tofu
- Press the Tofu: Begin by carefully wrapping your block of extra firm tofu in several layers of paper towels. Gently but firmly squeeze to remove some initial excess moisture. Next, place the wrapped tofu on a baking pan or a plate with a rim. Place a heavy, flat object on top, such as a stack of cookbooks, a cutting board with cans, or a dedicated tofu press. The goal is to apply consistent pressure to expel more liquid without crushing the tofu. Be firm yet gentle.
- Continue Draining: Allow the tofu to press for at least 3 hours. After this time, remove the paper towels, which will be saturated, and re-wrap the tofu in fresh, dry paper towels. Gently squeeze again. Replace the heavy object and allow it to press for another 2-3 hours. For maximum dryness and best results, this pressing process can be done overnight in the refrigerator. The drier the tofu, the crispier it will get and the better it will absorb the sauce.
When Ready to Cook: The Sizzle and Sauce
- Cube and Coat Tofu: Once the tofu is thoroughly pressed, unwrap it and cut it into uniform 2-inch cubes. Transfer these cubes to a large mixing bowl. Sprinkle the cornstarch over the tofu cubes and gently toss until each piece is evenly coated. Set aside while you prepare the sauce.
- Prepare the Homemade Teriyaki Sauce: In a measuring cup or a small bowl suitable for blending, combine all the sauce ingredients: low sodium soy sauce, oyster sauce, minced ginger, minced garlic, honey, sesame oil, rice vinegar, and brown sugar. Use an immersion blender to blend until the sauce is completely smooth and well combined. If you don’t have an immersion blender, a regular blender will also work.
- Heat the Oil: Heat the olive oil in a wok or a large skillet over medium-high heat. Wait until the oil is shimmering and just beginning to show a few wisps of smoke – this indicates it’s hot enough for a good stir-fry.
- Stir-Fry the Tofu: Carefully add the cornstarch-coated tofu cubes to the hot oil. Toss continuously using tongs or a spatula. Stir-fry for 5-7 minutes, or until the tofu pieces are lightly golden brown and crispy on all sides. Avoid overcrowding the pan; if necessary, cook the tofu in batches to ensure even browning.
- Add the Sauce and Thicken: Pour the prepared teriyaki sauce over the browned tofu in the wok. Toss gently to ensure all the tofu is coated. Bring the mixture to a gentle boil, then reduce the heat to medium. Continue to cook for 5-10 minutes, stirring occasionally, until the sauce thickens to a glossy consistency that clings beautifully to the tofu. The cornstarch in the sauce will help achieve this perfect glaze.

Frequently Asked Questions & Expert Tips
How do you store leftover teriyaki tofu?
Store any cooled leftovers in an airtight container in the refrigerator for up to 4 days. While still delicious, please note that this recipe is best enjoyed fresh. The tofu will continue to absorb the sauce as it sits, making it slightly less saucy upon reheating. However, it remains perfectly good and flavorful.
How do you reheat teriyaki tofu?
To reheat, place your leftover teriyaki tofu in a 375°F (190°C) oven for about 10–15 minutes, or until it’s warmed through and slightly re-crisped. Alternatively, you can gently reheat it in a skillet over low heat on the stovetop, adding a splash of water or broth if the sauce has become too thick.
Do I have to use extra firm tofu?
We strongly recommend using extra firm tofu for this recipe. Its robust structure ensures the tofu holds its shape and texture beautifully when stir-fried, and it excels at absorbing the rich teriyaki sauce. If extra firm isn’t available, firm tofu can be a suitable substitute, though it might be slightly softer. Soft or silken tofu, however, is not recommended for this stir-fry method as it will likely disintegrate during cooking due to its high water content. The goal is a slightly crisp exterior with a tender, flavorful interior, which extra firm tofu delivers perfectly.
Can I bake or air-fry the tofu instead of stir-frying?
Absolutely! After pressing and coating the tofu in cornstarch, you can bake it at 400°F (200°C) for 20-25 minutes, flipping halfway, until golden and crisp. For air frying, preheat to 375°F (190°C) and cook for 15-20 minutes, shaking the basket occasionally. Once cooked, toss the baked or air-fried tofu with the prepared teriyaki sauce in a pan over medium heat for 2-3 minutes until the sauce thickens and coats the tofu.
How can I make this recipe gluten-free or vegan?
To make it gluten-free, simply substitute regular soy sauce with tamari, which is a gluten-free alternative. Ensure your oyster sauce is also gluten-free if you choose to use it, or opt for a mushroom-based “oyster” sauce or omit it. For a fully vegan version, use maple syrup instead of honey and ensure your oyster sauce is a plant-based or mushroom alternative. All other ingredients are typically vegan-friendly.

Serving Suggestions for Your Teriyaki Tofu
This versatile teriyaki tofu pairs beautifully with a variety of side dishes, making it a complete and satisfying meal. For a classic presentation, serve it over a bed of fluffy white or brown rice. To add vibrant color, essential nutrients, and a delightful crunch, accompany it with steamed vegetables such as broccoli florets, sliced carrots, or crisp snow peas. You can either toss the cooked vegetables directly into the wok with the sauced tofu for a cohesive stir-fry, or serve them on the side, allowing your guests to add as much as they like. A sprinkle of toasted sesame seeds and fresh sliced green onions as a garnish adds both visual appeal and a fresh aromatic finish.
Explore More Delicious Tofu Recipes
If you’ve enjoyed this teriyaki tofu, you’ll be delighted to discover the incredible versatility of tofu in other recipes. Here are some more favorites to inspire your culinary adventures:
- Crispy Fried Tofu
- Spicy Sriracha Tofu
- Perfect Air Fryer Tofu
- Sweet and Savory Honey Garlic Tofu
I am passionate about baking and cooking, and I love sharing my kitchen experiences and tested recipes with all of you! To make sure you never miss a new culinary creation, I offer a convenient newsletter delivered directly to your inbox every time a new recipe posts. Simply subscribe here and start receiving your free daily recipes!

Teriyaki Tofu
Easy teriyaki tofu featuring a homemade glossy sauce! This incredibly flavorful dish is perfect served with steamed rice and vibrant vegetables.
Course: Dinner
Cuisine: Asian-Inspired / American
Servings: 5 servings
Prep Time: 2 hours 30 minutes (mostly inactive for pressing tofu)
Cook Time: 15-20 minutes
Total Time: 2 hours 45 minutes – 3 hours (including active prep and pressing)
Calories: 241 per serving
Author: Amanda Davis
Ingredients
Main Ingredients
- 14 ounces extra firm tofu (thoroughly pressed)
- 3 Tablespoons cornstarch
- 3 Tablespoons olive oil (or other high-heat cooking oil)
Homemade Teriyaki Sauce
- ½ cup low sodium soy sauce (or tamari for gluten-free)
- ¼ cup oyster sauce (use vegan mushroom-based “oyster” sauce for a vegan option)
- ½ Tablespoon minced fresh ginger
- 1 Tablespoon minced fresh garlic
- 2 Tablespoons honey (or maple syrup for vegan)
- 2 Tablespoons sesame oil
- 1 ½ Tablespoons rice vinegar
- ½ Tablespoon brown sugar
Optional Garnish
- Sesame seeds
- Sliced green onion
Equipment You’ll Need
- Tofu press (or heavy objects for pressing)
- Immersion blender (or regular blender)
- Wok or large skillet
Before You Begin
- Tofu Type: Extra firm tofu is crucial for holding its shape and absorbing flavor. Firm tofu can be used, but avoid soft or silken varieties.
- Pressing is Key: Properly draining tofu by pressing out excess liquid is the most important step for achieving a crispy texture and preventing a watery sauce. Plan to press the tofu for several hours, or even overnight.
Instructions
Part 1: Early Preparation (Tofu Pressing)
- Initial Press: Wrap the block of extra firm tofu in several layers of paper towels. Gently squeeze to remove some initial moisture. Place the wrapped tofu on a baking pan or a rimmed plate. Place a heavy, flat object (like a cookbook or a dedicated tofu press) on top of the tofu. Apply enough pressure to expel liquid without crushing the tofu.
- Extended Press: Let the tofu press for at least 3 hours. After this period, discard the wet paper towels and re-wrap the tofu in fresh, dry paper towels. Gently squeeze again. Replace the heavy object and allow it to press for another 2-3 hours. For best results, this step can be done overnight in the refrigerator.
Part 2: When Ready to Cook
- Cube and Coat Tofu: Unwrap the pressed tofu and cut it into uniform 2-inch cubes. Place the cubes in a large mixing bowl. Sprinkle the 3 tablespoons of cornstarch over the tofu and toss gently until all sides are evenly coated. Set aside.
- Prepare Teriyaki Sauce: In a container suitable for blending (like a tall measuring cup), combine all the teriyaki sauce ingredients: low sodium soy sauce, oyster sauce, minced ginger, minced garlic, honey, sesame oil, rice vinegar, and brown sugar. Use an immersion blender to blend until the sauce is completely smooth.
- Heat Oil: Heat 3 tablespoons of olive oil in a wok or large skillet over medium-high heat until it shimmers and is just about to smoke.
- Stir-Fry Tofu: Add the cornstarch-coated tofu cubes to the hot oil. Stir-fry continuously, tossing frequently, for 5-7 minutes, or until the tofu is golden brown and crispy on all sides.
- Add Sauce and Thicken: Pour the prepared teriyaki sauce over the stir-fried tofu. Toss gently to ensure all tofu pieces are coated. Bring the mixture to a gentle boil, then reduce the heat to medium. Cook for an additional 5-10 minutes, stirring occasionally, until the sauce thickens to a beautiful, glossy glaze that clings to the tofu.
- Serve: Serve immediately over rice with your favorite steamed vegetables, garnished with sesame seeds and green onions, if desired.
Expert Tips & FAQs (Condensed)
- Storing Leftovers: Store cooled teriyaki tofu in an airtight container in the refrigerator for up to 4 days. Note that tofu will continue to absorb sauce, so it may be less saucy when reheated.
- Reheating: Reheat in a 375°F (190°C) oven for 10-15 minutes, or in a skillet over low heat until warmed through.
Nutrition Information
(Per 1 serving)
- Calories: 241 kcal
- Carbohydrates: 18g
- Protein: 9g
- Fat: 16g
- Saturated Fat: 2g
- Polyunsaturated Fat: 4g
- Monounsaturated Fat: 9g
- Sodium: 1287mg
- Potassium: 237mg
- Fiber: 0.4g
- Sugar: 9g
- Vitamin A: 0.1 IU
- Vitamin C: 1mg
- Calcium: 41mg
- Iron: 1mg
*Nutritional values are estimates and may vary based on specific ingredients and preparation methods.
Tried this Recipe? Pin it for Later!
Follow us on Pinterest @AmandasCookin or tag your creations with #AmandasCookin!
The recipes shared on this blog are developed and tested using a conventional gas oven and gas stovetop. Please be aware that oven performance can vary, especially with older appliances. Using an inexpensive oven thermometer can help ensure your oven maintains the correct temperature. If you are using a toaster oven, countertop oven, pressure cooker, air fryer, slow cooker, or other specialized appliance, cooking and baking times may need to be adjusted. For baking recipes where measurements are given by weight, using volume measurements (cups) instead may yield different results, and success cannot be guaranteed with that method.