This crispy Teriyaki Tofu Recipe with homemade teriyaki is better than takeout! Serve with rice and steamed broccoli for a delicious weeknight vegan dinner.

Why You’ll Fall in Love with This Homemade Teriyaki Tofu!
Prepare to be amazed by this incredible Teriyaki Tofu recipe! Crispy, golden tofu triangles are lovingly drenched in a rich, sticky, and irresistibly sweet homemade teriyaki sauce. Served alongside fluffy rice and vibrant steamed broccoli, this vegan dinner not only looks impressive but delivers a flavor experience that genuinely rivals your favorite takeout. Say goodbye to greasy delivery and hello to a fresh, wholesome, and utterly delicious meal made right in your own kitchen.
This isn’t just another tofu recipe; it’s a culinary revelation! Once you master the art of making your own teriyaki sauce from scratch, you’ll realize just how simple and satisfying it is to recreate classic takeout dishes at home. Our special technique ensures your tofu achieves the perfect crispy exterior, while the homemade sauce guarantees a depth of flavor that store-bought versions can’t match.
The Ultimate Vegan Takeout at Home: Teriyaki Tofu Perfection
Teriyaki Tofu stands out as a vegan dinner recipe that promises both visual appeal and an explosion of taste. The journey from humble tofu block to a glossy, flavorful masterpiece is surprisingly straightforward, proving that restaurant-quality meals are well within reach for the home cook. The secret to its superiority lies in our authentic homemade teriyaki sauce – a game-changer that elevates this dish from good to unforgettable.
Having perfected the balance of sweet, savory, and umami in our signature teriyaki sauce, it was only natural to pair it with the versatile goodness of tofu. The result is a dish that’s quickly become a new favorite in many households, including ours. It’s a fantastic way to enjoy plant-based eating without compromising on flavor or satisfaction. Alongside these tofu wraps, this crispy teriyaki tofu is now a staple for a truly delightful and healthy meal.
Why Choose Homemade Teriyaki Tofu?
- Unbeatable Flavor: Our homemade teriyaki sauce uses fresh ingredients, providing a vibrant, complex flavor profile that far surpasses bottled alternatives.
- Perfectly Crispy Texture: Learn the techniques to achieve tofu that is wonderfully crispy on the outside and tender on the inside, a texture often missed in takeout versions.
- Healthier Option: Control the ingredients, reduce sugar and sodium, and avoid artificial additives commonly found in commercial sauces.
- Cost-Effective: Enjoy a gourmet meal at a fraction of the price of ordering delivery.
- Dietary Friendly: Naturally vegan and easily adaptable for gluten-free diets (using tamari instead of soy sauce).
Explore More Takeout-Style Vegan Recipes
If you’re as enthusiastic about recreating your favorite Asian-inspired takeout dishes at home as we are, you’ll love these other recipes:
- Teriyaki Vegetables: A colorful medley of fresh veggies coated in delicious teriyaki.
- Teriyaki Cauliflower: Crispy cauliflower florets tossed in a sweet and savory glaze.
- Broccoli with Garlic Sauce: Simple yet incredibly flavorful, a perfect side dish.
- Orange Cauliflower: A vibrant and zesty alternative to orange chicken, completely plant-based.
- Teriyaki Noodles: Quick and satisfying noodles coated in a rich teriyaki sauce.
- Stir Fry Vegetables: A versatile recipe for using up your favorite market finds.

Before diving into the detailed step-by-step instructions, which you’ll find conveniently laid out in the recipe card at the bottom of this post, let’s go over the essential ingredients you’ll need to create this magnificent teriyaki tofu.
Key Ingredients for Your Perfect Teriyaki Tofu
Crafting exceptional teriyaki tofu begins with selecting the right ingredients. Each component plays a vital role in achieving that sought-after crispy texture and rich, balanced flavor.
- Extra Firm Tofu: This is your foundation. “Extra firm” is crucial because it contains less water, making it ideal for pressing and achieving a wonderfully crispy texture. Always press your tofu to remove excess moisture – it’s the secret to crunchy, non-soggy results.
- Olive Oil: Used for pan-frying the tofu until it’s golden brown and irresistibly crispy. A good quality oil enhances the frying process and contributes to a subtle flavor.
- Corn Starch: The magic ingredient for that glorious crisp! A light coating of corn starch creates a protective barrier, ensuring your tofu develops a super crunchy exterior when cooked.
- Homemade Teriyaki Sauce: The star of the show! Our simple, best-ever teriyaki sauce recipe guarantees a perfect blend of sweet, savory, and umami. It’s incredibly easy to make and tastes infinitely better than anything you’ll buy in a bottle.
- Green Onions and Sesame Seeds: These aren’t just for garnish; they add a fresh, aromatic finish and a subtle nutty crunch that elevates the entire dish. Don’t skip these essential toppings!
For the homemade teriyaki sauce itself, you’ll need: soy sauce (or tamari for gluten-free), fresh orange juice for a touch of brightness, water, brown sugar for sweetness, fresh ginger and garlic for aromatic depth, and a corn starch slurry for perfect thickness. These ingredients combine to create a deeply flavorful and glossy sauce that clings beautifully to the crispy tofu.

