I just made a Pineapple Teriyaki Tofu that’s so sweet and umami-packed it became my new go-to Easy Tofu Dinner over rice.

I totally adore this Pineapple Teriyaki Tofu because it hits that sweet and savory spot hard. I love how my extra-firm tofu cubes soak up glossy teriyaki and get a little crisp while pineapple chunks burst with juice in every bite.
It’s my go-to Easy Tofu Dinner and perfect for Meal Prep Ideas Vegan that don’t feel sad. But the best part is the contrast, chewy tofu, sticky sauce, tangy fruit.
I crave it with plain rice, on repeat, especially when I’m too lazy to overthink dinner. Simple, bold, and seriously addictive.
My friends always ask for seconds, no shame.
Ingredients

- Tofu: hearty protein that soaks sauce and gets crispy, it’s filling.
- Pineapple: bright sweetness and juicy bursts, you’ll love the contrast.
- Soy sauce: salty backbone that makes everything taste savory and rich.
- Brown sugar or maple: sweet binder that gives sticky, caramel notes.
- Mirin or rice vinegar: tiny tangy lift, keeps the sauce balanced.
- Sesame oil: nutty aroma, a little goes a long way.
- Neutral frying oil: helps get the tofu golden and slightly crunchy.
- Garlic: punchy depth, it’s the savory friend you expect.
- Ginger: fresh zing and warmth, cuts through the sweetness.
- Cornstarch (to toss): helps create a crispy coating, light and satisfying.
- Cornstarch slurry: thickens the sauce into a glossy clingy glaze.
- Green onions: fresh, mild bite and color on top.
- Sesame seeds: toasty crunch and little pops of flavor.
- Red pepper flakes: optional heat, wakes up the whole dish.
- Salt and pepper: basic finishing touch, use sparingly to taste.
Ingredient Quantities
- 14 oz (400 g) extra-firm tofu, pressed and cut into bite-sized cubes
- 1 can (20 oz / 565 g) pineapple chunks, drained (or 2 cups fresh, chopped)
- 1/3 cup low-sodium soy sauce (or tamari for gluten-free)
- 3 tbsp brown sugar or maple syrup
- 2 tbsp mirin or 1 tbsp rice vinegar plus 1 tbsp water
- 1 tbsp sesame oil
- 2 tbsp neutral oil (vegetable, canola or avocado) for frying
- 3 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 1 tbsp cornstarch (for tossing tofu) plus 1 tbsp cornstarch mixed with 2 tbsp water for thickening sauce
- 2 green onions, sliced (for garnish)
- 1 tbsp sesame seeds (toasted, for garnish)
- 1/4 tsp red pepper flakes (optional, for heat)
- Salt and black pepper, to taste
How to Make this
1. Press the tofu for at least 20 minutes to remove excess water, then cut into bite sized cubes and toss gently with 1 tbsp cornstarch, a pinch of salt and pepper.
2. Make the teriyaki marinade by whisking together 1/3 cup soy sauce, 3 tbsp brown sugar or maple syrup, 2 tbsp mirin (or 1 tbsp rice vinegar plus 1 tbsp water), 1 tbsp sesame oil, minced garlic and grated ginger.
3. Put half the marinade in a shallow dish, add the tofu, gently turn to coat and let marinate 10 to 20 minutes while you prep other things. Reserve the other half for the sauce.
4. Heat 2 tbsp neutral oil in a large skillet or wok over medium high heat. Fry the tofu in batches so it browns on all sides, about 3 to 4 minutes per side. Transfer browned tofu to a plate.
5. In the same pan add a little more oil if needed, then add drained pineapple chunks and cook 2 to 3 minutes until edges start to caramelize, stirring so they dont burn.
6. Pour the reserved marinade into the pan with the pineapple, bring to a simmer, then stir in the cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp water) to thicken the sauce, simmer 1 to 2 minutes until glossy.
7. Return the tofu to the pan, toss gently to coat everything in the sauce and heat through 1 to 2 minutes. Taste and adjust with a pinch of salt, pepper or red pepper flakes for heat.
8. Sprinkle sliced green onions and toasted sesame seeds over the top, give one last gentle toss.
9. Serve the pineapple teriyaki tofu over rice, quinoa, or your favorite grain, spooning extra sauce over each portion.
10. Leftovers keep well in the fridge for 3 to 4 days, reheat gently in a skillet so the tofu stays crisp, not soggy.
Equipment Needed
1. Cutting board and sharp chef’s knife
2. Tofu press or heavy plate and clean kitchen towel (for pressing)
3. Large skillet or wok
4. Mixing bowls (one shallow dish for marinating and one for cornstarch slurry)
5. Measuring cups and spoons
6. Spatula or tongs for turning tofu
7. Whisk or fork for the marinade and slurry
FAQ
Pineapple Teriyaki Tofu: A Sweet And Savory Vegan Delight Recipe Substitutions and Variations
- Tofu: swap with tempeh (firmer, nuttier) or seitan for a meatier chew. Press or marinate tempeh first so it soaks up flavor better.
- Pineapple: use mango or canned peaches if you want a sweeter, less tangy fruit. Fresh fruit works best but canned is fine in a pinch.
- Soy sauce: try coconut aminos for lower sodium and a milder flavor, or liquid aminos if you want something similar but gluten free.
- Cornstarch: arrowroot powder or potato starch work great to thicken the sauce and give a glossy finish, just use the same slurry ratio.
Pro Tips
1. Press the tofu longer than you think, like 30 to 40 minutes if you can. The dryer it gets the crispier it fries, and you wont get that soggy middle. If you dont have a tofu press, stack a cutting board on top with cans on it and change the paper towels once.
2. Don’t overcrowd the pan when frying. Do it in small batches so each cube gets space to brown. If you dump them all in at once they steam not brown, and that crunch you want disappears.
3. Brown the pineapple a bit more than you expect, but keep an eye on it. Let it caramelize on the edges for extra flavor, then pull it off the heat quick so it doesnt turn mushy. Canned pineapple can handle higher heat than fresh so adjust time if youre using fresh.
4. Make the sauce a little stronger than you think you need, because it dilutes when it hits the tofu and pineapple. Taste before you toss everything together, and balance with a tiny splash of rice vinegar or a pinch more sugar if it tastes flat. If reheating leftovers, re-crisp the tofu in a hot skillet rather than microwaving so it stays better.
Pineapple Teriyaki Tofu: A Sweet And Savory Vegan Delight Recipe
My favorite Pineapple Teriyaki Tofu: A Sweet And Savory Vegan Delight Recipe
Equipment Needed:
1. Cutting board and sharp chef’s knife
2. Tofu press or heavy plate and clean kitchen towel (for pressing)
3. Large skillet or wok
4. Mixing bowls (one shallow dish for marinating and one for cornstarch slurry)
5. Measuring cups and spoons
6. Spatula or tongs for turning tofu
7. Whisk or fork for the marinade and slurry
Ingredients:
- 14 oz (400 g) extra-firm tofu, pressed and cut into bite-sized cubes
- 1 can (20 oz / 565 g) pineapple chunks, drained (or 2 cups fresh, chopped)
- 1/3 cup low-sodium soy sauce (or tamari for gluten-free)
- 3 tbsp brown sugar or maple syrup
- 2 tbsp mirin or 1 tbsp rice vinegar plus 1 tbsp water
- 1 tbsp sesame oil
- 2 tbsp neutral oil (vegetable, canola or avocado) for frying
- 3 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 1 tbsp cornstarch (for tossing tofu) plus 1 tbsp cornstarch mixed with 2 tbsp water for thickening sauce
- 2 green onions, sliced (for garnish)
- 1 tbsp sesame seeds (toasted, for garnish)
- 1/4 tsp red pepper flakes (optional, for heat)
- Salt and black pepper, to taste
Instructions:
1. Press the tofu for at least 20 minutes to remove excess water, then cut into bite sized cubes and toss gently with 1 tbsp cornstarch, a pinch of salt and pepper.
2. Make the teriyaki marinade by whisking together 1/3 cup soy sauce, 3 tbsp brown sugar or maple syrup, 2 tbsp mirin (or 1 tbsp rice vinegar plus 1 tbsp water), 1 tbsp sesame oil, minced garlic and grated ginger.
3. Put half the marinade in a shallow dish, add the tofu, gently turn to coat and let marinate 10 to 20 minutes while you prep other things. Reserve the other half for the sauce.
4. Heat 2 tbsp neutral oil in a large skillet or wok over medium high heat. Fry the tofu in batches so it browns on all sides, about 3 to 4 minutes per side. Transfer browned tofu to a plate.
5. In the same pan add a little more oil if needed, then add drained pineapple chunks and cook 2 to 3 minutes until edges start to caramelize, stirring so they dont burn.
6. Pour the reserved marinade into the pan with the pineapple, bring to a simmer, then stir in the cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp water) to thicken the sauce, simmer 1 to 2 minutes until glossy.
7. Return the tofu to the pan, toss gently to coat everything in the sauce and heat through 1 to 2 minutes. Taste and adjust with a pinch of salt, pepper or red pepper flakes for heat.
8. Sprinkle sliced green onions and toasted sesame seeds over the top, give one last gentle toss.
9. Serve the pineapple teriyaki tofu over rice, quinoa, or your favorite grain, spooning extra sauce over each portion.
10. Leftovers keep well in the fridge for 3 to 4 days, reheat gently in a skillet so the tofu stays crisp, not soggy.








![Creamy Chicken Noodle Soup [Video] Recipe](https://pekingplates.com/wp-content/uploads/2025/09/Collage_Creamy-Chicken-Noodle-Soup-Video-_1757014445-90x75.webp)
