Teriyaki Tofu Stir-Fry recipe

Sophia

Founder of Vintage cooks

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

For a long time, tofu was my culinary Everest. I wanted to love it. I knew it was healthy, versatile, and budget-friendly, but every attempt I made at home ended in disappointment. My stir-fries were filled with pale, spongy cubes that were bland at best and texturally questionable at worst. They would soak up the sauce, becoming mushy and waterlogged, a far cry from the delicious, golden-brown morsels I enjoyed at my favorite restaurants. I was on the verge of giving up, resigning myself to the idea that crispy, flavorful tofu was a secret held only by professional chefs. Then, I decided to approach it like a science project. I researched, I tested, and I finally discovered the secrets—the non-negotiable steps that transform tofu from a liability into the undisputed star of the dish. This Teriyaki Tofu Stir-Fry is the triumphant result of that quest. The first time I served it, my family, who had politely endured my many “tofu experiments,” was stunned into a happy silence. The tofu was genuinely crispy on the outside, with a satisfyingly firm and chewy interior. It was lacquered in a homemade teriyaki sauce that was the perfect balance of savory and sweet, a glossy glaze that coated every piece of tofu and every vibrant, tender-crisp vegetable. This recipe didn’t just teach me how to cook tofu; it taught me how to love tofu. It’s now one of our most requested weeknight meals, proving that with the right technique, even the most humble ingredients can be transformed into something truly extraordinary.

Why This Teriyaki Tofu Recipe is a Cut Above the Rest

Before you even open a package of tofu, let’s talk about what makes this specific recipe so successful. It’s a carefully designed system that tackles all the common tofu pitfalls head-on, delivering a restaurant-quality meal with surprising ease.

  • The Crispy Tofu Secret, Revealed: This is the cornerstone of the recipe. We don’t just cube the tofu and toss it in a pan. We use a two-part method that guarantees a perfect texture. First, we press the tofu to remove excess water, which is the number one enemy of crispiness. Second, we coat it in cornstarch, which creates a light, protective layer that fries up into an incredibly crisp, golden-brown crust while keeping the inside tender.
  • A Superior Homemade Teriyaki Sauce: Forget the overly sweet, corn syrup-laden bottled sauces. Our homemade teriyaki sauce is a perfectly balanced blend of savory soy sauce, sweet honey (or maple syrup), aromatic fresh garlic and ginger, and tangy rice vinegar. Making it from scratch takes less than five minutes, gives you complete control over the ingredients, and delivers a flavor that is infinitely richer and more complex than anything you can buy.
  • A Complete, Healthy, One-Pan Meal: This isn’t just a recipe for tofu; it’s a blueprint for a balanced and satisfying dinner. Packed with plant-based protein and loaded with colorful, nutrient-dense vegetables, it’s a meal that nourishes your body while delighting your taste buds. Best of all, it all comes together in a single wok or skillet for minimal cleanup.
  • Quick and Perfect for Weeknights: Despite the impressive results, this is a remarkably fast meal. Once the tofu is pressed, the entire cooking process takes less than 20 minutes. It’s a high-impact, low-effort dinner that’s perfect for busy weeknights when you’re craving something delicious and wholesome.
  • Incredibly Versatile and Adaptable: This recipe is a fantastic template. You can easily swap the broccoli and bell peppers for whatever vegetables are lingering in your crisper drawer—snow peas, mushrooms, carrots, bok choy, and edamame all work beautifully. It’s a “choose your own adventure” meal that’s perfect for adapting to your tastes and reducing food waste.

The Essential Ingredients for Teriyaki Tofu Perfection

The success of this dish relies on a few key ingredients and understanding their purpose. Here’s your guide to building the perfect teriyaki stir-fry.

For the Crispy Tofu (The Star):

  • 1 (14-16 oz) block of extra-firm tofu: This is critical. Do not use soft or silken tofu, as it will disintegrate. Extra-firm tofu has a lower water content and a dense texture that holds its shape beautifully and allows for maximum crispiness.
  • 2 tablespoons cornstarch: The magic ingredient that creates the light, crispy coating.
  • 1 tablespoon soy sauce or tamari: For seasoning the tofu before coating.
  • 2-3 tablespoons neutral oil for frying (like canola, avocado, or vegetable oil): You need an oil with a high smoke point for stir-frying.