Step-by-Step Guide: Crafting the Perfect Crispy Teriyaki Tofu
Creating this delicious teriyaki tofu is a straightforward process, broken down into easy, manageable steps. Follow along to achieve restaurant-quality results in your own kitchen.
Step 1: Preparing the Tofu for Maximum Crispiness
The first and most crucial step for truly crispy tofu is pressing it. This removes excess water, allowing the tofu to absorb flavors better and become incredibly firm and crunchy when cooked. Drain a block of extra firm tofu and press it for a minimum of 30 minutes. If you own a dedicated tofu press, now is the time to use it. If not, don’t worry! Simply wrap the tofu block in a clean dish towel or several layers of paper towels, then place something heavy on top (a cast iron skillet, a stack of cookbooks, or heavy cans work perfectly). The longer you press, the better the texture will be, so if you have time, aim for an hour or more.


Step 2 & 3: Cutting and Coating for the Perfect Fry
Once your tofu is thoroughly pressed, it’s time to cut it. For this recipe, we recommend cutting the block into uniform triangles. This shape not only looks appealing but also provides more surface area for crisping. Aim for pieces that are roughly 1/2-inch thick. You can achieve this by slicing the block in half lengthwise, then cutting each half into triangles.
Next, place the neatly cut tofu triangles into a large bowl. Add 1-2 tablespoons of corn starch. The amount may vary slightly depending on the moisture level of your tofu. Gently toss the tofu until each triangle is completely and evenly coated in the corn starch. This light coating is essential for creating that desirable crispy crust when pan-fried, preventing the tofu from sticking and ensuring a golden-brown finish.


Step 4: Pan-Frying the Tofu to Golden Perfection
Now, it’s time to cook your prepared tofu. Heat a large skillet over medium-high heat. Add enough olive oil to generously coat the bottom of the pan – typically about 1-2 tablespoons. Once the oil is shimmering, carefully add the corn starch-coated tofu triangles in a single layer. Be mindful not to overcrowd the pan, as this can steam the tofu instead of frying it, hindering crispiness. If necessary, cook in batches.
Pan-fry the tofu for approximately 15-20 minutes, or until each side is beautifully golden brown and delightfully crispy. It’s important to check frequently and use tongs to flip the tofu pieces around, ensuring every edge achieves that coveted crunch. Patience is key here; don’t rush the frying process. The deep golden color is your indicator of perfectly cooked, crispy tofu.


Alternate Cooking Methods for Tofu
While pan-frying yields fantastic results, there are other excellent methods to achieve crispy tofu, especially if you prefer less oil or hands-on time.
- In an Air Fryer: This method is fantastic for an oil-free crisp! No cornstarch is needed here. Simply spray your air fryer basket with olive oil spray (or any cooking spray). Arrange the pressed and cut tofu triangles in a single layer in the basket, ensuring they don’t overlap for even crisping. Spray the tops of the tofu again with more oil. Air fry at 400°F (200°C) for 15-20 minutes, shaking the basket every 5 minutes to ensure all sides get crispy and golden.
- In the Oven: For a hands-off approach, oven baking is a great choice. Line a baking sheet with parchment paper to prevent sticking and make cleanup easy. Place the pressed and corn starch-coated (or uncoated if preferred, but cornstarch helps with crisp) tofu triangles onto the prepared baking sheet in a single layer. Spray generously with olive oil spray. Bake at 400°F (200°C) for 20-25 minutes, flipping the tofu at least once halfway through, until your desired level of crispiness and golden brown color is achieved.
Step 5: Crafting the Irresistible Homemade Teriyaki Sauce
While your tofu is diligently crisping up, it’s the perfect time to prepare our delicious homemade teriyaki sauce. This sauce is not only incredibly easy to make but comes together in just a few minutes, bringing a fresh, vibrant flavor that store-bought options simply can’t compete with. You can find the full ingredient list and instructions for our homemade teriyaki sauce recipe here, but we’ll walk through the process briefly below.

