• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe
  • Subscribe
  • About
  • Christmas
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • RSS
Where You Get Your Protein
menu icon
go to homepage
  • Vegan Recipes
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Recipes
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Main Dishes » Simple Teriyaki Tofu

    Simple Teriyaki Tofu

    Marlena Luna
    by Marlena Luna

    Updated: Mar 2, 2025 · Published: Jan 12, 2024 · 12 Comments
    This post may contain affiliate links

    Jump to Recipe SaveSaved!
    For steps cooking tofu in a pan and adding teriyaki sauce. And another image with the tofu on white rice.
    White rice topped with teriyaki tofu and steamed broccoli.
    Two images of teriyaki tofu on a plate with white rice and a close up of the tofu.
    Collage of teriyaki tofu on a plate with white rice and steamed broccoli.

    This easy teriyaki tofu recipe is made with fresh garlic and ginger for a better-than-takeout recipe! It's ready in about 30 minutes, requires one pan, and uses 9 simple ingredients with minimal prep time. It's the perfect easy dinner. 

    A plate of white rice, teriyaki tofu and steamed broccoli.

    Teriyaki tofu is so easy and flavorful, you'll want to skip the takeout and make this homemade vegan version instead.

    Bite-sized tofu pieces are pan-fried until crispy, then cooked in a sweet and savory teriyaki sauce. No marinating needed!

    Just like my vegan orange tofu, this recipe is quick, delicious, and sure to become a weeknight favorite!

    For more quick dinner ideas, try my baked BBQ tofu, vegan street tacos, or black beans and lime rice.

    Ingredient Notes and Substitutions

    You'll need 9 simple ingredients to make teriyaki tofu. Ingredient notes and substitutions are included below.

    Bowls of ingredients needed to make teriyaki tofu.
    • Tofu - Use extra-firm tofu or super firm tofu (vacuum sealed) for the best texture.
    • Soy sauce - I used regular soy sauce. For less salt use a low sodium soy sauce. For a gluten-free option use tamari.
    • Water.
    • Brown sugar - The brown sugar neutralizes the saltiness of the sauce. You can use coconut sugar or any granulated sugar as a replacement.
    • Maple syrup - Any liquid sweetener will do. You can also replace the liquid sweetener with coconut sugar or any granulated sugar.
    • Oil - I used refined coconut oil to pan-fry the tofu. Feel free to use any neutral vegetable oil you have on hand.
    • Cornstarch - The cornstarch is tossed with the tofu for a crispy outside. It's also used to thicken the teriyaki sauce. To substitute use arrowroot powder or potato starch.
    • Fresh ginger and garlic - The sauce uses fresh ginger and garlic for the best authentic Japanese flavor.

    How To Make Teriyaki Tofu

    This pan-fried teriyaki tofu comes together in about 30 minutes. There is minimal prep work, and you don't need to marinate the tofu first.

    TO START:
    Gather your ingredients so they're easily accessible.
    Mince the garlic and finely grate the ginger using the smaller side of a box grater. Need help? Check out this video on how to grate ginger.

    Next, prepare the tofu:
    If you're using firm or extra-firm tofu, press out some of the excess water. You can use a tofu press (affiliate link), or place the tofu between two plates and weigh down the top one with something slightly heavy.
    If you're using super firm or high-protein tofu, simply pat it dry-there is no need to press it.

    To Prepare The Teriyaki Sauce

    A glass bowl of homemade teriyaki sauce with fresh ginger and garlic and a bowl of water and cornstarch mixed.

    Start by making the slurry that will thicken the sauce.
    In a small bowl, mix 3 teaspoons of cornstarch with 1 tablespoon of water, then set it aside.

    In a separate, larger bowl, prepare the teriyaki sauce by combining soy sauce, water, minced garlic, grated ginger, brown sugar, and maple syrup.

    To Prepare The Tofu

    A pan of bite-sized pieces of tofu sprinkled with cornstarch.

    Once the tofu has been pressed or patted dry, use your hands to break it into bite-sized pieces. Add them to a large non-stick pan or skillet. Sprinkle 1 Tablespoon of cornstarch over the tofu. 

    Bite-sized tofu pieces in a pan with oil.

    Use a spatula to toss the tofu around the pan until there is no visible cornstarch left. Now add the oil.

    To Pan-Fry The Tofu

    Bite-sized pieces of pan-fried tofu in a pan with a spatula.

    Pan-fry the tofu over medium-high heat. Occasionally flip the tofu pieces to brown the larger sides.

    A pan with pan-fried tofu in homemade teriyaki sauce.

    Lower the heat, stir the teriyaki sauce, and then gently pour it into the pan with the tofu. Let the sauce simmer on low for about 1-2 minutes.

    To Thicken The Teriyaki Sauce

    A pan of teriyaki tofu topped with slices of green onion.

    Turn the heat down once more. Mix the cornstarch and water well to lift any settled cornstarch from the bottom.

    Gently add the cornstarch mixture to the pan and stir it in. Set the heat to medium-low and simmer for about 1-2 minutes until the sauce has thickened.

    Tip: If the sauce becomes too thick add more water. If it's too thin, mix 1 teaspoon of cornstarch with 1 and ½ teaspoons of water and add it to the sauce.

    A gray plate of white rice topped with half teriyaki tofu and half steamed broccoli.

    How To Bake The Tofu

    For a baked tofu option, skip the pan-frying steps and follow the instructions instead:

    1. Preheat your oven to 375ºF. Add the bite-sized tofu pieces to a baking sheet lined with parchment paper. 
    2. Sprinkle the cornstarch over the tofu and toss until no dry cornstarch remains.
    3. Lightly spray the tofu with oil. If you don't have spray oil, drizzle with a bit of melted coconut oil, avocado oil, or any neutral oil, then toss again to coat evenly.
    4. Bake at 375ºF for 15-20 minutes or until the tofu is golden and cooked to your liking, flipping halfway through to ensure even browning. Once done, transfer the tofu to a skillet and proceed with the sauce.

    Storage: Any leftover tofu can be stored in an airtight container in the refrigerator for 3-4 days.

    Serving suggestions

    Enjoy this delicious vegan teriyaki tofu over a bed of your favorite rice-such as jasmine, basmati, or brown rice. For a healthier option, try it with quinoa instead.

    Top with sesame seeds and sliced green onions for extra flavor and texture.

    Serve alongside steamed vegetables like broccoli, carrots, or cabbage. You can also stir-fry or oven-roast your favorite veggies for added variety.

    Teriyaki tofu on a bed of white jasmine rice.

    Tips for Success

    • This recipe can easily be doubled. Use a large pan or skillet to cook the tofu. If your pan isn't big enough, cook in batches or use the baking method instead. Be sure to double the cornstarch-water mixture.
    • To grate the ginger: For the best results, use the medium grate side of a box grater (affiliate link) to finely shred the ginger.
    • Tofu: Use super-firm tofu or extra-firm tofu for the best texture. If using super-firm tofu, simply pat it dry before breaking it into pieces. For extra-firm tofu, press out the excess water using a tofu press or by placing it between plates with a weight on top.  

    We'd love to hear from you!

    If you enjoyed this vegan recipe, please leave a 5-star rating in the recipe card and share your thoughts in the comments below.

    Also, if you snap a photo, share it with us! We love to see your creations!! You can find us on Pinterest, Facebook, and Instagram.

    Or, get the links to new recipes delivered straight to your inbox by signing up for our newsletter.  

    See ya there!

    Recipe

    A bed of white rice topped with teriyaki tofu and steamed broccoli on a gray plate.

    Easy Teriyaki Tofu

    prep time: 10 minutes minutes
    cook time: 20 minutes minutes
    total time: 30 minutes minutes
    servings: 3 servings
    This easy teriyaki tofu recipe is the perfect weeknight dinner. It's ready in about 30 minutes, requires one pan, and uses 9 simple ingredients with minimal prep time. And it tastes better than takeout!
    5 stars (9 reviews)
    Print Pin
    Comment SaveSave

    Ingredients

    For the tofu

    • 1 14-ounce block extra-firm tofu, or super firm tofu
    • 1 Tablespoon cornstarch
    • 2 Tablespoon refined coconut oil, or neutral oil of choice

    Teriyaki Sauce

    • 4 Tablespoons soy sauce, or tamari
    • ½ cup water
    • 3 garlic cloves, minced
    • 2 teaspoons fresh ginger root, peeled and finely grated
    • 3 Tablespoons brown sugar, or coconut sugar
    • 2 Tablespoons maple syrup, or agave nectar

    Thickening Slurry

    • 3 teaspoons cornstarch
    • 1 Tablespoon water
    Prevent your screen from going dark

    Instructions

    To Press the Tofu

    • For super firm tofu or high-protein tofu, simply pat it dry.
    • If you're using extra-firm tofu or firm tofu, you'll want to press out the excess water for a firmer texture. You can use a tofu press or wrap it in a clean kitchen towel (or a few paper towels) and place a plate with a slightly heavy object on top.

    To Pan Fry The Tofu

    • Using your hands, break to tofu into bite-sized chunks and place them in a large nonstick pan or skillet.
    • Sprinkle the cornstarch over the tofu. Use a spatula to gently toss the tofu around until there is no dry cornstarch visible.
    • Add the oil to the pan. Toss the tofu to ensure all the pieces are lightly covered in oil.
    • Pan-fry the tofu over medium-high heat. Allow it to sit and become crispy on the first side before flipping it, about 5 minutes. Stir and flip as needed until the tofu is browned and crispy on each side.
    • While the tofu cooks, prepare the teriyaki sauce.

    For the Teriyaki Sauce

    • In a small bowl mix the slurry. Set aside.
      3 teaspoons cornstarch,1 Tablespoon water
    • In a separate, slightly larger bowl, mix the remaining teriyaki sauce ingredients. 
    • Once the tofu is browned to your liking, turn down the heat then pour the teriyaki sauce into the pan with the tofu. Bring the sauce to a low simmer for 1-2 minutes. Frequently stir the tofu.
    • Turn the heat off and give the cornstarch and water slurry another mix to get up any cornstarch at the bottom of the bowl. Pour it into the pan and gently stir to disburse the slurry evenly. Turn the heat back on to medium-low. Simmer until the sauce thickens.
      Tip: If the sauce becomes too thick, add more water. If it is too thin, mix 3 teaspoons cornstarch with 1 and ½ teaspoon water and add only what you need.

    To Bake the Tofu

    • Instead of pan-frying the tofu, you can bake it. Preheat your oven to 375ºF. Add the bite-sized tofu pieces to a baking sheet lined with parchment paper. 
    • Sprinkle the cornstarch over the tofu and toss until there is no visible cornstarch.
    • Now lightly oil the tofu using a spray oil. 
      If you don't have a spray oil, drizzle melted coconut oil, avocado oil, or any neutral vegetable oil over the tofu. Toss to evenly coat.
    • Bake at 375ºF for 15-20 minutes or until the tofu is cooked to your liking. Occasionally remove the pan from the oven and carefully flip/toss the tofu to brown each side.
      Add the teriyaki sauce and baked tofu to a large skillet. Proceed with the teriyaki sauce steps above to cook and thicken the sauce.
    • Serve with rice and steamed broccoli or vegetable of choice, or roasted veggies.

    Notes

    • This recipe can easily be doubled: Use a large pan or skillet to cook the tofu. If your skillet isn't big enough, cook the tofu in batches or use the baking instructions.
    • To grate the ginger: Use the small side of a box grater to shred the ginger finely.
    • Soy sauce: Use a low-sodium soy sauce or tamari for less salt.
     
    This recipe was originally posted in June of 2017. It has since been updated with new photos and an improved sauce recipe.

    Nutrition

    Serving: 1serving | Calories: 308kcal | Carbohydrates: 31g | Protein: 18g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 11g | Sodium: 722mg | Fiber: 2g | Sugar: 24g

    **Nutritional info is provided as an estimate based on the ingredients I used and for convenience and as a courtesy only.**

    course: Main Dishes
    cuisine: Asian, Japanese
    author: Marlena Luna
    Did you make this recipe?Please consider Leaving a Review!

    More Tofu Recipes

    • Breaded tofu nuggets with dipping sauce.
      Tofu Chicken Nuggets
    • Easy Vegan Fried Rice
    • Lentil and tofu sloppy joe on a white bun.
      Vegan Sloppy Joes
    • tofu ground beed on parchment paper topped with fresh chopped parsley.
      Tofu Ground Beef (Vegan Tofu Crumbles)

    Where You Get Your Protein is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Where You Get Your Protein will receive a small commission from the purchase at no additional cost to you.

    « 21 Vegan Party Food Favorites
    Vegan French Toast »
    5.6K shares
    • Share9
    • Email
    • Tweet

    Reader Interactions

    Comments

      5 from 9 votes (7 ratings without comment)

      Leave a Reply Cancel reply

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

      Rate This Recipe




    1. Maureen Conner

      March 03, 2025 at 1:16 pm

      This has become a family favourite. I've reduced the soy sauce, maple syrup and sugar by one tablespoon each but apart from that I make it exactly the same. DELICIOUS!!

      Reply
      • Marlena Luna

        March 05, 2025 at 3:10 pm

        I'm so glad your family loves the recipe and you were able to adapt it to your liking! Thank you for sharing your wonderful review!

        Reply
    2. Anonymous

      October 01, 2024 at 12:03 am

      My family loved this!

      Reply
      • Marlena Luna

        October 02, 2024 at 9:29 am

        That's great to hear!

        Reply
    3. Melissa

      January 17, 2018 at 3:40 am

      My family loved this . I started with frozen tofu that I defrosted. Was delicious. Excellent combination! I am going to go make your chocolate chip muffins again for the second time. Great website, thanks fir all your hard work!

      Reply
      • Marlena Luna

        January 17, 2018 at 10:49 am

        Thank you Melissa! I'm so glad you're loving my recipes!! :) Isn't the combination perfect!? My family loves it so much I actually make it weekly.

        Reply
    4. Sophia

      June 28, 2017 at 10:40 pm

      I love the simplicity of this. And the sauce makes it! Yum!

      Reply
      • Marlena Luna

        June 28, 2017 at 11:55 pm

        Thanks, Sophia! This one is on the weekly rotation because of its simplicity!! :)

        Reply
    5. Linda

      June 28, 2017 at 12:51 pm

      That sticky sauce looks so good. I love a good tofu recipe and this looks terrific!

      Reply
      • Marlena Luna

        June 28, 2017 at 11:42 pm

        Thanks, Linda! This has been a family favorite lately! :)

        Reply
    6. Rebecca

      June 28, 2017 at 3:20 am

      We are huge teriyaki fans in this house! Homemade sauce is a must!

      Reply
      • Marlena Luna

        June 28, 2017 at 11:40 pm

        Nothing beats a homemade sauce! :)

        Reply

    Primary Sidebar

    Marlena Luna in a pink sweater holding a coffee mug.

    Hi, I’m Marlena the recipe creator behind Where You Get Your Protein! I love spending time in the kitchen cookin’ up delicious vegan comfort foods! Most of the ingredients I use are easy-to-find or pantry staples. Stick around and enjoy some amazing vegan food!

    More about me →

    Popular Vegan Recipes

    • Vegan potato corn chowder topped with fresh pepper and green onions.
      Vegan Potato Corn Chowder
    • Vegan french toast topped with a butter square and syrup.
      Vegan French Toast
    • Vegan French Toast Casserole
    • Blueberry scone with icing on parchement paper.
      Vegan Blueberry Scones
    • A mini loaf of vegan banana bread alongside ripe bananas and chopped walnuts.
      The Best Vegan Banana Bread
    • A bowl of vegetable soup.
      Instant Pot Vegetable Soup (vegan)

    Footer

    About

    • About Me
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    Sign Up! for new recipes

    Contact

    • Contact Us

    Did you make this recipe?

    Your vote:




    These fields are optional. Click "Rate Recipe" to leave a star rating only.

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

    Recipe Ratings without Comment

    Something went wrong. Please try again.