For the Homemade Teriyaki Sauce (The Soul):

  • ½ cup low-sodium soy sauce or tamari: Using low-sodium is important as the sauce reduces and its flavor concentrates. Tamari is the perfect gluten-free alternative.
  • ¼ cup water or vegetable broth: To balance the saltiness and create the right volume for the sauce.
  • 3 tablespoons honey or pure maple syrup: To provide the signature sweetness. Maple syrup makes the dish fully vegan.
  • 1 tablespoon rice vinegar: This adds a crucial touch of acidity to balance the sweet and savory notes. Do not skip it.
  • 1 tablespoon toasted sesame oil: For a deep, nutty, aromatic finish.
  • 2 cloves garlic, minced: Freshly minced garlic provides a pungent, aromatic base.
  • 1 teaspoon fresh ginger, grated: Adds a warm, zesty spice that is essential to the teriyaki flavor profile.
  • 1 tablespoon cornstarch mixed with 2 tablespoons cold water (cornstarch slurry): This is the thickening agent that will transform the thin sauce into a rich, glossy glaze.

For the Vegetables:

  • 1 large head of broccoli, cut into bite-sized florets
  • 1 red bell pepper, cored and cut into 1-inch chunks
  • 1 bunch of scallions (green onions), sliced, whites and greens separated
  • Toasted sesame seeds, for garnish

Step-by-Step Instructions: Your Path to Tofu Mastery

Follow these steps carefully, especially the tofu preparation. It is the foundation upon which this delicious dish is built.

Step 1: Press the Tofu (The Most Important Step)
This step is non-negotiable for achieving crispy tofu. Removing the excess water allows the tofu to fry instead of steam.

  • DIY Method: Drain the tofu and place the block on a plate lined with several paper towels or a clean kitchen towel. Place more towels on top of the tofu, followed by something heavy, like a cast-iron skillet, a few cookbooks, or a cutting board weighed down with cans. Let the tofu press for at least 30 minutes, or up to an hour. You will be amazed at how much water comes out.
  • Tofu Press Method: If you cook tofu often, a dedicated tofu press is a fantastic investment and makes this step quick and easy. Follow the manufacturer’s instructions.

Step 2: Prepare the Sauce and Vegetables
While the tofu is pressing, get your mise en place ready. The stir-fry process is very fast, so you need everything prepared beforehand.

  • Make the Sauce: In a small bowl or liquid measuring cup, whisk together the soy sauce, water, honey (or maple syrup), rice vinegar, sesame oil, minced garlic, and grated ginger. Set aside.
  • Prep the Veggies: Chop your broccoli and bell pepper. Slice your scallions, separating the white and light green parts from the dark green tops.

Step 3: Prepare the Tofu for Frying
Once the tofu is well-pressed, pat it dry and cut it into 1-inch cubes. Place the cubes in a medium bowl and drizzle with the 1 tablespoon of soy sauce, tossing gently to coat. Sprinkle the 2 tablespoons of cornstarch over the tofu and toss again, very gently, until each cube is lightly and evenly coated in a dry, dusty layer.

Step 4: Cook the Tofu until Crispy
Heat 2 tablespoons of oil in a large wok or a 12-inch non-stick skillet over medium-high heat. The oil should be shimmering. Carefully place the tofu cubes in the pan in a single layer. Do not overcrowd the pan; cook in two batches if necessary.

Let the tofu cook, undisturbed, for 3-4 minutes per side, until it is deeply golden brown and crispy. Use tongs to turn the cubes and brown them on at least 3-4 sides. Once all the tofu is crispy, remove it from the pan with a slotted spoon and set it aside on a plate.

Step 5: Cook the Vegetables
Add the remaining 1 tablespoon of oil to the same skillet if needed. Add the broccoli florets and stir-fry for 3-4 minutes. Add the red bell pepper and the white parts of the scallions and continue to stir-fry for another 2-3 minutes, until the vegetables are tender-crisp. You want them to be vibrant and still have a nice bite.

Step 6: Combine and Glaze
Return the crispy tofu to the skillet with the vegetables. Give your prepared teriyaki sauce a quick re-whisk and pour it over everything in the pan. Bring the sauce to a vigorous simmer.

In a very small bowl, whisk the 1 tablespoon of cornstarch with 2 tablespoons of cold water to create a smooth slurry. While the sauce is simmering, pour in the slurry, stirring constantly. The sauce will bubble and thicken into a beautiful, glossy glaze in about 30-60 seconds.

Step 7: Garnish and Serve
Remove the stir-fry from the heat. Toss everything gently to ensure it’s coated in the delicious glaze. Serve immediately over rice, garnished with the green tops of the scallions and a sprinkle of toasted sesame seeds.

Nutritional Information (Approximate)

This is an estimate and does not include serving accompaniments like rice. It can vary based on the specific brands of ingredients used.

  • Servings: 4
  • Calories per serving: Approximately 350-450 kcal

Preparation & Cook Time

  • Prep Time: 15 minutes (plus 30-60 minutes for pressing tofu)
  • Cook Time: 20 minutes
  • Total Time: Approximately 1 hour and 5 minutes (with pressing time)

