Introduction
Crispy Teriyaki Tofu is a delicious, savory dish that offers all the flavors of traditional teriyaki without relying on meat. This plant-based dish combines crispy tofu with a sweet and savory teriyaki sauce, making it the perfect meal for both vegetarians and meat lovers alike. Whether you’re new to tofu or a long-time fan, this recipe will show you how to create crispy tofu with a rich, flavorful glaze that is both satisfying and healthy.
Crispy Teriyaki Tofu is the ideal option for weeknight dinners, meal prep, or as a standout addition to your next party or gathering. Its crunchy texture, savory flavors, and versatility will make it a favorite in your recipe collection.
Perfect for:
- Plant-based eaters
- Weeknight dinners
- Meal prep
- Special occasions
- Comfort food cravings
Why You’ll Love This Crispy Teriyaki Tofu Recipe
Here’s why Crispy Teriyaki Tofu will quickly become one of your go-to meals:
- Crispy and Tender: The tofu is crispy on the outside, yet tender and flavorful on the inside, creating the perfect texture balance.
- Flavor-Packed: With a rich, homemade teriyaki sauce that combines soy sauce, garlic, ginger, and honey, this dish is packed with deep umami flavor and sweetness.
- Healthy and Plant-Based: Tofu is an excellent source of plant-based protein, making this dish not only satisfying but also nutritious. It’s perfect for anyone following a vegetarian or vegan diet.
- Easy to Make: This recipe is straightforward and requires minimal ingredients. Plus, it’s quick to prepare, making it a great choice for busy days.
- Customizable: You can adjust the sweetness or tanginess of the teriyaki sauce to match your preferences and add your favorite vegetables or garnishes for extra flavor and color.
Preparation and Cooking Time
- Total Time: 45 minutes
- Preparation Time: 10 minutes
- Cooking Time: 35 minutes
- Servings: 4
- Calories per Serving: Approximately 250-300 calories
- Key Nutrients: Protein: 20g, Carbs: 30g, Fat: 15g
Ingredients for Crispy Teriyaki Tofu
Here’s what you’ll need to make Crispy Teriyaki Tofu:
For the Tofu:
- 1 block (14 ounces) extra-firm tofu
- 2 tablespoons olive oil (or vegetable oil)
- 2 tablespoons cornstarch (for crispiness)
- Salt and pepper, to taste
For the Teriyaki Sauce:
- 1/4 cup low-sodium soy sauce (or tamari for gluten-free)
- 2 tablespoons honey or maple syrup (for a vegan version)
- 1 tablespoon rice vinegar
- 2 tablespoons water
- 1 teaspoon sesame oil
- 1 clove garlic, minced
- 1 teaspoon fresh ginger, minced or grated
- 1 tablespoon cornstarch (for thickening the sauce)
- 1/2 tablespoon sesame seeds (optional, for garnish)
- 1 green onion, sliced (optional, for garnish)
Ingredient Highlights
- Extra-Firm Tofu: This variety of tofu holds its shape well and can be pan-fried to get that crispy texture on the outside while remaining tender on the inside. Pressing the tofu before cooking is key to removing excess moisture for better crispiness.
- Low-Sodium Soy Sauce: For a savory base, low-sodium soy sauce gives the teriyaki sauce a deep umami flavor without being too salty. Tamari can be used as a gluten-free alternative.
- Rice Vinegar: Rice vinegar adds a touch of acidity to the sauce, balancing out the sweetness from the honey or maple syrup.
- Sesame Oil: A small amount of sesame oil enhances the flavor profile, giving the teriyaki sauce a toasty, nutty flavor.
- Ginger and Garlic: Fresh garlic and ginger are essential to giving the teriyaki sauce a vibrant, aromatic base.
Step-by-Step Instructions for Crispy Teriyaki Tofu
Follow these simple steps to create Crispy Teriyaki Tofu that’s bursting with flavor and crunch:
Prepare the Tofu:
- Press the Tofu: Begin by pressing the tofu to remove excess moisture. Place the tofu block between two clean kitchen towels or paper towels, then set a heavy object, such as a cast-iron skillet, on top. Let it press for at least 15-20 minutes. This step is crucial to achieving crispy tofu.
- Cut the Tofu: Once the tofu is pressed, cut it into bite-sized cubes, about 1-inch in size. This allows for more surface area to become crispy when cooked.
- Coat the Tofu: In a large bowl, gently toss the tofu cubes with cornstarch, ensuring each piece is evenly coated. This will help the tofu achieve that crispy exterior. Season with a pinch of salt and pepper to taste.
- Heat the Oil: In a large non-stick skillet or wok, heat the olive oil (or vegetable oil) over medium-high heat. Once the oil is hot, add the tofu cubes in a single layer, making sure they aren’t overcrowded. If needed, fry the tofu in batches.
- Cook the Tofu: Fry the tofu cubes for 3-5 minutes on each side, or until golden brown and crispy. Be patient and let the tofu cook undisturbed on each side for a few minutes before flipping. This ensures a crispy crust forms. Once the tofu is crisp and golden on all sides, transfer it to a paper towel-lined plate to drain any excess oil.
Make the Teriyaki Sauce:
- Combine Sauce Ingredients: While the tofu is cooking, make the teriyaki sauce. In a small saucepan, whisk together the soy sauce, honey (or maple syrup), rice vinegar, water, sesame oil, garlic, and ginger. Bring the mixture to a simmer over medium heat.
- Thicken the Sauce: In a small bowl, dissolve the cornstarch in 1 tablespoon of water to create a slurry. Add this slurry to the simmering sauce and whisk to combine. Continue cooking for an additional 1-2 minutes until the sauce thickens to your desired consistency.
- Taste and Adjust: Taste the sauce and adjust the sweetness or acidity if needed. If you like a sweeter sauce, add more honey or maple syrup. If you prefer it tangier, add a little more rice vinegar.
Assemble the Dish:
- Toss the Tofu in Sauce: Once the tofu is crispy and the sauce has thickened, return the tofu to the skillet. Pour the teriyaki sauce over the tofu and toss gently to coat the tofu evenly in the sauce. Cook for another 2-3 minutes, allowing the tofu to absorb the sauce and become even more flavorful.
- Garnish and Serve: Remove the tofu from the heat and transfer it to a serving dish. Garnish with sesame seeds and sliced green onions for an extra pop of flavor and color. Serve immediately with steamed rice, vegetables, or in lettuce wraps.

