• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » RECIPES

    Sam TurnbullAuthor: Sam Turnbull Updated: March 3, 2025

    Easy Sticky Teriyaki Tofu

    4.96 from 70 votes
    | 132 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    Sometimes I wonder why it takes me so long to discover such easy and delicious recipes. Back in the day, I used to enjoy teriyaki chicken, but since going vegan I seemed to forget about that. Then the other day, it struck me: why haven't I veganized this dish? So I did just that, by simply swapping out a few ingredients (mainly tofu for chicken), and let me tell you, this easy sticky teriyaki tofu is a new household fave!

    Easy Sticky Teriyaki Tofu! 10 minutes to cook, this tofu recipe is so easy to make and insanely delicious. In this recipe I share with you the key to making tofu taste like chicken!! (Yes, I'm aware of the irony)! Haha. #itdoesnttastelikechicken #veganrecipes #tofu

    The key to making teriyaki tofu irresistibly delicious is to prepare the tofu correctly. First the tofu is pressed. This removes excess water and gives the tofu a more chewy meaty texture.

    Then the tofu is torn into chunks. THIS IS KEY. I discovered the idea of tearing tofu into chunks (as opposed to cutting it into cubes) when I made my baked tofu bites recipe. When tofu is torn, the shape of the pieces are random and the surface is textured. This is the key to making tofu have chicken-like vibes. The random sizes mean that some pieces are chewier than others, while some pieces are more juicy. The the textured surface not only makes for an amazing mouth-feel, but it also helps hold the sauce on better. Trust me when I say, that tearing tofu is a game changer.

    Easy Sticky Teriyaki Tofu! 10 minutes to cook, this tofu recipe is so easy to make and insanely delicious. In this recipe I share with you the key to making tofu taste like chicken!! (Yes, I'm aware of the irony)! Haha. #itdoesnttastelikechicken #veganrecipes #tofu

    Then for the pièce de résistance, the sauce. The tofu is coated in a sticky, sweet, salty, tangy, garlicy, gingery, every perfect flavour sauce. Sprinkled with green onions and sesame seeds, I can predict that this dish will become a go-to staple for many.

    Oh and did I mention that this recipe only takes about 10 minutes of cook time!? Yeah, it keeps getting better and better.

    How to Make Easy Sticky Teriyaki Tofu:

    Press the tofu.

    First you will need to prepare the tofu. Prepare the tofu by draining it, and then pressing it for 30 minutes to 1 hour. I love using my Tofuture tofu press (as seen above), but you can also follow these instructions for a DIY tofu pressing method.

    Pressing the tofu squeezes excess water out so that the tofu can suck up more of the marinade and also will make the texture a bit chewier.

    Max the simple teriyaki sauce by mixing the sauce ingredients together.

    In a bowl or measuring cup, mix together the teriyaki tofu sauce ingredients: the water, soy sauce, brown sugar, rice vinegar, sesame oil, ginger, and garlic. Set aside.

    tear the tofu and toss in cornstarch

    Once the tofu is pressed, remove the tofu and pat dry, then use your fingers to tear into chunks about 1" in size. Some chunks will be bigger and others will be smaller and that's perfect! Tearing the tofu will make for the best chicken-like texture and also helps grip the sauce better.

    Add the tofu to a medium bowl, and sprinkle over the cornstarch. Toss well to coat.

    Pan fry until lightly browned all over.

    Heat the light oil over medium-high heat in a cast iron skillet or non-stick pan. Once hot, add the tofu, and cook for about 5 minutes, flipping as needed until the tofu is lightly browned all over.

    Add the sauce to the tofu.

    Pour all of the teriyaki sauce into the pan with the tofu, and cook for another 2- 3 minutes until the sauce thickens slightly.

    Cook until the sauce as thickened. Serve hot

    Serve the tofu or rice if or noodles (if desired) and garnish with green onions and sesame seeds. See how sticky delicious that is!!! YUM!

    Easy Sticky Teriyaki Tofu! 10 minutes to cook, this tofu recipe is so easy to make and insanely delicious. In this recipe I share with you the key to making tofu taste like chicken!! (Yes, I'm aware of the irony)! Haha. #itdoesnttastelikechicken #veganrecipes #tofu

    I love this easy sticky teriyaki tofu is delicious served on rice with a side of broccoli or another green. It's also great served with rice noodles or in a lettuce wrap. Trust me when I say, that this tofu dish is so scrumptious, you're going to find any excuse to make this again and again.

    Bon appetegan!

    Sam Turnbull.

    4.96 from 70 votes
    (click stars to vote)

    Easy Sticky Teriyaki Tofu

    10 minutes to cook, this tofu recipe is so easy to make and insanely delicious. In this recipe I share with you the key to making tofu taste like chicken!! (Yes, I'm aware of the irony)! Haha.
    Prep: 30 minutes mins
    Cook: 10 minutes mins
    Total: 40 minutes mins
    Servings: 4
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    For the tofu:

    • 1 block (12 oz) extra-firm tofu, (see step 1 for prep)

    For the sauce:

    • ½ cup water
    • ¼ cup soy sauce, (gluten-free if preffered)
    • 3 tablespoons brown sugar
    • 1 tablespoon rice vinegar
    • 2 teaspoons sesame oil
    • 1 inch fresh ginger (1 tablespoon), minced
    • 3 cloves garlic,, minced

    To cook the tofu:

    • 2 tablespoons cornstarch
    • 1 tablespoon light oil, (such as canola or vegetable)
    • 4 green onions,, chopped
    • 1 tablespoon sesame seeds
    US Customary - Metric

    Instructions
     

    • To prep the tofu: Prepare the tofu by draining it, and then pressing it for 30 minutes to 1 hour. I love using my Tofuture tofu press, but you can also follow these instructions for a DIY tofu pressing method. Pressing the tofu squeezes excess water out so that the tofu can suck up more of the marinade and also will make the texture a bit chewier.
    • In a bowl or measuring cup, mix together the sauce ingredients: the water, soy sauce, brown sugar, rice vinegar, sesame oil, ginger, and garlic. Set aside.
    • Once the tofu is pressed, remove the tofu and pat dry, then use your fingers to tear into chunks about 1" in size. Some chunks will be bigger and others will be smaller and that's perfect! Tearing the tofu will make for the best chicken-like texture and also helps grip the sauce better.
      Add the tofu to a medium bowl, and sprinkle over the cornstarch. Toss well to coat.
    • Heat the light oil over medium-high heat in a cast iron skillet or non-stick pan. Once hot, add the tofu, and cook for about 5 minutes, flipping as needed until the tofu is lightly browned all over.
    • Pour all of the sauce mixture into the pan with the tofu, and cook for another 2- 3 minutes until the sauce thickens slightly. Serve the tofu with rice or noodles (if desired) and garnish with green onions and sesame seeds.

    Notes

    Serving: Teriyaki tofu is great served over rice with broccoli or another green. It's also delicious served on rice noodles, or you can even use it to make lettuce wraps. Yum!
    Make-ahead/ Leftovers: Teriyaki tofu tastes even better the next day, so this is a great dish to prep ahead. Simply follow the recipe as written, allow to cool, then store in an air-tight container in the fridge for up to 5 days.
    Oil-free: to make oil-free, omit the sesame oil in the sauce. Whisk in 1 tablespoon of cornstarch into the sauce. For the tofu, do not coat it in cornstarch, and instead to a water or broth sauté to fry the tofu until golden all over. Add the sauce with the added cornstarch and cook for 2 - 3 minutes until the sauce is thickened.

    Nutrition

    Serving: 1serving (recipe makes 4 servings) | Calories: 257kcal | Carbohydrates: 19g | Protein: 16g | Fat: 15g | Saturated Fat: 4g | Sodium: 822mg | Potassium: 244mg | Fiber: 1g | Sugar: 10g | Vitamin A: 120IU | Vitamin C: 3mg | Calcium: 118mg | Iron: 3mg

    ⭐ Did You Make This Recipe?

    I’d love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: Japanese
    Course: Main Course
    « Top 10 Vegan Recipes of 2020
    Easy Vegan Cheese Fries »

    Reader Interactions

    Comments

    1. A Malowany says

      April 19, 2026 at 10:45 am

      5 stars
      I made this for Easter for my vegan daughter. She so enjoyed it that she asked for the leftovers and the recipe. It was a winner given that it was so easy to make but also so tasty. Thanks for the recipe.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        April 20, 2026 at 9:38 am

        So happy it was a hit, A! 🙂

        Reply
    2. TODD says

      January 27, 2026 at 4:36 pm

      5 stars
      I batched cooked a lot of crispy tofu to have on hand. Made the Sticky Teriyaki Sauce for tonight, it is AMAZING! Full of flavor.

      PRO TIP: If you batch cook crispy tofu ahead of time, and then heat up with this sauce, it will not thicken in the 2-3 minutes as per the recipe. I put the tofu from fridge to pan, heating up, threw in sauce, and no thickening. Kicked up the heat to get a nice simmer, and OMG, soon there was no 'sauce' left. It was all sticky goodness that coated every inch of every piece of tofu.
      Wish we could post pics here. But I posted Facebook, linked the recipe and tagged It Doesn't Taste Like Chicken.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        January 28, 2026 at 8:55 am

        This is such a great tip, Todd! Thank you for sharing that, and I’m so glad you loved the sauce. Sticky tofu perfection sounds exactly right 😍

        Reply
    « Older Comments
    4.96 from 70 votes (16 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 120K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.