Tofu is pressed for 30 minutes to remove moisture, then marinated in teriyaki, soy sauce, brown sugar, ginger, and garlic. Bake at 400°F for 25-30 minutes until golden. Pineapple glaze cooks on the stove while the tofu bakes. One hour total. I make this when my daughter asks for something different, and I want her to actually eat dinner without a fight. Serve over rice with grilled pineapple on top. Best eaten the same day. Tofu loses its crunch overnight.
What Happens When You Make It Right
Press the tofu for the full 30 minutes. Rushed pressing means moisture stays in, and the tofu steams instead of crisping in the oven. Cut into even cubes so they bake at the same rate. Let it marinate for the full 30 minutes, too. That is when the teriyaki and ginger get into the tofu instead of just coating the surface. Flip halfway through baking so both sides go golden. The pineapple glaze is done when it coats the back of a spoon and holds its shape. Too thin and it runs off the tofu. Too thick, and it clumps. My daughter eats the crispy edges straight off the pan before I plate it every single time.
Ingredient Breakdown
- Tofu: 14 oz firm, pressed and cubed
- Pineapple: 1 cup chopped, for glaze and grilling
- Red onion: 1 small, chopped
- Rice: 1 cup uncooked
- Teriyaki sauce: 1/4 cup
- Soy sauce: 2 tbsp
- Brown sugar: 2 tbsp (helps caramelize the glaze)
- Ginger: 1 tbsp minced
- Garlic: 1 tbsp minced
- Olive oil: 1 tbsp
- Salt: to taste
- Pepper: to taste
The tofu is what truly elevates this dish, soaking in all the flavors from the marinade and providing a satisfying crunch after baking.
The Method
- Preheat the oven to 400°F.
- The oven should be thoroughly heated before placing your tofu in to ensure crispiness.
- Press the tofu to remove excess moisture, then cut it into cubes.
- This step is crucial for achieving that crispy texture.
- In a bowl, mix teriyaki sauce, soy sauce, brown sugar, minced ginger, and minced garlic to create a marinade.
- The marinade should be well combined to evenly coat the tofu later.
- Add the tofu cubes to the marinade and let it sit for at least 30 minutes.
- Allowing it to marinate will infuse the flavors deeply.
- While the tofu is marinating, prepare the pineapple glaze by cooking chopped pineapple with some brown sugar and a little water until it thickens.
- This should take about 10-15 minutes; a thicker glaze clings better to the tofu.
- Bake marinated tofu for 25-30 minutes, turning halfway through, until crispy.
- The tofu should be golden brown and firm to the touch when done.
- Grill pineapple slices until charred.
- The grill marks not only add flavor but enhance the visual appeal.
- Cook rice according to package instructions.
- Fluffy rice serves as a great base for the crispy tofu.
- Serve crispy tofu over rice, topped with grilled pineapple, chopped red onion, and drizzle with teriyaki mayo sauce.
- The toppings add freshness and color to the plate.
- Enjoy your tropical-inspired meal!
The total time required from start to finish is approximately one hour, and the tofu will be ready when it reaches a crunchy texture and golden-brown color.
Timing & Temperature
- Bake: 25–30 min at 400°F — the tofu should be golden, and the glaze thickened.
- Total: 1 hour from prep to plate.
The biggest timing mistake for this dish is not letting the tofu marinate long enough, as it won’t absorb the flavors thoroughly.
Where People Get Stuck
- Not pressing the tofu → Results in soggy texture → Fix: Always press tofu to remove moisture → You’ll hear a sizzle when it’s sizzling properly.
- Skipping the marination time → Results in bland tofu → Fix: Allow tofu to marinate for at least 30 minutes → The tofu should glisten with marinade when done.
- Overbaking the tofu → Results in dry tofu → Fix: Keep an eye on it around the 20-minute mark → It should feel firm but not hard to the touch.
By addressing these common pitfalls, you can ensure your dish turns out perfectly.
Frequently Asked Questions
Can I make this ahead of time?
You can prepare the marinated tofu a day in advance and refrigerate it. Bake the tofu fresh the day you plan to serve it for the best texture.
How long does crispy tofu keep in the fridge?
Crispy tofu can last in the fridge for up to 3 days in an airtight container. However, reheating may affect its texture, so it’s best enjoyed fresh.
Can you freeze crispy tofu?
Freezing cooked tofu is not recommended, as it changes the texture significantly, making it spongy and less appealing once thawed.
What can I substitute for tofu?
For a similar texture, try using tempeh instead of tofu. You may need to adjust the cooking time since tempeh takes less time to crisp up.
Variations That Work
- Teriyaki sauce → BBQ sauce: adds a smokier flavor and complements grilled pineapple.
- Brown sugar → Maple syrup: offers a different sweetness that pairs well with pineapple.
- White rice → Quinoa: provides a nutty flavor and increases protein content.
By experimenting with these variations, you can discover new flavor profiles and textures.
What to Serve With It
- Steamed broccoli: adds a crunchy contrast and bright green color.
- Cucumber salad: offers a refreshing and crisp bite alongside the richness of the tofu.
- Mango salsa: the sweetness of the mango balances the savory flavors of the dish.
The combination of crispy tofu served over rice and topped with grilled pineapple and fresh red onion is a vibrant pairing that completes the meal.
Storage
- Fridge: Store for up to 3 days in an airtight container.
- Freezer: Not recommended due to texture changes.
- Reheat: Use an oven set at 350°F for about 10–15 minutes, adding a splash of water to prevent drying out.
- Next day: The tofu may soften slightly, but reheating helps maintain some texture.
Proper storage is essential for maintaining flavor and texture.
Yield & Nutrition
- Servings: 4
- Calories: Approximately 350 per serving
- Protein: 20g
- Carbs: 45g
- Fat: 12g
- Fiber: 5g
This dish is a well-rounded meal packed with nutrients and flavor.
Final Word
Now you understand how the pressing of tofu significantly impacts its cooking, ensuring it crisps nicely. The next time, try using maple syrup instead of brown sugar in the glaze for a unique sweetness. With weeknight dinners in mind, this crispy tofu dish is a quick preparation for family meals, making it an ideal option for busy evenings.
Print
Crispy Teriyaki Tofu with Grilled Pineapple
- Total Time: 60 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A delicious and crispy tofu dish marinated in teriyaki sauce and paired with sweet grilled pineapple, served over rice.
Ingredients
- 14 oz firm tofu, pressed and cubed
- 1 cup chopped pineapple, for glaze and grilling
- 1 small red onion, chopped
- 1 cup uncooked rice
- 1/4 cup teriyaki sauce
- 2 tbsp soy sauce
- 2 tbsp brown sugar
- 1 tbsp minced ginger
- 1 tbsp minced garlic
- 1 tbsp olive oil
- Salt, to taste
- Pepper, to taste
Instructions
- Preheat the oven to 400°F.
- Press the tofu to remove excess moisture, then cut it into cubes.
- Mix teriyaki sauce, soy sauce, brown sugar, minced ginger, and minced garlic to create a marinade.
- Add the tofu cubes to the marinade and let it sit for at least 30 minutes.
- Prepare the pineapple glaze by cooking chopped pineapple with some brown sugar and a little water until it thickens.
- Bake marinated tofu for 25-30 minutes, turning halfway through, until crispy.
- Grill pineapple slices until charred.
- Cook rice according to package instructions.
- Serve crispy tofu over rice, topped with grilled pineapple and chopped red onion.
Notes
Best eaten the same day; tofu loses its crunch overnight. You can prepare the marinated tofu a day in advance.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 10g
- Sodium: 600mg
- Fat: 12g
- Saturated Fat: 1.5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 0mg