In a small saucepan, combine your key sauce ingredients: soy sauce (or tamari), fresh orange juice, water, brown sugar, finely grated fresh ginger, and minced garlic. Whisk these ingredients together until well combined. Heat the sauce over medium heat, stirring occasionally, until the brown sugar has completely dissolved and the mixture begins to gently simmer. This usually takes about 5 minutes, allowing the flavors to meld beautifully.
To achieve the signature sticky thickness of teriyaki sauce, you’ll need a corn starch slurry. In a separate small bowl, whisk together a tablespoon of corn starch with an equal amount of cold water until smooth. This is a critical step; ensure there are no lumps. Once your main sauce mixture is simmering, slowly pour the corn starch slurry into the saucepan while continuously whisking. Continue to whisk or stir for another 3-5 minutes. As the sauce heats and the corn starch activates, it will thicken to a glossy, beautiful consistency. This fool-proof method ensures a perfectly thick and luscious teriyaki sauce every single time.

Many are surprised by just how incredibly easy and delicious homemade teriyaki sauce is to prepare. If you’ve never made it before, you’re in for a treat! The fresh ginger and garlic, combined with the brightness of orange juice, create a flavor profile that is far superior to any pre-made sauce you’ll find.
Step 6: Bringing it All Together – The Sticky Glaze
Once your tofu has achieved its ideal crispiness and your homemade teriyaki sauce is perfectly thickened, it’s time for the grand finale. Return the crispy tofu to the skillet (if you cooked it in batches, combine them). Pour the glorious homemade teriyaki sauce directly over the tofu. Gently toss and stir the tofu in the sauce, ensuring every crispy piece is thoroughly coated in the glistening, sticky glaze.
Heat the tofu and sauce together over medium heat for approximately 3-5 minutes. During this time, the sauce will bubble slightly, and it will cling even more beautifully to the tofu, creating that desirable sticky texture. Keep stirring occasionally to prevent sticking and ensure even coating. The result is a savory, sweet, and satisfying dish ready to be served!

Serving Suggestions & Perfect Pairings
This crispy teriyaki tofu is incredibly versatile and pairs wonderfully with a variety of sides to create a complete and satisfying meal. Here are some of our favorite recommendations:
- Serve over: Classic white rice provides a neutral base to soak up all that delicious teriyaki sauce. For a healthier or heartier option, consider brown rice or cauliflower rice. If you’re a noodle fan, ramen noodles or brown rice noodles also make an excellent bed for your flavorful tofu.
- Veggies: To make it a well-rounded meal, incorporate your favorite vegetables. Steamed or roasted broccoli is a traditional choice that complements teriyaki perfectly. Other great options include sugar snap peas, sautéed bell peppers, asparagus, or even stir-fried mixed vegetables like carrots and snow peas. We particularly love oven-roasted frozen broccoli for its convenience and fantastic texture alongside the sticky tofu.
Because this recipe yields a generous amount of sauce, you might find it delightful simply served over a bed of sticky rice, allowing the sauce to shine. If you appreciate an abundance of glaze with your meal, this saucy approach is highly recommended. The balance of the rich teriyaki with a light, fresh vegetable side creates a truly harmonious and deeply satisfying dining experience.

To complete your dish, garnish the teriyaki tofu generously with a sprinkle of white sesame seeds and a scattering of freshly sliced green onions. These toppings add both visual appeal and a delightful burst of flavor and texture. Serve immediately and savor every sweet, sticky, and savory bite!

Looking for more amazing plant-based teriyaki ideas? Be sure to explore our delicious teriyaki mushrooms recipe for another fantastic meatless option!


Tips for Success & Recipe Variations
- Don’t Skip Pressing: This is the most important step for crispy tofu. If you’re short on time, even 15-20 minutes is better than none.
- Batch Cook: If making a larger quantity or if your pan is small, cook the tofu in batches to avoid overcrowding, which prevents browning and crisping.
- Adjust Sweetness: Taste your homemade teriyaki sauce before adding the slurry. Adjust the brown sugar to your preference if you like it sweeter or less sweet.
- Gluten-Free Option: Easily make this recipe gluten-free by substituting regular soy sauce with tamari.
- Add a Kick: For a spicy twist, add a pinch of red pepper flakes to your teriyaki sauce or garnish with sliced fresh chilies.
- Storage: Leftover teriyaki tofu stores well in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave.
Frequently Asked Questions (FAQ) About Teriyaki Tofu
Here are answers to some common questions about making and enjoying crispy teriyaki tofu:
- Can I use different types of tofu?
- For the best crispy results, extra-firm or super-firm tofu is highly recommended. Softer varieties (like silken or regular firm) contain too much water and will likely crumble or become mushy when fried.
- Is pressing tofu absolutely necessary?
- Yes, for truly crispy tofu, pressing is essential. It removes excess moisture, allowing the tofu to become firm and absorb the cornstarch and oil properly for a golden, crunchy exterior.
- What if my teriyaki sauce isn’t thickening?
- Ensure your corn starch slurry is well-mixed with cold water before adding it to the simmering sauce. The sauce needs to be hot enough to activate the corn starch, so maintain a gentle simmer and whisk continuously for a few minutes. If it’s still too thin, you can mix a small amount of additional corn starch with cold water and slowly whisk it in.
- Can I prepare the teriyaki sauce in advance?
- Absolutely! The homemade teriyaki sauce can be made a day or two ahead of time and stored in an airtight container in the refrigerator. Reheat gently on the stovetop before combining with the tofu.
- How can I ensure my tofu doesn’t stick to the pan?
- Use enough oil to coat the bottom of the pan, ensure the pan is adequately preheated, and don’t overcrowd the pan. A non-stick skillet can also be very helpful. The corn starch coating significantly reduces sticking too.