How to Serve Crispy Teriyaki Tofu
Crispy Teriyaki Tofu is incredibly versatile, and there are many ways to serve it:
- With Steamed Rice: Serve the tofu over a bed of fluffy steamed rice (white, brown, or jasmine rice) to make it a complete meal. The rice will soak up the delicious teriyaki sauce.
- In a Stir-Fry: Add the crispy tofu to a vegetable stir-fry for a wholesome, well-rounded meal. Pair it with vegetables like broccoli, bell peppers, carrots, and snap peas for added nutrition.
- In Lettuce Wraps: For a low-carb option, serve the crispy tofu in large lettuce leaves, garnishing with shredded carrots, cucumber, and fresh herbs.
- With Noodles: Toss the crispy tofu and teriyaki sauce with your favorite noodles, such as soba, rice noodles, or udon, for an easy and flavorful meal.
- With Roasted Vegetables: Pair the tofu with roasted vegetables like sweet potatoes, zucchini, or bok choy for a nutrient-dense meal.
Tips for Making Crispy Teriyaki Tofu
To make sure your Crispy Teriyaki Tofu turns out perfectly every time, keep these tips in mind:
- Press the Tofu Well: The key to crispy tofu is removing as much moisture as possible. Pressing the tofu for at least 15-20 minutes helps ensure that the tofu becomes crispy and doesn’t release too much water during cooking.
- Don’t Overcrowd the Pan: Fry the tofu in batches if necessary. Overcrowding the pan will cause the tofu to steam rather than crisp up. Make sure there’s enough space for the tofu to fry evenly on all sides.
- Use a Non-Stick Skillet: A non-stick skillet or wok works best to prevent the tofu from sticking and helps achieve a crispy texture. If you don’t have one, just be sure to use enough oil to prevent sticking.
- Adjust the Sauce to Your Taste: Feel free to modify the teriyaki sauce to suit your flavor preferences. If you like it spicier, add a little sriracha or chili flakes. For a stronger garlic or ginger flavor, increase their quantities.
- Serve Immediately: For the best texture, serve the crispy tofu immediately after tossing it in the sauce. The tofu is at its crispiest right after cooking, and it can lose its crunch if left in the sauce for too long.
Recipe Variations for Crispy Teriyaki Tofu
This Crispy Teriyaki Tofu recipe is highly adaptable. Here are some fun variations you can try:
- Spicy Teriyaki Tofu: Add a tablespoon of sriracha or a pinch of red pepper flakes to the teriyaki sauce for a spicy kick.
- Crispy Teriyaki Tofu Bowls: Make a rice or noodle bowl by adding your favorite veggies, like cucumbers, avocado, and shredded carrots, along with the crispy tofu and sauce.
- Orange Teriyaki Tofu: For a citrusy twist, add some orange juice and zest to the teriyaki sauce for a fresh, bright flavor.
- Crispy Tofu with Peanut Sauce: For a different take, swap out the teriyaki sauce for a peanut sauce made from peanut butter, soy sauce, lime juice, and a touch of maple syrup.
- Baked Crispy Teriyaki Tofu: For a healthier alternative, bake the tofu instead of frying it. Preheat your oven to 400°F (200°C) and bake the tofu on a parchment-lined baking sheet for 25-30 minutes, flipping halfway through.
Storing and Reheating Crispy Teriyaki Tofu
- Storing: Store leftover tofu in an airtight container in the refrigerator for up to 3-4 days. However, note that the tofu will lose its crispiness over time.
- Reheating: To restore some crispiness, reheat the tofu in a hot skillet for a few minutes, or bake it in the oven for about 10 minutes. You can also heat it in the microwave, but it won’t be as crispy.
Crispy Teriyaki Tofu
- Total Time: 45 minutes
Ingredients
For the Tofu:
- 1 block (14 ounces) extra-firm tofu
- 2 tablespoons olive oil (or vegetable oil)
- 2 tablespoons cornstarch (for crispiness)
- Salt and pepper, to taste
For the Teriyaki Sauce:
- 1/4 cup low-sodium soy sauce (or tamari for gluten-free)
- 2 tablespoons honey or maple syrup (for a vegan version)
- 1 tablespoon rice vinegar
- 2 tablespoons water
- 1 teaspoon sesame oil
- 1 clove garlic, minced
- 1 teaspoon fresh ginger, minced or grated
- 1 tablespoon cornstarch (for thickening the sauce)
- 1/2 tablespoon sesame seeds (optional, for garnish)
- 1 green onion, sliced (optional, for garnish)
Ingredient Highlights
- Extra-Firm Tofu: This variety of tofu holds its shape well and can be pan-fried to get that crispy texture on the outside while remaining tender on the inside. Pressing the tofu before cooking is key to removing excess moisture for better crispiness.
- Low-Sodium Soy Sauce: For a savory base, low-sodium soy sauce gives the teriyaki sauce a deep umami flavor without being too salty. Tamari can be used as a gluten-free alternative.
- Rice Vinegar: Rice vinegar adds a touch of acidity to the sauce, balancing out the sweetness from the honey or maple syrup.
- Sesame Oil: A small amount of sesame oil enhances the flavor profile, giving the teriyaki sauce a toasty, nutty flavor.
- Ginger and Garlic: Fresh garlic and ginger are essential to giving the teriyaki sauce a vibrant, aromatic base.
Instructions
Prepare the Tofu:
-
Press the Tofu: Begin by pressing the tofu to remove excess moisture. Place the tofu block between two clean kitchen towels or paper towels, then set a heavy object, such as a cast-iron skillet, on top. Let it press for at least 15-20 minutes. This step is crucial to achieving crispy tofu.
-
Cut the Tofu: Once the tofu is pressed, cut it into bite-sized cubes, about 1-inch in size. This allows for more surface area to become crispy when cooked.
-
Coat the Tofu: In a large bowl, gently toss the tofu cubes with cornstarch, ensuring each piece is evenly coated. This will help the tofu achieve that crispy exterior. Season with a pinch of salt and pepper to taste.
-
Heat the Oil: In a large non-stick skillet or wok, heat the olive oil (or vegetable oil) over medium-high heat. Once the oil is hot, add the tofu cubes in a single layer, making sure they aren’t overcrowded. If needed, fry the tofu in batches.
-
Cook the Tofu: Fry the tofu cubes for 3-5 minutes on each side, or until golden brown and crispy. Be patient and let the tofu cook undisturbed on each side for a few minutes before flipping. This ensures a crispy crust forms. Once the tofu is crisp and golden on all sides, transfer it to a paper towel-lined plate to drain any excess oil.
Make the Teriyaki Sauce:
-
Combine Sauce Ingredients: While the tofu is cooking, make the teriyaki sauce. In a small saucepan, whisk together the soy sauce, honey (or maple syrup), rice vinegar, water, sesame oil, garlic, and ginger. Bring the mixture to a simmer over medium heat.
-
Thicken the Sauce: In a small bowl, dissolve the cornstarch in 1 tablespoon of water to create a slurry. Add this slurry to the simmering sauce and whisk to combine. Continue cooking for an additional 1-2 minutes until the sauce thickens to your desired consistency.
-
Taste and Adjust: Taste the sauce and adjust the sweetness or acidity if needed. If you like a sweeter sauce, add more honey or maple syrup. If you prefer it tangier, add a little more rice vinegar.
Assemble the Dish:
-
Toss the Tofu in Sauce: Once the tofu is crispy and the sauce has thickened, return the tofu to the skillet. Pour the teriyaki sauce over the tofu and toss gently to coat the tofu evenly in the sauce. Cook for another 2-3 minutes, allowing the tofu to absorb the sauce and become even more flavorful.
-
Garnish and Serve: Remove the tofu from the heat and transfer it to a serving dish. Garnish with sesame seeds and sliced green onions for an extra pop of flavor and color. Serve immediately with steamed rice, vegetables, or in lettuce wraps.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
Nutrition
- Serving Size: 4
- Calories: 250-300
- Fat: 15g
- Carbohydrates: 30g
- Protein: 20g
Conclusion
Crispy Teriyaki Tofu is a flavorful, satisfying, and healthy dish that brings all the deliciousness of traditional teriyaki to your table with a plant-based twist. With its crispy tofu, sweet and savory sauce, and endless serving options, this dish is perfect for a variety of occasions and dietary preferences. Whether you’re making it for a weeknight dinner, a meal prep option, or a crowd-pleasing dish at a gathering, Crispy Teriyaki Tofu is sure to impress. Enjoy it with rice, noodles, vegetables, or even in lettuce wraps for a meal that’s as versatile as it is tasty!