Teriyaki Tofu
Teriyaki tofu is a delightful dish that features crispy tofu enveloped in a sweet and savory sauce. This recipe not only tantalizes your taste buds but also brings a unique blend of textures to your plate. The golden, crispy exterior contrasts beautifully with the tender interior, making each bite a satisfying experience. Whether served over rice or alongside fragrant vegetables, teriyaki tofu promises to be a memorable meal.

I first discovered this dish during a cozy dinner party with friends. As the sauce simmered on the stovetop, the kitchen filled with intoxicating aromas that led my guests to wander in, eager to sample the goodness. This particular recipe stands out for its simplicity and incredible flavor. It’s easy to whip up, budget-friendly, and sure to please even the pickiest eaters. Trust me, once you try making teriyaki tofu at home, you’ll never look at takeout the same way again!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: With just 10 minutes of prep and 55 minutes total, this dish fits perfectly into a busy weeknight routine.
- Irresistible Flavor: The combination of soy sauce, brown sugar, and fresh ginger creates a deliciously sticky glaze that coats the crispy tofu.
- Eye-Catching Appeal: The vibrant colors of the glossy sauce and fresh green onions make this dish as beautiful as it is tasty.
- Flexible Serving: Serve it over warm rice, fluffy quinoa, or your favorite noodles—perfect for lunch or dinner.
- Diet-Friendly Options: This recipe is vegan and can be easily made gluten-free with tamari instead of soy sauce.
Ingredients You’ll Need
- ¼ cup less sodium soy sauce: This will infuse our dish with savory depth while keeping it lower in sodium.
- 3 tablespoons packed brown sugar: Adds sweetness and helps create the glossy sauce.
- 2 tablespoons rice vinegar: Brings a tangy balance to the dish, enhancing the overall flavor.
- 2 tablespoons water: Helps to dilute the sauce for even mixing.
- 1 teaspoon grated fresh ginger root: Fresh ginger adds a zesty kick that brightens the dish.
- 2 cloves garlic, minced: Garlic imparts a fragrant aroma and savory note that pairs well with the sauce.
- 2 teaspoons cornstarch: Used to thicken the sauce and enhance its glossiness.
- 1 block (14 to 16 ounces) extra-firm tofu: The star of our dish, providing protein and texture.
- 1 tablespoon less sodium soy sauce: For seasoning the tofu before cooking.
- 2 tablespoons cornstarch: This helps create a crispy exterior when frying the tofu.
- ½ teaspoon kosher salt: Enhances the flavors without overpowering the dish.
- ¼ teaspoon coarse ground black pepper: Adds a hint of warmth and spice.
- 1 tablespoon olive oil: Necessary for sautéing the tofu to that golden perfection.
- Cooked rice, quinoa, or noodles: These serve as a perfect base for our teriyaki tofu.
- Steamed broccoli: A great way to add color and nutrients to your meal.
- Sesame seeds: Optional garnishing for added crunch and look.
- Sliced green onions: Offers a fresh touch and beautiful presentation.
How to Make Teriyaki Tofu
- Press the tofu: Begin by removing the tofu from its packaging and draining it. Wrap the block in a clean kitchen towel or paper towels and place a heavy skillet on top. Leave it to press for 30 minutes to get rid of excess moisture. This step is crucial for achieving that desired golden and crispy texture later on.
- Prepare the sauce: In a small bowl or measuring cup, whisk together ¼ cup less sodium soy sauce, 3 tablespoons brown sugar, 2 tablespoons rice vinegar, 2 tablespoons water, 1 teaspoon grated fresh ginger, 2 cloves minced garlic, and 2 teaspoons cornstarch until smooth. Set this aside for later.
- Cut the tofu: Once pressed, cut the tofu into bite-sized cubes, about ¾ inch. Pat it dry again with paper towels to remove any lingering moisture.
- Season the tofu: Place the tofu cubes in a medium bowl and toss them gently with 1 tablespoon less sodium soy sauce to season.
- Coat with cornstarch: In a small bowl, mix together 2 tablespoons cornstarch, ½ teaspoon kosher salt, and ¼ teaspoon coarse ground black pepper. Sprinkle this mixture over the tofu and toss until well coated.
- Fry the tofu: Heat 1 tablespoon of olive oil in a large nonstick skillet or well-seasoned cast iron skillet over medium-high heat. Add the tofu in a single layer and let it cook undisturbed for 3 to 4 minutes so that it develops a beautiful golden crust. Gently flip and continue cooking each side until golden and crisp, which should take about 5 to 6 minutes.
- Add the sauce: With the tofu nice and crispy, reduce the heat to medium-low. Give the prepared sauce a good stir since the cornstarch can settle. Carefully pour the sauce into the skillet with the tofu and stir gently to coat all the pieces.
- Thicken the sauce: Allow the mixture to simmer for 1 to 2 minutes, stirring occasionally. You’ll know it’s ready when the sauce thickens and takes on a lovely glossy sheen.
- Serve: Enjoy your teriyaki tofu hot, garnished with sliced green onions and sesame seeds for that extra touch!
Storing & Reheating
Store any leftovers in an airtight container at room temperature for about 2 hours to avoid spoilage. For longer storage, keep the teriyaki tofu in the refrigerator for up to 3 days. If you want to preserve it longer, you can freeze it, ideally in a freezer-safe container, for up to 3 months. When reheating, simply warm it in the microwave or on the stove until heated through, but be mindful that the tofu may lose some crispness. You can refresh the texture by briefly frying it again.
Chef’s Helpful Tips
- Make sure to press the tofu thoroughly; excess moisture can make your dish soggy. The first pressing is usually enough, but if you want it extra crispy, consider pressing a bit longer.
- Toss the tofu in cornstarch evenly to avoid clumps, which will help ensure a uniform coating.
- If you’re short on time, you can skip pressing the tofu, but be aware that it won’t be as crispy.
- Consider adding fresh vegetables like bell peppers or snap peas to the skillet for a colorful and nutritious upgrade.
- Feel free to adjust the sweetness of the sauce based on your preferences by adding more or less brown sugar.
Teriyaki tofu is a fantastic recipe to have in your weekly rotation. The balance of flavors and the ease of preparation make it a go-to when you want a wholesome meal without spending too much time in the kitchen. I encourage you to experiment with your favorite veggies or even switch up the sauce to suit your tastes. Enjoy the cooking process and the irresistible aromas that fill your kitchen!

