• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • About Me
    • Recipes
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Entrees

    Tofu Stir Fry

    Published: Sep 21, 2019 Updated: Aug 8, 2022 by Alison Andrews This post may contain affiliate links

    Jump to Recipe
    Tofu Stir Fry

    This quick and easy vegan tofu stir-fry is satisfying, high in protein, and perfect for a delicious weeknight dinner. 

    Tofu stir fry served over rice on a white plate with chopsticks.

    I have to admit, I don’t really understand when people say they don’t like tofu. I DO understand that sometimes tofu isn’t cooked up in a delicious way though.

    Cos here’s the thing: tofu doesn’t really taste like anything by itself, it has a firm chewy texture and the ability to wonderfully absorb flavors added to it.

    So when it’s cooked up in a flavorful way, it can be the most delicious thing ever.

    This tofu stir fry has lots of veggies and a fabulous sauce that makes that tofu come alive I tell you! If you haven’t been a tofu fan up to now, you might well change your mind right about now.

    And for tofu fans, well you already know what I’m talking about and this tofu dish will be one to add to your repertoire of tofu faves!

    And if you love a delicious stir fry then also check out our awesome vegan stir fry.

    Tofu stir fry served over rice on a white plate.

    How To Make Tofu Stir Fry

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    Start off by pressing the tofu for 15 minutes. We used our nifty little Tofu Press. I highly recommend you get one if you regularly make recipes with tofu.

    If you don’t have a tofu press, you can press the tofu by stacking it on a plate, with another plate on top and then putting something heavy on top of that, like a heavy pot. The object is to get as much excess water out of the tofu in that 15 minutes as possible, so it’s as firm as it can be.

    After pressing the tofu chop it up into neat little blocks and pan fry with olive oil until nicely browned.

    Add the chopped vegetables and then the spices, soy sauce, hoisin sauce and maple syrup (a dream combination!) and fry until the tofu and veggies are nice and sticky and the vegetables are softened.

    Serve with basmati rice or if you want to make it a little lighter then serve with cauliflower rice. Either way it’s totally divine.

    Step by step process photo collage of making a tofu stir fry.

    Recipe FAQ

    What kind of tofu is best for this stir fry?

    The best tofu to use is definitely a firm or extra firm tofu. The firmer the better so that it will hold its shape perfectly while stir frying. Soft varieties of tofu like silken tofu will break up so won’t work at all in this dish. 

    Is this tofu stir fry gluten free?

    Make sure to use a gluten free soy sauce (or switch it for tamari) and a gluten free hoisin sauce for this stir fry to be gluten free.

    Vegan tofu stir fry served over rice on a white plate with chopsticks.

    Storing and Freezing

    Keep leftovers stored in the fridge for 3-4 days. You can reheat in the microwave or better yet, on the stovetop. Add a tablespoon of olive oil to the wok or pan, and when hot, add your tofu stir fry and fry it until heated through.

    It’s not totally ideal for freezing as the veggies can get a little soft and mushy when reheated, and they’re supposed to be nice and firm! But you can freeze it if you don’t mind that too much. Let it thaw in the fridge and then reheat in the wok or pan. 

    Chopsticks lifting a piece of tofu from a tofu stir fry.

    More Tofu Recipes

    1. Marinated Tofu
    2. General Tso’s Tofu
    3. Kung Pao Tofu
    4. Tofu Burger
    5. Tofu Scramble
    6. Tofu Satay

    Did you make this recipe? Be sure to leave a comment and rating below!

    Tofu stir fry with rice on a white plate.

    Tofu Stir Fry

    This quick and easy vegan tofu stir fry is satisfying, high in protein, and perfect for a delicious weeknight dinner.
    5 from 5 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Chinese-Inspired
    Diet: Vegan
    Prep Time: 15 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 4
    Calories: 150kcal
    Author: Alison Andrews

    Ingredients

    • 16 ounces Extra Firm Tofu (450g)
    • 1 Tablespoon Olive Oil
    • 1 teaspoon Ground Ginger
    • 1 teaspon Garlic Powder
    • 1 teaspoon Onion Flakes or Onion Powder
    • ⅛ teaspoon Cayenne Pepper
    • 1 Tablespoon Soy Sauce
    • 2 Tablespoons Hoisin Sauce
    • 1 Tablespoon Maple Syrup
    • 10 Pieces Baby Corn Chopped
    • 1 Medium Carrot Chopped
    • 1 Green Onion Chopped
    • 1 Medium Green Bell Pepper Chopped

    For Serving (Optional):

    • Basmati Rice
    • Fresh Basil
    • Sliced Cucumber
    • Fresh Lime
    Prevent your screen from going dark

    Instructions

    • Press the tofu for 15 minutes ideally using a tofu press, or by placing the tofu onto a plate, with another plate on top of it and then stacking something heavy on top, like a heavy pot. The object is to press as much water out of the tofu as possible, leaving it as firm as possible.
    • While the tofu is pressing, prepare your vegetables by chopping the baby corn, the carrot, spring onion and green bell pepper.
    • Slice the pressed tofu into cubes and then add to a frying pan with the olive oil and fry, gently turning over the tofu until it’s nicely browned.
    • Add in all the chopped vegetables and fry for a minute, then add in all the spices, soy sauce, hoisin sauce and maple syrup. Keep frying and gently moving the vegetables and tofu around in the pan until the vegetables are slightly softened (but still a little crispy) and the veggies and tofu are nice and sticky from the sauce.
    • Serve with basmati rice, fresh basil, sliced cucumber and fresh lime.

    Video

    Notes

    1. Hoisin sauce: Check the hoisin sauce for vegan friendliness as not all brands are vegan.
    2. Gluten free: Use a gluten-free soy sauce and make sure your hoisin sauce is gluten free if you want this meal to be gluten-free.
    3. Storing: Keep leftovers stored in the fridge for 3-4 days.
    4. Nutritional information excludes rice. 

    Nutrition

    Serving: 1Serve | Calories: 150kcal | Carbohydrates: 15g | Protein: 10g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Cholesterol: 0.2mg | Sodium: 465mg | Potassium: 350mg | Fiber: 2g | Sugar: 8g | Vitamin A: 2721IU | Vitamin C: 27mg | Calcium: 58mg | Iron: 2mg
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « Vegan Peanut Butter Bars
    Vegan Gluten Free Pancakes »
    2.4K shares

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan 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, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Imsen says

      February 06, 2022 at 1:26 pm

      Thank you, this was beautiful although we wanted more sauce with the rice as the soy etc was sucked up by the other ingredients!5 stars

      Reply
    2. Vivi says

      April 03, 2020 at 7:02 pm

      What could I use instead of hoisin sauce?

      Reply
      • Alison Andrews says

        April 04, 2020 at 12:16 pm

        Anything salty/sweet like vegan barbecue sauce or something similar. Hoisin is a salty/sweet sauce so anything similar will be fine.

        Reply
    3. Samantha says

      March 10, 2020 at 8:54 am

      Love your recipes, but don’t you have a home made tofu recipe?

      Reply
      • Alison Andrews says

        March 10, 2020 at 10:01 am

        Hi Samantha! Thank you! We don’t have a homemade tofu recipe but The Spruce Eats have what looks like a good instructional guide though. 🙂

        Reply
    4. Jessica says

      May 07, 2019 at 10:40 am

      Very nice stir fry 🙂5 stars

      Reply
    5. Anna Andrews says

      June 06, 2018 at 7:13 am

      A vegan meal of note – protein and vitamin rich delight!5 stars

      Reply
      • Alison Andrews says

        June 08, 2018 at 3:19 pm

        It definitely is! 🙂

        Reply

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    5 from 5 votes (2 ratings without comment)

    Leave A Comment & Review Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Popular Posts

    • Vegan tuna on an open faced sandwich on a wooden board.
      Vegan Tuna
    • Serving spoonful of vegan mac and cheese.
      The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan burritos stacked up on top of each other.
      Vegan Burrito
    • Vegan tofu scramble with sliced avocado and fried tomatoes on a white plate.
      Super Eggy Vegan Tofu Scramble
    • Thick slice of cashew cheese on a wooden board.
      Sliceable Cashew Cheese
    • Homemade vegan butter in a glass butter dish with a knife.
      Homemade Vegan Butter

    Veganuary

    • Vegan chop suey served in a black bowl.
      Vegan Chop Suey
    • Vegan German Potato Salad served in a black bowl.
      Vegan German Potato Salad
    • Vegan Italian Dressing
    • Vegan Thai Peanut Noodles in a black bowl.
      Vegan Thai Peanut Noodles
    • Slices of grilled vegan halloumi on a gray plate.
      Vegan Halloumi
    • Vegan stuffed mushrooms on a white plate.
      Vegan Stuffed Mushrooms

    See all Veganuary Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!

    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.