• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Apr 4, 2014 · Modified: Jan 29, 2025 by Alissa Saenz · This post may contain affiliate links · 8 Comments

    Teriyaki Tofu Sandwiches

    Jump to Recipe Print Recipe

    My teriyaki tofu sandwiches will knock your socks off! They're made with slabs of pan-fried tofu braised in a quick teriyaki sauce and served up on crusty rolls with juicy pineapple slices. The best part: these scrumptious sammies are quick and easy—perfect for a busy weeknight dinner! 

    Teriyaki Tofu Sandwich on a plate with a skillet and bottle of sriracha in the background.

    Have you ever eaten a delicious dinner and thought to yourself, "Hey, this meal would be great as a sandwich"? Okay, maybe it's just me. This happened recently with my teriyaki tofu, and the result was this scrumptious sandwich recipe I'm sharing with you today.

    Jump to:
    • Ingredients You'll Need
    • How They're Made
    • Leftovers & Storage
    • Frequently Asked Questions
    • Variations
    • More Hot Vegan Sandwiches
    • 📖 Recipe
    • 💬 Comments

    Putting my teriyaki tofu on a sandwich not only makes it delicious in a whole new way, it also simplifies the meal. There's no need to cook rice or steam some veggies separately. Everything gets stuffed into a roll!

    It also gives us a chance to jazz things up, with pineapple. Pineapple goes great with Asian flavors, as you probably know if you've tried my pineapple fried rice, pineapple curry, or sweet and sour tofu. The pineapple cooks up in minutes, in the same skillet as the tofu, and it gets covered caramelized teriyaki sauce, for maximum deliciousness.

    These easy sandwiches are seriously flavor bombs!

    Ingredients You'll Need

    Below you'll find a list of ingredients in this recipe, with notes and substitutions. Scroll all the way to the bottom of the post to see the full recipe, including the amount of each ingredient.

    • Soy sauce. Liquid aminos or tamari can be substituted, if needed.
    • Brown sugar. We're using organic brown sugar, to ensure that the recipe is vegan. Conventional brown sugar is often processed using animal bone char.
    • Ground ginger.
    • Garlic powder.
    • Toasted sesame oil. Look for this in the international aisle of your grocery store.
    • Sriracha sauce. This will add a little heat to your sandwiches. Leave it out if you'd like to keep them mild.
    • Cornstarch.
    • Tofu. I like to use super-firm tofu for these sandwiches. Firm or extra-firm tofu will also work, but will need to be pressed before cooking.
    • Vegetable oil. Just about any neutral high-heat oil you have on hand can be used. Peanut oil, corn oil, and coconut oil are a few examples of options that will work.
    • Pineapple. I recommend using fresh pineapple, if possible, but canned will work in a pinch.
    • Sub rolls.
    • Spring mix. Feel free to use another sandwich green, like baby spinach, lettuce, sprouts, or arugula.
    • Vegan mayonnaise.

    How They're Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Teriyaki sauce in a glass bowl with a spoon.

    Step 1: Stir your sauce ingredients together: soy sauce, brown sugar, ground ginger, garlic powder, toasted sesame oil, sriracha sauce, and cornstarch.

    Block of tofu cut into slabs on a cutting board.

    Step 2: Slice your tofu block into thin slabs. Try to get about sixteen of them, which will allow you to put four on each sandwich.

    Tip: Is your cornstarch forming clumps in your sauce? Cornstarch dissolves best in cold liquids, so try placing the bowl in the freezer for a few minutes to cool everything down.

    Tofu slabs cooking in a skillet.

    Step 3: Heat your oil in a skillet, then add your tofu slabs, cooking them for a few minutes on each side until they're golden brown and starting to crisp up.

    Tofu slabs covered in teriyaki sauce cooking in a skillet.

    Step 4: Add the sauce to the skillet, then cook the tofu slabs for a couple minutes more on each side, until the sauce forms a thick coating on them. Take them out of the skillet when they're done.

    Tip: Cook your tofu slices in batches if they won't all fit in a single layer in the skillet.

    Pineapple slices cooking in a skillet.

    Step 5: Now add your pineapple slices to the skillet. Cook them for a couple of minutes, until they start to soften.

    Pineapple half rings covered in teriyaki sauce cooking in a skillet.

    Step 6: Flip the pineapple slices and cook them for a minute or two longer, until they're tender and coated in sauce.

    White wooden surface set with skillet, striped napkin, and Teriyaki Tofu Sandwich on a plate.

    Step 7: Spread vegan mayo inside of each of your sub rolls, then stuff them with the tofu, pineapple slices, and spring mix. Your teriyaki tofu sandwiches are ready to enjoy!

    Leftovers & Storage

    If you have leftover sandwich fillings, I recommend storing them in separate containers, then assembling the sandwiches when you're ready to eat them. The tofu and pineapple will each keep in an airtight container in the fridge for about three days. They're best reheated in the microwave.

    Frequently Asked Questions

    Can these sandwiches be made gluten-free?

    They can! Use gluten-free tamari instead of soy sauce, and gluten-free rolls.

    Can I use bottled teriyaki sauce to make these sandwiches?

    You can! Just check the ingredients to ensure that it's vegan. You'll need a scant half cup of sauce.

    Do I need to clean the skillet before cooking the pineapple?

    Nope! In fact, I don't recommend it. Leave that leftover teriyaki sauce in the skillet so it coats and caramelizes on the pineapple.

    Variations

    • Make it a wrap. Dice your pineapple and tofu instead of slicing them. Cook them according to the recipe, then stuff them in tortillas or even lettuce leaves for teriyaki tofu wraps.
    • Deconstructed salad bowls. Serve the tofu, pineapple, and greens over a bed of rice or quinoa instead of in rolls.
    • Add toppings. Include whatever sandwich toppings you like. Try sliced avocado, Asian slaw, pickled peppers, or fresh herbs like scallions and cilantro.

    More Hot Vegan Sandwiches

    • BBQ Tofu Sandwich topped with coleslaw and pickle slices.
      Barbecue Tofu Sandwiches
    • Vegan French Dip Sandwiches
    • Close Up of a Vegan Sloppy Joe Sandwich
      Vegan Sloppy Joes
    • Two halves of a Vegan Philly Cheesesteak Sandwich with dish of ketchup in the background.
      Vegan Philly Cheesesteak Sandwiches

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Two halves of a Teriyaki Tofu Sandwich on a plate.
    Print Pin
    5 from 4 votes

    Teriyaki Tofu Sandwiches

    My teriyaki tofu sandwiches will knock your socks off! They're made with slabs of pan-fried tofu braised in a quick teriyaki sauce and served up on crusty rolls with juicy pineapple slices. The best part: these scrumptious sammies are quick and easy—perfect for a busy weeknight dinner! 
    Course Sandwich
    Cuisine American, Asian-Inspired
    Prep Time 15 minutes minutes
    Cook Time 15 minutes minutes
    Total Time 30 minutes minutes
    Servings 4
    Calories 563kcal
    Author Alissa

    Ingredients

    • â…“ cup soy sauce
    • 2 tablespoons organic brown sugar
    • 1 teaspoon ground ginger
    • ½ teaspoon garlic powder
    • 1 teaspoon toasted sesame oil
    • 1 teaspoon sriracha sauce, optional, or to taste
    • 1 teaspoon cornstarch
    • 1 (16 ounce/454 gram) package super-firm tofu
    • 1 tablespoon vegetable oil
    • 8 fresh pineapple slices about ¼ inch each, cut into half circles (Note 1)
    • 4 sub rolls, sliced open
    • ½ cup spring mix or sandwich greens of choice
    • ½ cup vegan mayonnaise, for serving
    US Customary - Metric

    Instructions

    • Stir the soy sauce, brown sugar, ground ginger, garlic powder, sesame oil, sriracha sauce, and cornstarch together in a small bowl (Note 2). Set this aside.
    • Slice your tofu block into about sixteen slabs, each between a quarter and half inch in thickness.
    • Coat the bottom of a medium nonstick skillet with the oil and place it over medium heat. Give the oil a minute to heat up, then add your tofu slabs in an even layer. You can cook the slices in batches if they won't all fit at once. Cook the tofu slices for about four minutes on each side, until golden brown.
    • Carefully pour the sauce over the tofu. Be sure to split up the sauce if you're cooking the tofu in batches. Let the tofu slices simmer for a minute or two, until the sauce thickens slightly and coats the bottom of the tofu slices. Flip the slices to coat their opposite sides in sauce, then let them cook for a few seconds more before removing the tofu from the skillet and transferring it to a plate.
    • With the skillet still over medium heat, add the pineapple slices in a single layer. The pineapple can also be cooked in batches if it won't all fit. Cook the pineapple slices for about two minutes, then carefully flip them.
    • Cook the pineapple slices for a few minutes on the opposite sides, until they're very soft and coated in the leftover teriyaki sauce in the skillet. Remove them from the skillet and transfer them to a plate when they're done.
    • Slather the inside of each sandwich roll with vegan mayo, then stuff them with the tofu, pineapple slices, and greens. Serve.

    Notes

    1. You'll need about half of a medium sized pineapple for this.
    2. If you have trouble getting the cornstarch to dissolve, place the bowl in the freezer for a few minutes and stir again. Cornstarch dissolves best in cold liquids.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1sandwich | Calories: 563kcal | Carbohydrates: 63g | Protein: 17g | Fat: 27g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Sodium: 1635mg | Potassium: 386mg | Fiber: 3g | Sugar: 28g | Vitamin A: 116IU | Vitamin C: 13mg | Calcium: 70mg | Iron: 13mg

     

    Pineapple Teriyaki Tofu Sandwiches

     
     
    « Silken Tofu Ranch Dressing
    Vegan Cream Cheese & Veggie Sushi »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 4 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Ruth Reece says

      February 08, 2025 at 1:22 pm

      5 stars
      Thank you so much for the recipe! I love sandwiches. Yours are great! This is my fave So far…..💞 Rae

      Reply
    2. Pauline says

      December 01, 2020 at 3:01 pm

      5 stars
      Made these for dinner tonight and they were so tasty, the pineapple was amazing. The tofu took a few minutes longer to cook to get the sticky sauce but worth it. This a very filling sandwich too, perfect for a weeknight dinner. Thanks for recipe.

      Reply
    3. suzi says

      January 29, 2020 at 4:09 pm

      5 stars
      Hi Alissa!! I made these last nite and just had a sample today for lunch COLD and it was terrific!! Is there supposed to be pineapple juice in the sauce at all? Yours look so much saucier than mine. I pressed my tofu well after freezing so it was super dry and absorbent. Also do you suggest eating this hot or cold? Want to make notes as I am keeping this recipe!! Thanks :)

      Reply
      • Alissa Saenz says

        January 30, 2020 at 9:11 am

        Hi Suzi! I'm so glad you enjoyed them! There's no pineapple juice in this sauce. I'm thinking you might just need to let the tofu cook in the sauce a little longer. I use cast iron to make mine, so it retains the heat really well and the sauce gets simmering and thickens up very quickly. You could even try turning up the heat a bit. I usually eat these sandwiches hot, but I bet they're great cold too!

        Reply
    4. Kathleen Meade says

      April 07, 2018 at 10:42 pm

      5 stars
      Delicious! Just made these for dinner and they are super duper tasty. My tofu-snubbing husband liked his so much he even had a second sandwich. Thank you!

      Reply
      • Alissa Saenz says

        April 08, 2018 at 6:33 pm

        That's awesome!! I'm so glad you both enjoyed them! Thanks Kathleen!

        Reply
    5. Hannah @ CleanEatingVeggieGirl says

      April 04, 2014 at 4:40 pm

      This sounds SO fantastic! I am always looking for new ways to prepare tofu. I LOVE the pineapple addition!

      Reply
      • Alissa Saenz says

        April 05, 2014 at 10:35 am

        Thank you! Yeah, this one definitely puts a different spin on tofu. I hope you enjoy it if you try it!!

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    186 shares
    • 48

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.