Recipe FAQs
Can I use other types of tofu?
How do I make this dish gluten-free?
Can I add vegetables to this dish?
How do I get the tofu crispy?
⭐ If you make my Teriyaki Tofu recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

Teriyaki Tofu
This Teriyaki Tofu is a delightful blend of soy sauce, brown sugar, and fresh garlic. It’s not only easy to prepare, but it’s also perfect for a quick dinner or a healthy meal that the whole family can enjoy. Enjoy the crispy texture and rich flavors in every bite!
- Prep Time 10 minutes
- Cook Time 55 minutes
- Yield 4 servings 1x
Ingredients
- ¼ cup less sodium soy sauce
- 3 tablespoons packed brown sugar
- 2 tablespoons rice vinegar
- 2 tablespoons water
- 1 teaspoon grated fresh ginger root
- 2 cloves garlic, minced
- 2 teaspoons cornstarch
- 1 block (14 to 16 ounces) extra-firm tofu
- 1 tablespoon less sodium soy sauce
- 2 tablespoons cornstarch
- ½ teaspoon kosher salt
- ¼ teaspoon coarse ground black pepper
- 1 tablespoon olive oil
- cooked rice, quinoa, or noodles
- steamed broccoli
- sesame seeds
- sliced green onions
Instructions
- Remove tofu from packaging and drain. Wrap the tofu in a clean kitchen towel or paper towels and place a heavy skillet or plate on top to press for 30 minutes, helping it become golden and crispy.
- In a small bowl, whisk together the soy sauce, brown sugar, rice vinegar, water, ginger, garlic, and cornstarch until smooth. Set this sauce aside.
- Cut the pressed tofu into bite-sized cubes, about ¾ inch, and pat them dry again with paper towels.
- In a medium bowl, toss the tofu with 1 tablespoon of soy sauce to season it well.
- Mix cornstarch, salt, and pepper in a small bowl. Sprinkle this mixture over the tofu cubes and toss to coat evenly.
- Heat olive oil in a large nonstick or cast iron skillet over medium-high heat. Once hot, add the tofu in a single layer and cook undisturbed for 3 to 4 minutes until golden. Flip and cook the other sides until crispy, about 5 to 6 minutes.
- Reduce the heat to medium-low. Stir the sauce again to make sure the cornstarch is not settled, then pour it gently into the skillet with the tofu. Stir gently to coat the tofu with the sauce.
- Simmer the mixture for 1 to 2 minutes, stirring occasionally until the sauce thickens and becomes glossy.
- Serve the dish hot, garnished with sliced green onions or sesame seeds, as desired.
Notes
Pressing the tofu is crucial for achieving a crispy texture; don’t skip this step!
Feel free to customize with your favorite vegetables or serve over different grains like quinoa or rice.
Nutrition
- Serving Size: 1 serving
- Calories: 230
- Sugar: 6g
- Sodium: 900mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 2g
- Protein: 16g
- Cholesterol: 0mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.




