• 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: Aug 8, 2023 · Modified: Nov 20, 2024 by Alissa Saenz · This post may contain affiliate links · 19 Comments

    Thai Basil Tofu Stir Fry

    Jump to Recipe Print Recipe

    Crispy pan-fried tofu is tossed in a sweet chili-lime sauce with fresh basil to make this flavor-packed Thai basil tofu stir-fry. A delicious vegan dinner that can be ready in about 30 minutes!

    White wooden surface set with wok and bowl of Thai Basil Tofu Stir-Fry with chopsticks.

    It's that time of year when home gardeners are finding themselves with an abundance of fresh basil on their hands. This year I'm a lucky member of that group!

    Basil is such an amazing summer flavor, and it's easy to grow, so I definitely encourage you to give it a try if you're not already doing it. And don't limit yourself to trusty old Italian basil. Personally, I like to grow basil varieties that I can't normally find at the store, and Thai basil is one of my favorites.

    Thai basil has an herby, almost cinnamony flavor that makes it an excellent addition to stir-fries. It's also my herb of choice for dishes like drunken noodles, vegan red curry, and vegan green curry.

    This delicious stir-fry highlights the flavor of Thai basil, but don't feel like you need to get your hands on Thai basil in order to make it. Pretty much any variety will do, each giving the dish it's own unique character.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Leftovers & Storage
    • Prep-Ahead Tips
    • More Vegan Stir-Fry Recipes
    • 📖 Recipe
    • 💬 Comments

    Ingredients You'll Need

    • Dark mushroom soy sauce. This has a much more intense flavor and deeper, darker color than conventional soy sauce. Look for it in the international aisle of your grocery store, in Asian markets, or online. Regular dark soy sauce or vegetarian oyster sauce can be substituted if it's not available.
    • Soy sauce. We're also using a touch of regular soy sauce to balance things out.
    • Lime juice. Use freshly squeezed lime juice to give your stir-fry the best flavor.
    • Brown sugar. Use organic brown sugar to keep the recipe vegan.
    • Cornstarch.
    • Sesame oil.
    • Sambal oelek. This will add a bit of heat to the dish. Leave it out to keep it mild.
    • Toasted sesame oil.
    • Peanut oil. Feel free to replace this with your favorite high-heat cooking oil, such as coconut oil, corn oil, or avocado oil.
    • Tofu. We're using super-firm tofu because it has a great texture for a stir-fry and is easy to work with. Extra-firm tofu can be substituted if needed, but you'll want to press it before cooking with it.
    • Garlic.
    • Fresh ginger.
    • Broccoli.
    • Red bell pepper.
    • Fresh basil. Thai basil works best for this dish. Holy basil is another great choice. But like I said above, any variety works, so use what you've got!
    • Rice. Serve the stir-fry over your choice of rice. Jasmine rice is my variety of choice for this dish, and I especially love it over coconut jasmine rice.

    How It's 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!

    Do all of your prep work before you start cooking. This is a good idea with any stir-fry, as they generally cook up fast! Mix your sauce, dice your tofu, mince your garlic, grate your ginger, and chop your vegetables and basil.

    Tofu cubes cooking in a wok.

    Heat some oil in a wok or skillet and add your diced tofu. Cook the pieces for a few minutes on each side, until they turn golden brown and crispy, then transfer them to a plate.

    Garlic cooking in a wok.

    If your cooking surface seems dry at this point you can add a dash more oil. Now add minced garlic and freshly grated ginger. Sauté the mixture briefly.

    Tip: Make sure your tofu is in a nice even layer on your cooking surface. Don't pile it up! You can cook it in batches if it won't all fit.

    Broccoli and peppers stir-frying in a wok.

    Turn up the heat and add chopped broccoli and bell pepper to the wok. Stir-fry everything until the vegetables brighten in color and become tender-crisp. This should only take a couple of minutes.

    Sauce being poured into a wok filled with tofu and vegetables.

    Return the tofu to the wok and carefully pour the sauce over the tofu and veggies. Don't pour the sauce directly on the hot cooking surface or it will sputter like crazy!

    Tofu and veggies stir-frying in a wok.

    Keep stir-frying everything! The sauce should quickly thicken up and coat the tofu and vegetables.

    Thai Basil Tofu Stir-Fry cooking in a wok.

    Add the basil and quickly mix it in with everything. It will wilt very quickly. Remove the wok from heat once it does.

    Bowl of Thai Basil Tofu Stir-Fry and rice with wok in the background.

    Pile your stir-fry over rice and dig in!

    Leftovers & Storage

    Leftover Thai basil tofu stir-fry will keep in an airtight container in the fridge for about 3 days.

    Prep-Ahead Tips

    The broccoli and bell pepper can be chopped in advance and stored together in an airtight container in the fridge.

    More Vegan Stir-Fry Recipes

    • Close up of hand with wooden spoon scooping Tofu Stir-Fry from a skillet.
      Tofu Stir-Fry with Garlic Sauce
    • Plate of Tofu Pad Ped with chopsticks.
      Tofu Pad Ped (Thai Red Curry Stir-Fry)
    • Table Set with a Skillet, Bunch of Scallions and Plate of Spicy Tofu & Pineapple Stir-Fry
      Spicy Tofu & Pineapple Stir-Fry
    • Table Set with Skillet, Plate of Tofu Stir-Fry, Water Glass and Chopsticks
      Rainbow Peanut Butter Tofu Stir-Fry

    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

    Bowl of Thai Basil Tofu Stir-Fry and rice with chopsticks.
    Print Pin
    4.75 from 4 votes

    Thai Basil Tofu Stir-Fry

    Crispy pan-fried tofu is tossed in a sweet chili-lime sauce with fresh basil to make this flavor-packed Thai basil tofu stir-fry. A delicious vegan dinner that can be ready in about 30 minutes!
    Course Entree
    Cuisine American, Thai
    Prep Time 15 minutes minutes
    Cook Time 15 minutes minutes
    Total Time 30 minutes minutes
    Servings 4
    Calories 320kcal
    Author Alissa

    Ingredients

    For the Sauce

    • 2 tablespoons dark mushroom soy sauce
    • 1 tablespoon soy sauce
    • 2 tablespoons lime juice
    • 2 tablespoons organic brown sugar
    • 2 teaspoons cornstarch
    • 1 teaspoon toasted sesame oil
    • ½ teaspoon sambal oelek

    For the Stir-Fry

    • 1 tablespoon peanut oil, plus a dash if needed
    • 1 (16 ounce or 454 gram) package super firm tofu, diced (½ to 1 inch)
    • 4 garlic cloves, minced
    • 1 tablespoon freshly grated ginger
    • 1 small broccoli crown, broken into florets
    • 1 red bell pepper, roughly chopped
    • 1 cup fresh basil leaves (Note 1), packed (about 1 large bunch), roughly chopped
    • Cooked rice, for serving (Note 2)
    US Customary - Metric

    Instructions

    • Stir all of the sauce ingredients together in a small bowl.
    • Coat the bottom of a large wok or skillet with the oil and place it over medium heat.
    • Once the oil is hot, add the tofu cubes in an even layer (Note 3). Cook the tofu for about 10 minutes, flipping the pieces once or twice until they're browned and crispy on multiple sides. Transfer the tofu to a plate when done.
    • Add a dash of oil to the skillet or wok if it seems dry, then add the garlic and ginger. Sauté the aromatics for about 1 minute, until they become very fragrant.
    • Raise the heat to medium-high, then add the broccoli and bell pepper. Stir-fry the vegetables for 2 to 3 minutes, until they deepen in color and become tender-crisp.
    • Return the tofu to the wok or skillet, then carefully pour the sauce directly over the tofu and/or vegetables, being careful to avoid pouring it on the hot cooking surface, which will cause sputtering.
    • Stir-fry everything for about 1 minute, until the sauce thickens slightly and coats the tofu and vegetables.
    • Stir in the basil. As soon as it wilts (which will happen quickly), remove the wok or skillet from heat.
    • Serve the stir-fry over rice.

    Notes

    1. Any variety of basil will work for this recipe, but I recommend using Thai basil or holy basil if available.
    2. Coconut rice goes really well with this dish.
    3. You can cook the tofu in batches if it doesn't easily fit in a single layer.
    4. Nutrition information does not include rice.

    Would you like to save this?

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

    Nutrition

    Calories: 320kcal | Carbohydrates: 23.7g | Protein: 23.1g | Fat: 14.9g | Saturated Fat: 2.8g | Sodium: 657mg | Potassium: 347mg | Fiber: 6.5g | Sugar: 8.9g | Calcium: 358mg | Iron: 5mg
    « Street Corn Tacos
    Vegan Banana Cream Pie »

    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

      4.75 from 4 votes (2 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Kim says

      September 24, 2024 at 3:55 am

      Delicious and easy. Lots of flavor for not a huge effort or time outlay. Husband loved. Definitely making on repeat during basil season.

      Reply
    2. Jonathon says

      September 16, 2021 at 8:37 pm

      5 stars
      This was really good! And not too hard to make for a novice like me. The biggest issue was the cornstarch...maybe I was trying to do too much at once, but it congealed almost instantly when it hit the pan and got kind of gummy. I think I'll try it without next time, even if watery. May try double sauce too as it's a bit dry.

      Reply
    3. Hans says

      April 12, 2020 at 5:40 pm

      I just made this. It was great. Very close to our favorite Thai restaurant’s basil sauce. Thanks for posting (all those years ago!)

      Reply
    4. regs says

      January 21, 2020 at 11:21 pm

      4 stars
      my compliments to the chef!

      Reply
    5. Benita Greenfield says

      June 27, 2019 at 5:45 pm

      I plan to try this tomorrow. I don’t have enough Thai basil to make two cups so I’ll add regular basil (sigh), but one does what one can.

      I also wanted to agree about the use of law books. As a former attorney editor for Thomson Reuters, I also wanted to mention that I appreciated the fact that different publishers are represented.🤪😜.

      Reply
      • Alissa Saenz says

        June 30, 2019 at 2:26 pm

        Lol! It's nice that somebody noticed - haha! You can definitely sub regular basil - I often can't find Thai basil so I end up doing that. :)

        Reply
    6. Carol says

      July 31, 2018 at 11:16 pm

      Amazing recipe! Packed with flavor. I used the veggies that were already in my refrigerator...squash, zucchini, carrots, onion, bell pepper and purple cabbage. It’s so adaptable and delicious!

      Reply
      • Alissa Saenz says

        August 03, 2018 at 3:42 pm

        I'm so glad you enjoyed it! And those sound like delicious additions. :)

        Reply
    7. Linda McKenzie says

      March 31, 2017 at 2:59 am

      Sorry autocorrect typo in previous comment:

      By ‘chili paste’ do you mean sambal olek?

      Reply
      • Alissa Saenz says

        April 02, 2017 at 8:38 pm

        Yup!

        Reply
    8. Linda McKenzie says

      March 31, 2017 at 2:57 am

      By 'child paste' do you mean sambal olek?

      Reply
    9. Pediya Jayasinghe says

      June 26, 2016 at 12:47 pm

      Bang on recipe! Had a lot of fun preparing it. The sauce was very flavorful.

      Reply
      • Alissa Saenz says

        June 26, 2016 at 9:19 pm

        Glad you liked it! Thanks so much for letting me know!!

        Reply
    10. Shani says

      November 19, 2014 at 7:56 am

      Made this recipe today :) so yummy!!! Thanks for sharing .

      Reply
      • Alissa Saenz says

        November 19, 2014 at 10:05 pm

        Yay!! This was a favorite of mine and I need to make it again soon. Thanks for reminding me, and glad to hear you enjoyed it as well! :)

        Reply
    11. Rachael S says

      January 27, 2014 at 7:09 pm

      Yum! Congrats on 20 years! Gorgeous photos, too.

      Reply
      • Alissa Saenz says

        January 27, 2014 at 10:17 pm

        Thank you, thank you, and thank you, Rachael!!!

        Reply
    12. PataksCanada says

      January 27, 2014 at 4:28 pm

      Congratulations on the milestone, super impressive!

      Reply
      • Alissa Saenz says

        January 27, 2014 at 10:17 pm

        Thanks so much! The time flew right by and I never looked back :)

        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

    788 shares
    • 233

    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.