Crispy Homemade Teriyaki Tofu
Saved!
Pin Recipe
Rate Recipe
Print Recipe
Ingredients
For the Tofu
- 1 block extra firm tofu
- olive oil spray (or 1-2 tbsp olive oil for pan-frying)
- 1-2 tablespoons corn starch (optional for air fryer/oven, recommended for pan-frying)
For the Homemade Teriyaki Sauce
- 1 batch of our homemade teriyaki sauce (see link for ingredients)
For Serving
- cooked rice (white, brown, or cauliflower)
- steamed or roasted broccoli, or other veggies of choice
- sesame seeds, for garnish
- sliced green onions, for garnish
Instructions
-
Press the Tofu: Drain a block of extra firm tofu and press it for at least 30 minutes to remove excess moisture. If you don’t have a tofu press, wrap it in a clean dish towel and place something heavy on top, like a cast iron skillet.
-
Cut the Tofu: Once the tofu is pressed and firm, carefully cut it into uniform triangles. (Refer to the images in the post for a visual guide).
-
Coat with Corn Starch: Place the cut tofu triangles in a large bowl. Add 1-2 tablespoons of corn starch, or enough to lightly coat all sides of the tofu pieces. Gently toss until fully covered.
-
Pan-Fry the Tofu: Heat a large skillet over medium-high heat with enough olive oil to coat the bottom. Add the corn starch-coated tofu triangles in a single layer (cook in batches if necessary). Pan-fry for approximately 15-20 minutes, flipping frequently, until all sides are golden brown and crispy. Remove from skillet and set aside.
-
Make the Teriyaki Sauce: While the tofu is cooking, prepare the homemade teriyaki sauce according to the instructions linked in the recipe card (or provided earlier in the post). Combine soy sauce, orange juice, water, brown sugar, fresh ginger, and minced garlic in a saucepan. Heat until sugar dissolves. Whisk in a corn starch slurry and cook until thickened and glossy, about 3-5 minutes.
-
Combine Tofu and Sauce: Once both the tofu is crispy and the teriyaki sauce is ready, add the cooked tofu back into the skillet with the sauce.
-
Glaze the Tofu: Cook over medium-high heat for about 5 minutes, gently tossing, until the tofu is thoroughly coated in the sticky sauce and the sauce is bubbling and clinging beautifully to each piece.
-
Serve: Serve your crispy teriyaki tofu immediately over a bed of white rice (or your preferred rice/noodles) and with optional steamed or roasted broccoli or other vegetables.
-
Garnish: Finish by garnishing with a sprinkle of white sesame seeds and fresh sliced green onions for added flavor and visual appeal. Enjoy!
Notes
Alternate Cooking Options for Tofu Crispiness:
- In an Air Fryer: (No cornstarch needed for this method). Lightly spray your air fryer basket with olive oil spray. Place the pressed and cut tofu triangles inside, ensuring a single layer. Spray the tops again with a bit more oil. Air fry at 400°F (200°C) for 15-20 minutes, shaking the basket approximately every 5 minutes until the tofu is perfectly crispy.
- In the Oven: For a less hands-on approach, line a baking sheet with parchment paper. Place the pressed and optionally corn starch-coated tofu cubes (or triangles) on it in a single layer. Spray generously with olive oil spray. Bake at 400°F (200°C) for 20-25 minutes, flipping the tofu at least once halfway through, until you achieve your desired level of crispiness and golden color.
Nutrition Information
Carbohydrates: 33g,
Protein: 18g,
Fat: 8g,
Saturated Fat: 1g,
Polyunsaturated Fat: 6g,
Sodium: 1555mg,
Fiber: 2g,
Sugar: 24g
Enjoyed this recipe? Please rate and share your comments below!Your feedback helps us create more delicious content!
Indulge in Homemade Excellence
This teriyaki tofu is truly a revelation – sweet, sticky, savory, and incredibly satisfying. It transforms a simple block of tofu into a mouth-watering meatless stir-fry dinner that rivals any restaurant offering. Perfect for busy weeknights or when you’re craving something wholesome and bursting with flavor, this recipe is guaranteed to become a cherished favorite in your culinary repertoire. We absolutely love making this again and again, and we’re sure you will too. Enjoy the delight of homemade excellence!