How to Serve Your Teriyaki Tofu Stir-Fry

This versatile stir-fry can be the star of many different meal formats. Here are some of our favorite ways to serve it:

  • The Classic Bowl:
    • Serve hot over a bed of fluffy steamed jasmine rice or nutty brown rice. The rice is perfect for soaking up the delicious teriyaki glaze.
  • Noodle Night:
    • Toss the finished stir-fry with cooked soba noodlesudon noodles, or even ramen noodles for a hearty and satisfying noodle bowl.
  • Healthy & Low-Carb Options:
    • Serve over high-protein quinoa.
    • For a keto-friendly and grain-free meal, serve over cauliflower rice or a bed of zucchini noodles.
    • Spoon the mixture into crisp lettuce cups (butter or iceberg work well) for a fun and light meal.
  • Extra Flair with Garnishes:
    • A sprinkle of red pepper flakes for a touch of heat.
    • A handful of chopped cashews or peanuts for extra crunch.
    • A few sprigs of fresh cilantro for a bright, herbaceous note.

Top 5 Pro-Tips for Tofu Triumph

Internalize these five tips, and you’ll be able to produce perfectly crispy, flavorful tofu every single time.

  1. Pressing is Not Optional: We’ve said it before, and we’ll say it again. This is the single most important step. Tofu is packed in water. If you don’t remove that water, the tofu cannot and will not get crispy. It will steam in the pan and become soggy. Take the 30 minutes to press it properly; it’s worth it.
  2. Don’t Skimp on the Cornstarch Coating: The thin layer of cornstarch is what creates that light, crispy, restaurant-style crust. It acts as a barrier between the tofu and the hot oil, allowing the outside to crisp up while protecting the tender interior. Ensure every cube is lightly but completely coated.
  3. Use a Large Pan and Don’t Crowd It: To get a proper sear, each piece of tofu needs space and direct contact with the hot surface of the pan. If you pile all the tofu in at once, you’ll lower the pan’s temperature and the tofu will steam instead of fry. Cook in batches if your pan isn’t large enough.
  4. Air-Fryer or Baking for a Lower-Oil Method: If you want to use less oil, an air fryer or oven can yield great results. After coating the tofu in cornstarch, toss it with 1-2 tablespoons of oil.
    • Air-Fryer: Cook at 400°F (200°C) for 15-20 minutes, shaking the basket every 5 minutes, until golden and crispy.
    • Oven: Spread on a parchment-lined baking sheet and bake at 425°F (220°C) for 25-30 minutes, flipping halfway. The texture won’t be quite as crispy as pan-frying, but it’s a fantastic, hands-off alternative.
  5. The Slurry is for Glazing: Always mix your thickening cornstarch with a small amount of cold water before adding it to the hot sauce. This creates a slurry that will blend in smoothly. If you add dry cornstarch directly to a hot liquid, it will seize up into unpleasant clumps instantly.

Frequently Asked Questions (FAQ)

1. Can I use a different type of tofu?
For this recipe, extra-firm is strongly recommended. Firm tofu will also work, but it contains more water, so you will need to press it for a longer period. Soft or silken tofu will fall apart and should not be used for this stir-fry method.

2. How do I make this recipe gluten-free?
It’s incredibly simple! Just make one substitution: use certified gluten-free tamari or coconut aminos instead of soy sauce. All other ingredients in the recipe are naturally gluten-free.

3. What other vegetables work well in this stir-fry?
This recipe is a great way to use up whatever you have! Excellent additions or substitutions include snow peas, sugar snap peas, sliced carrots, mushrooms (cremini or shiitake), edamame, water chestnuts, baby corn, and bok choy. Adjust cooking times as needed.

4. Can I make the teriyaki sauce ahead of time?
Yes, absolutely. You can whisk together all the sauce ingredients (except the final cornstarch slurry) and store it in an airtight container in the refrigerator for up to a week. This makes the final stir-fry come together even faster.

5. How do I store and reheat leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. The tofu will lose its initial crispiness upon refrigeration. The best way to reheat it is in a skillet over medium heat with a splash of water to loosen the sauce. You can also microwave it, but the vegetables and tofu will be much softer.

Print
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 Stir-Fry recipe


  • Author: Sophia

Ingredients

For the Crispy Tofu (The Star):


  • 1 (14-16 oz) block of extra-firm tofu: This is critical. Do not use soft or silken tofu, as it will disintegrate. Extra-firm tofu has a lower water content and a dense texture that holds its shape beautifully and allows for maximum crispiness.


  • 2 tablespoons cornstarch: The magic ingredient that creates the light, crispy coating.


  • 1 tablespoon soy sauce or tamari: For seasoning the tofu before coating.


  • 2-3 tablespoons neutral oil for frying (like canola, avocado, or vegetable oil): You need an oil with a high smoke point for stir-frying.


