Crowded Kitchen

MENUMENU
  • Recipes
  • About Us
  • Shop
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Our Favorite Products
  • Contact
  • Sign Up
×
Home » Recipes » Tofu

Pineapple Teriyaki Tofu

Published: Jul 8, 2020 · Modified: Aug 11, 2020 by Lexi
This post contains affiliate links, and I may receive commissions for purchases made through links on this post.

141 shares
Jump to Recipe·Print Recipe

This pineapple teriyaki tofu and vegetable stir fry is a filling, tasty, protein-packed vegan dinner. The homemade pineapple teriyaki glaze only takes a few minutes to whip up for a quick, 30 minute weeknight meal.

overhead view of pineapple teriyaki tofu served over rice in blue bowl

Tofu is a staple in my diet. I eat it (mostly in dinner recipes) at least a few times a week, because despite it's bad rep for being bland, it's incredibly versatile and soaks up a ton of flavor.

See, for evidence, these super flavorful tofu recipes:

  • Mediterranean-Spiced Tofu Kebabs
  • Spring Roll Bowls with Crispy Tofu
  • Tofu Bacon
  • Potato Chip Tofu Nuggets
  • BBQ Grilled Tofu

All of the aforementioned recipes (and this one!) transform tofu from "blah" to star of the show. Plus, tofu is a great source of vegan protein, so it's something you should probably consider if you're meat free.

This pineapple teriyaki tofu is the perfect starter recipe for tofu skeptics. It's easy to make, packed with other veggies, and tossed in a slightly sweet umami glaze.

Served over plain white rice, it's my idea of a perfect vegan meal!

vegan teriyaki tofu vegetable stir fry

Love teriyaki sauce? Try these teriyaki mushroom bowls.

Ingredients

Stir Fry

  • Extra firm tofu: drain well and pat dry before using.
  • Vegetables: we used edamame, red bell pepper, broccoli and scallions.
    • You could also use snow peas, green beans, water chestnuts, cauliflower, carrots, etc.
  • Cashews: for a bit of crunch. You could also use peanuts or sesame seeds.
  • White or brown rice for serving

Pineapple Teriyaki Sauce

  • Pineapple juice: canned or bottled works fine. We typically opt for unsweetened, but it's up to you.
  • Fresh or frozen pineapple: finely diced. If using frozen, thaw at room temperature for 15 minutes.
  • Tamari or soy sauce: we almost always use low sodium
  • Water
  • Rice Wine Vinegar
  • Miso paste: white or yellow miso both work well.
  • Coconut sugar
  • Cornstarch or arrowroot starch for thickening
  • Red pepper flakes, salt and sesame seeds
overhead view of pineapple teriyaki tofu served over rice in blue bowl

Instructions

First things first, get your rice cooking. (Nothing worse than forgetting to cook the rice until the main dish is already done!)

Next, drain the tofu and pat dry. Typically, we suggest pressing the tofu for 20 minutes to remove more moisture, but it's not necessary here since you're cooking it in liquid.

Slice the tofu into bite-sized cubes. Prepare all of your vegetables while a large pan or wok heats to medium.

Add sesame oil to pan and sauté scallions for a minute or two before adding in tofu. Cook for 5 minutes, then add remaining vegetables and cook for a few minutes until they soften slightly.

Add in the pineapple teriyaki sauce and simmer for 8-10 minutes, stirring occasionally, until the sauce thickens. Stir in cashews and cilantro (optional) and serve hot over rice!

vegan teriyaki tofu vegetable stir fry in bowls

Serving suggestions and storage

I love serving teriyaki tofu over plain white or brown rice. No need to complicate anything! Rice noodles work well, too.

If you're avoiding carbs, try making cauliflower rice instead.

This recipe is also perfect for meal prep as it stores well in the fridge. Pack in a sealed container along with cooked rice and refrigerate for up to a week.

