I can’t get over how frozen tofu turns so crisp and chewy under a glossy pineapple glaze. This is the meal prep bowl that makes plain rice feel like the best part of the week.

I’m wildly into this Teriyaki Pineapple Tofu because it hits that sweet, salty, sticky spot without asking much from me. The tofu gets chewy-crisp and deeply saucy, with pineapple juice bringing that glossy tang I keep sneaking tastes of straight from the pan.
I love it piled into meal prep bowls because it actually stays exciting after day one. And the leftovers?
Honestly, I look forward to them. A little crunch, a little spicy sauce, all that caramelized pineapple flavor clinging to every bite.
Big flavor, low drama. The kind of plant-based dinner I make once and want again.
Ingredients

- Frozen-then-thawed tofu gets chewy and soaks up sauce like a little sponge.
- Cornstarch gives the tofu those crispy edges everyone steals first.
- Neutral oil helps it brown without adding weird extra flavor.
- Soy sauce or tamari brings the salty, savory backbone.
- Pineapple juice adds sweet tang, and it’s what makes this feel sunny.
- Brown sugar makes the sauce glossy, sticky, and totally craveable.
- Rice vinegar keeps everything from tasting too sweet.
- Garlic and ginger bring that warm, takeout-style punch.
- Fresh pineapple gets juicy, caramelized, and a little smoky.
- Red onion adds crunch and a sharp bite at the end.
- Green onions and sesame seeds make it look finished, not fussy.
- Spicy mayo is creamy heat, basically the drizzle you’ll want extra of.
- Rice catches all the sauce.
Plus, it makes dinner feel complete.
Ingredient Quantities
- 14 ounce (400 g) block firm or extra firm tofu, frozen then thawed
- 3 tablespoons cornstarch
- 2 tablespoons neutral oil (vegetable or avocado), plus more for baking or air frying
- 1/4 cup low sodium soy sauce or tamari
- 1/3 cup pineapple juice
- 1/4 cup packed light brown sugar
- 2 tablespoons rice vinegar
- 1 tablespoon toasted sesame oil
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 cup fresh pineapple chunks, for grilling or roasting
- 1/4 cup red onion, finely chopped, for serving
- 2 green onions, thinly sliced, for garnish
- 1/3 cup vegan or regular mayonnaise, for spicy mayo
- 1 to 2 tablespoons sriracha, for spicy mayo (adjust to taste)
- 1 tablespoon sesame seeds, for garnish
- Salt, to taste
- Freshly ground black pepper, to taste
- Cooked rice, for serving (about 2 cups cooked)
How to Make this
1. Freeze the 14 ounce block of firm or extra firm tofu for at least 24 hours, then thaw and press gently to remove excess water; cut into 1 inch cubes.
2. Toss tofu cubes with 3 tablespoons cornstarch, 2 tablespoons neutral oil, and a pinch of salt and pepper until evenly coated; arrange in a single layer on an oiled baking sheet or in an air fryer basket.
3. Bake at 425 F for 25 to 30 minutes, flipping halfway, or air fry at 400 F for 15 to 20 minutes, until edges are golden and crisp; set aside.
4. In a saucepan combine 1/4 cup low sodium soy sauce or tamari, 1/3 cup pineapple juice, 1/4 cup packed light brown sugar, 2 tablespoons rice vinegar, 1 tablespoon toasted sesame oil, 2 cloves minced garlic, and 1 tablespoon grated fresh ginger.
5. Bring the sauce to a simmer over medium heat and reduce until slightly thickened and syrupy, about 8 to 10 minutes; taste and adjust salt or pepper if needed.
6. Add the baked tofu to the reduced pineapple teriyaki glaze and gently toss to coat, allowing the tofu to absorb the sauce for 1 to 2 minutes.
7. While the sauce reduces, grill or roast 1 cup fresh pineapple chunks with a light brush of oil until caramelized, about 6 to 8 minutes.
8. Make the spicy mayo by stirring together 1/3 cup mayonnaise and 1 to 2 tablespoons sriracha, adjusting heat to taste.
9. Divide about 2 cups cooked rice among bowls, top with glazed tofu, grilled pineapple chunks, 1/4 cup finely chopped red onion, a drizzle of spicy mayo, and thinly sliced green onions.
10. Finish with 1 tablespoon sesame seeds, an extra grind of black pepper if desired, and serve immediately.
Equipment Needed
1. Cutting board and chef knife
2. Tofu press or heavy plate and clean kitchen towel or paper towels
3. Baking sheet with parchment or air fryer basket
4. Medium saucepan
5. Mixing bowls and measuring cups and spoons
6. Silicone spatula or wooden spoon and tongs
7. Grill pan or rimmed sheet pan for caramelizing pineapple
8. Rice cooker or pot for cooking rice
FAQ
Teriyaki Pineapple Tofu Recipe Substitutions and Variations
- Tofu: swap with tempeh (firmer, nuttier; marinate longer), seitan (meaty texture, not gluten free), or thick-cut portobello mushrooms (grilled or roasted).
- Cornstarch: use arrowroot powder (1:1, gives clear glossy coating), tapioca starch (similar crispness), or all purpose flour (slightly denser crust, use a bit more).
- Soy sauce or tamari: replace with coconut aminos (lower sodium, sweeter), liquid aminos, or a mix of low sodium soy plus a splash of balsamic for depth.
- Vegan/regular mayonnaise for spicy mayo: use plain Greek yogurt (tangy, lighter), blended silken tofu (vegan, neutral), or mashed avocado (creamy, milder heat; adds green color).
Pro Tips
1. Freeze the tofu longer than you think you need and thaw slowly in the fridge if you can. The more ice crystals that form and melt, the chewier, spongey texture you get, which soaks up the glaze like a dream.
2. For ultra crisp tofu, shake the cornstarch-coated cubes in a colander or paper towel-lined bowl once more just before baking or air frying to remove excess dusting. Lightly mist or brush with oil rather than drenching; that gives a super crunchy crust without greasiness.
3. Reduce the sauce until it is glossy and just syrupy, then let it rest off heat for a minute before tossing the tofu. That brief cool down prevents the tofu from becoming soggy and helps the glaze cling instead of sliding off.
4. Caramelize the pineapple on very high heat with just a whisper of oil, turning often. Browning adds depth and a smoky contrast to the sweet glaze. If your fruit is extra tart, a tiny pinch of brown sugar while grilling helps it caramelize faster.
5. Make the spicy mayo a little thinner than you think you need by stirring in a teaspoon or two of water or pineapple juice. It will drizzle nicely over the bowl without overpowering the other flavors. If serving later, re-crisp tofu in a hot oven or air fryer for a few minutes before saucing.