For the Homemade Teriyaki Sauce (The Soul):


  • ½ cup low-sodium soy sauce or tamari: Using low-sodium is important as the sauce reduces and its flavor concentrates. Tamari is the perfect gluten-free alternative.


  • ¼ cup water or vegetable broth: To balance the saltiness and create the right volume for the sauce.


  • 3 tablespoons honey or pure maple syrup: To provide the signature sweetness. Maple syrup makes the dish fully vegan.


  • 1 tablespoon rice vinegar: This adds a crucial touch of acidity to balance the sweet and savory notes. Do not skip it.


  • 1 tablespoon toasted sesame oil: For a deep, nutty, aromatic finish.


  • 2 cloves garlic, minced: Freshly minced garlic provides a pungent, aromatic base.


  • 1 teaspoon fresh ginger, grated: Adds a warm, zesty spice that is essential to the teriyaki flavor profile.


  • 1 tablespoon cornstarch mixed with 2 tablespoons cold water (cornstarch slurry): This is the thickening agent that will transform the thin sauce into a rich, glossy glaze.


For the Vegetables:


  • 1 large head of broccoli, cut into bite-sized florets


  • 1 red bell pepper, cored and cut into 1-inch chunks


  • 1 bunch of scallions (green onions), sliced, whites and greens separated


  • Toasted sesame seeds, for garnish



Instructions

Step 1: Press the Tofu (The Most Important Step)
This step is non-negotiable for achieving crispy tofu. Removing the excess water allows the tofu to fry instead of steam.

  • DIY Method: Drain the tofu and place the block on a plate lined with several paper towels or a clean kitchen towel. Place more towels on top of the tofu, followed by something heavy, like a cast-iron skillet, a few cookbooks, or a cutting board weighed down with cans. Let the tofu press for at least 30 minutes, or up to an hour. You will be amazed at how much water comes out.

  • Tofu Press Method: If you cook tofu often, a dedicated tofu press is a fantastic investment and makes this step quick and easy. Follow the manufacturer’s instructions.

Step 2: Prepare the Sauce and Vegetables
While the tofu is pressing, get your mise en place ready. The stir-fry process is very fast, so you need everything prepared beforehand.

  • Make the Sauce: In a small bowl or liquid measuring cup, whisk together the soy sauce, water, honey (or maple syrup), rice vinegar, sesame oil, minced garlic, and grated ginger. Set aside.

  • Prep the Veggies: Chop your broccoli and bell pepper. Slice your scallions, separating the white and light green parts from the dark green tops.

Step 3: Prepare the Tofu for Frying
Once the tofu is well-pressed, pat it dry and cut it into 1-inch cubes. Place the cubes in a medium bowl and drizzle with the 1 tablespoon of soy sauce, tossing gently to coat. Sprinkle the 2 tablespoons of cornstarch over the tofu and toss again, very gently, until each cube is lightly and evenly coated in a dry, dusty layer.

Step 4: Cook the Tofu until Crispy
Heat 2 tablespoons of oil in a large wok or a 12-inch non-stick skillet over medium-high heat. The oil should be shimmering. Carefully place the tofu cubes in the pan in a single layer. Do not overcrowd the pan; cook in two batches if necessary.

Let the tofu cook, undisturbed, for 3-4 minutes per side, until it is deeply golden brown and crispy. Use tongs to turn the cubes and brown them on at least 3-4 sides. Once all the tofu is crispy, remove it from the pan with a slotted spoon and set it aside on a plate.

Step 5: Cook the Vegetables
Add the remaining 1 tablespoon of oil to the same skillet if needed. Add the broccoli florets and stir-fry for 3-4 minutes. Add the red bell pepper and the white parts of the scallions and continue to stir-fry for another 2-3 minutes, until the vegetables are tender-crisp. You want them to be vibrant and still have a nice bite.

Step 6: Combine and Glaze
Return the crispy tofu to the skillet with the vegetables. Give your prepared teriyaki sauce a quick re-whisk and pour it over everything in the pan. Bring the sauce to a vigorous simmer.

In a very small bowl, whisk the 1 tablespoon of cornstarch with 2 tablespoons of cold water to create a smooth slurry. While the sauce is simmering, pour in the slurry, stirring constantly. The sauce will bubble and thicken into a beautiful, glossy glaze in about 30-60 seconds.

Step 7: Garnish and Serve
Remove the stir-fry from the heat. Toss everything gently to ensure it’s coated in the delicious glaze. Serve immediately over rice, garnished with the green tops of the scallions and a sprinkle of toasted sesame seeds.

Nutrition

  • Serving Size: one normal portion
  • Calories: 350-450 kcal