More easy vegan dinner recipes you'll love:

  • Thai Peanut Quinoa Salad
  • Creamy Polenta with Mushrooms
  • Coconut Chickpea Curry via Real + Vibrant
  • Sun-Dried Tomato Pasta
  • White Bean Tomato Stew
  • Portobello Mushroom Fajita Sheet Pan Dinner
overhead view of pineapple teriyaki tofu served over rice in blue bowl

If you make this vegan teriyaki tofu, we’d love for you to leave a comment and rating below! We also love to see your creations on Instagram – tag us at @crowded_kitchen so we can see what you’ve been cooking.

Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pineapple Teriyaki Tofu


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lexi
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This pineapple teriyaki tofu and vegetable stir fry is a filling, tasty, protein-packed vegan dinner. The homemade pineapple teriyaki glaze only takes a few minutes to whip up for a quick, 30 minute weeknight meal.


Ingredients

Units Scale
  • 16 oz extra firm tofu
  • 1 tbsp sesame oil
  • 3 scallions, sliced thinly
  • 2 cups broccoli florets
  • 1 red bell pepper, diced into ½ inch pieces
  • 1 cup edamame (we used frozen)
  • ⅓ cup lightly salted or unsalted cashews
  • White rice for serving

Pineapple Teriyaki Sauce:

  • ¾ cup pineapple juice
  • ½ cup finely diced pineapple (fresh or frozen)
  • ⅓ cup tamari or soy sauce (we used low sodium)
  • ¼ cup water
  • 1 tbsp rice wine vinegar
  • 1 tbsp miso paste
  • 3 tbsp coconut or brown sugar
  • 1 ½ tbsp sesame seeds
  • 1 ½ tbsp cornstarch or arrowroot starch
  • ¼ tsp red pepper flakes
  • ¼ tsp salt

Instructions

  1. Cook rice according to package directions. 
  2. Drain tofu and pat dry. Slice into bite-sized cubes. 
  3. Whisk together all ingredients for pineapple teriyaki sauce.
  4. Heat a large pan or wok to medium and add sesame oil. When hot, add scallions and sauté for a minute or two, until softened. Add tofu and continue cooking for 5 minutes. 
  5. Add broccoli, pepper and edamame and cook for 3-4 minutes, until they start to soften. 
  6. Pour in pineapple teriyaki sauce and simmer for 8-10 minutes, stirring occasionally, until thickened. Add in cashews and serve hot over rice.

Notes

You can also serve over cauliflower rice for a lighter version.

Don't feel like making homemade teriyaki? Grab a store-bought teriyaki sauce and add in a bit of pineapple juice.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Stovetop

Nutrition

  • Serving Size:
  • Calories: 484
  • Sugar: 31.2 g
  • Sodium: 725.7 mg
  • Fat: 18.3 g
  • Carbohydrates: 60.9 g
  • Fiber: 6.1 g
  • Protein: 21.9 g

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Main Dishes

  • Overhead view of elote pasta salad.
    Elote Pasta Salad with Grilled Chicken
  • Overhead view of finished bowl set atop a checkered towel.
    Chicken Pesto Parm Bowl (Sweetgreen Dupe)
  • Overhead view of broccoli soup in a bowl alongside grilled cheese.
    Sheet Pan Broccoli Cheddar Soup
  • Overhead view of pot roast in a pot with carrots and potatoes.
    Pot Roast (made with Mushroom Soup)

Comments

No Comments

Let us know what you think! Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  • Soups
  • Salads
  • Cocktails
  • Main Dishes

Trending Recipes

  • Front view of strawberry pop tart.
    Homemade Strawberry Pop Tarts
  • Homemade Cheez-Its
  • Overhead view of soup with croutons.
    Sheet Pan Soup
  • Overhead view of hot honey chicken plate.
    Hot Honey Chicken Plate (Sweetgreen Dupe)

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • Affiliate Disclosure
  • See our Portfolio

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2025 Crowded Kitchen