Teriyaki Pineapple Tofu Recipe
I can’t get over how frozen tofu turns so crisp and chewy under a glossy pineapple glaze. This is the meal prep bowl that makes plain rice feel like the best part of the week.
4
servings
594
kcal
Equipment: 1. Cutting board and chef knife
2. Tofu press or heavy plate and clean kitchen towel or paper towels
3. Baking sheet with parchment or air fryer basket
4. Medium saucepan
5. Mixing bowls and measuring cups and spoons
6. Silicone spatula or wooden spoon and tongs
7. Grill pan or rimmed sheet pan for caramelizing pineapple
8. Rice cooker or pot for cooking rice
Ingredients
-
14 ounce (400 g) block firm or extra firm tofu, frozen then thawed
-
3 tablespoons cornstarch
-
2 tablespoons neutral oil (vegetable or avocado), plus more for baking or air frying
-
1/4 cup low sodium soy sauce or tamari
-
1/3 cup pineapple juice
-
1/4 cup packed light brown sugar
-
2 tablespoons rice vinegar
-
1 tablespoon toasted sesame oil
-
2 cloves garlic, minced
-
1 tablespoon fresh ginger, grated
-
1 cup fresh pineapple chunks, for grilling or roasting
-
1/4 cup red onion, finely chopped, for serving
-
2 green onions, thinly sliced, for garnish
-
1/3 cup vegan or regular mayonnaise, for spicy mayo
-
1 to 2 tablespoons sriracha, for spicy mayo (adjust to taste)
-
1 tablespoon sesame seeds, for garnish
-
Salt, to taste
-
Freshly ground black pepper, to taste
-
Cooked rice, for serving (about 2 cups cooked)
Directions
- Freeze the 14 ounce block of firm or extra firm tofu for at least 24 hours, then thaw and press gently to remove excess water; cut into 1 inch cubes.
- Toss tofu cubes with 3 tablespoons cornstarch, 2 tablespoons neutral oil, and a pinch of salt and pepper until evenly coated; arrange in a single layer on an oiled baking sheet or in an air fryer basket.
- Bake at 425 F for 25 to 30 minutes, flipping halfway, or air fry at 400 F for 15 to 20 minutes, until edges are golden and crisp; set aside.
- In a saucepan combine 1/4 cup low sodium soy sauce or tamari, 1/3 cup pineapple juice, 1/4 cup packed light brown sugar, 2 tablespoons rice vinegar, 1 tablespoon toasted sesame oil, 2 cloves minced garlic, and 1 tablespoon grated fresh ginger.
- Bring the sauce to a simmer over medium heat and reduce until slightly thickened and syrupy, about 8 to 10 minutes; taste and adjust salt or pepper if needed.
- Add the baked tofu to the reduced pineapple teriyaki glaze and gently toss to coat, allowing the tofu to absorb the sauce for 1 to 2 minutes.
- While the sauce reduces, grill or roast 1 cup fresh pineapple chunks with a light brush of oil until caramelized, about 6 to 8 minutes.
- Make the spicy mayo by stirring together 1/3 cup mayonnaise and 1 to 2 tablespoons sriracha, adjusting heat to taste.
- Divide about 2 cups cooked rice among bowls, top with glazed tofu, grilled pineapple chunks, 1/4 cup finely chopped red onion, a drizzle of spicy mayo, and thinly sliced green onions.
- Finish with 1 tablespoon sesame seeds, an extra grind of black pepper if desired, and serve immediately.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 250g
- Total number of serves: 4
- Calories: 594kcal
- Fat: 33.3g
- Saturated Fat: 3.6g
- Trans Fat: 0g
- Polyunsaturated: 5g
- Monounsaturated: 15g
- Cholesterol: 0mg
- Sodium: 600mg
- Potassium: 275mg
- Carbohydrates: 53g
- Fiber: 2g
- Sugar: 20g
- Protein: 10g
- Vitamin A: 100IU
- Vitamin C: 20mg
- Calcium: 183mg
- Iron: 2.1mg
