• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nuts and Twigs
  • Summer
  • About
  • Recipes
  • Subscribe
  • Free Guides
menu icon
go to homepage
  • Summer
  • About
  • Recipes
  • Subscribe
  • Free Guides
subscribe
search icon
Homepage link
  • Summer
  • About
  • Recipes
  • Subscribe
  • Free Guides
×
Nuts and Twigs » Recipes » Vegan Main Courses

Vegan Thai Basil Fried Rice

Published: Feb 24, 2025 · Modified: Apr 8, 2025 by Regi Pearce · This post may contain affiliate links · 2 Comments

This Vegan Thai Basil Fried Rice has tender rice, crisp vegetables, and aromatic Thai basil. It delivers a perfect balance of savory, spicy, and slightly sweet flavors. Plus, it comes together in under 30 minutes, making it a go-to for busy weeknights.

Jump to Recipe Jump to Video Pin Recipe

Thai cuisine offers countless ways to tantalize your taste buds - think Thai Peanut Noodle Salad, Vegan Tom Yum Noodle Soup, Spicy Thai Peanut Sauce, or even the fusion favorite Thai Basil Pesto (okay, that one’s a bit of a stretch, but it still counts).

Yet, few dishes strike the perfect balance of fresh herbs, savory rice, and bold spices quite like Vegan Thai Basil Fried Rice.

It’s a favorite choice for casual weeknight dinners around our house.

What makes Thai Basil Fried Rice stand out from other fried rice dishes is all the Thai basil in it. With its peppery, slightly sweet, and anise-like kick, this stir fry is unique.

Thai stir fry also brings the heat with fresh Thai chilies and chili paste, balanced by a savory combo of soy sauce and dark soy.

The rice? It’s gotta be Jasmine rice - and if it’s day-old leftovers, even better! Sure, you could use any rice, but Jasmine rice makes for the perfect flavor and texture.

All of it gets stir-fried over high heat or medium-high heat and gets a touch of that smoky, charred flavor known as “wok hei” - aka the breath of the wok.

Jump to:
  • Why You'll Love This Recipe
  • Ingredients
  • Variations
  • How To Make Vegan Thai Basil Fried Rice
  • Top Tips
  • Serving Suggestions
  • Recipe FAQS
  • More Global Cuisine
  • Vegan Thai Basil Fried Rice
  • Comments

Why You'll Love This Recipe

  • Ready in under 30 minutes, making it perfect for busy weeknights.
  • You can swap the veggies to include your favorite.
  • Make a big batch and enjoy delicious leftovers for days.

Ingredients

Ingredients for the stir fry.

Ingredients for the sauce.

Vegan Oyster Sauce: Substitute with Hoisin sauce or mushroom stir-fry sauce. You can find vegan oyster sauce at Asian markets, Whole Foods, or Amazon.

Dark Soy Sauce: Dark soy sauce is a richer and slightly sweeter version of regular soy sauce. You can find dark soy sauce at Asian markets, Whole Foods, or Amazon. If unavailable, use more soy sauce.

Jasmine Rice: Jasmine rice is the traditional choice for Thai Basil Fried Rice because of its fragrant aroma, light texture, and ability to absorb flavors without becoming mushy. Day-old jasmine rice is ideal, as it helps the grains stay separate and prevents the dish from becoming too soft.

Thai Chili: These are spicy, so start with just one if you are unsure about how hot you want the dish. You can add more next time.

What is the difference between Thai basil and sweet/Italian basil?

The main difference between Thai basil and sweet (Italian) basil comes down to flavor, looks, and how they’re used.

Thai basil has a peppery, licorice-like kick with a bit of spice, while sweet basil is milder and a little sweeter.

Thai basil leaves can be smaller. However, I've purchased large leaves at the Asian market. They are sturdier, and have a purple stem, so they hold up well when stir-fried. On the flip side, sweet basil’s often big, soft leaves are perfect for pesto like Pistachio Pesto and pasta.

While you can substitute sweet basil in a pinch, the dish will lose some of its authentic aroma and depth, so I recommend not using a substitute.

See the recipe card for quantities and a full list of ingredients.

Variations

  • Substitute tofu with tempeh, seitan, or vegan chick’n strips.
  • Add bell peppers, baby corn, and snow peas for more veggies and color.
  • Saute the white parts of a green onion along with the aromatics. Then add the green parts at the end of cooking and mix in well.
  • Use tamari or coconut aminos instead of soy sauce for a gluten-free meal.

How To Make Vegan Thai Basil Fried Rice

With leftover rice, this meal comes together fast. Have everything ready to go and chopped before beginning. See the recipe card for details.

Step 1: Prepare the sauce and set aside.

Step 2: Saute the aromatics. Cook shallots, garlic, and the chopped Thai pepper in sesame oil. Saute for 30 seconds.

Step 3: Add all the veggies. Stir-fry on medium - high heat for a few minutes, moving them around almost constantly so they don’t steam or burn. Cook until they’re tender-crisp, maintaining their vibrant color and slight crunch - this should take about 3-5 minutes, depending on the size of the vegetables.

Step 4: Push the veggies aside and add the tofu. Saute them around until cooked, and then mix them into the veggies.

Step 5: Add the rice and the soy sauce mixture. Mix until well combined. Continue cooking for several minutes longer.

Step 6: Turn off the heat and add the chopped Thai basil. Mix until just incorporated.

Step 7: Taste and adjust for flavor. If needed, add a splash of more soy sauce or salt.

Step 8: Garnish with Thai basil, sliced cucumbers, lime wedges, green onions, cashews, and/or chili flakes. 

Top Tips

  • The key to any fried rice is to avoid overcrowding the pan, which can cause the veggies to steam instead of stir-fry. Stir-fried veggies should not be soft but should have a firm bite instead.
  • Use a hot wok or skillet to cook the ingredients quickly, allowing them to develop the signature smoky flavor known as “wok hei” while maintaining their crisp texture.
  • Day-old rice works best because it’s drier and crisps up better. If using fresh rice, spread it on a tray and let it cool before frying.
  • Feel free to add more Thai basil - the more, the better!
  • Have all the ingredients chopped and ready to go before beginning. This comes together fast.
  • You need high heat for this recipe. Heat your wok or skillet over medium-high heat. Test by flicking water into the pan. If it beads and evaporates quickly, it’s ready.

Serving Suggestions

  • Serve the fried rice hot, garnished with fresh Thai basil leaves and cashews for extra crunch.
  • Pair it with a side of Asian Cucumber Salad or steamed edamame for a refreshing contrast.
  • For added heat, sprinkle on some red pepper flakes, drizzle with sriracha, or add a splash of chili oil.

Recipe FAQS

How do I eat vegan Thai Basil Fried Rice?

Traditionally, Vegan Thai Basil Fried Rice is eaten using a spoon and fork - the spoon is held in the right hand and used to scoop up the rice, while the fork, held in the left hand, helps push the food onto the spoon. In Thai cuisine, chopsticks are typically reserved for noodle dishes, like Vegan Tom Yum Noodle Soup.

What is the difference between Thai basil and sweet/Italian basil?

Thai basil has a peppery, anise-like flavor with a hint of spice, while sweet basil is milder and more herbaceous. While you can substitute sweet basil in a pinch, this dish will lose some of its authentic aroma and depth.

More Global Cuisine

  • side view of vegan spanish paella in a pan with a hand holding a fork digging into the pan.
    Vegan Spanish Paella
  • top view of a bowl of vegan tofu fricase.
    Cuban-Inspired Vegan Fricase
  • vegan fideo soup in a bowl.
    Vegan Fideo Soup
  • lemon pistachio gremolata
    Easy Lemon Pistachio Gremolata

Got a minute? I'd love for you to comment and rate Vegan Thai Basil Fried Rice. Your feedback is invaluable—did you love it? Did you make any fun twists? Let me know how my directions worked for you so I can keep improving my recipes. Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

Vegan Thai Basil Fried Rice in a bowl with a fork and spoon.

Vegan Thai Basil Fried Rice

Regi Pearce
This Vegan Thai Basil Fried Rice has aromatic Thai basil, tender rice, and crisp vegetables. This dish delivers a perfect balance of savory, spicy, and slightly sweet flavors. Plus, it comes together in under 30 minutes, making it a go-to for busy weeknights.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 25 minutes mins
Course main course
Cuisine Thai, Vegan
Servings 4 bowls
Calories 246 kcal

Equipment

  • Wok Blue Carbon Steel

Ingredients
  

For the Fried Rice

  • 2 heaping cups cooked jasmine rice preferably day-old leftovers
  • 2 tablespoons sesame oil or neutral oil divided
  • 3 cloves garlic minced
  • 1 shallot minced
  • 1-2 red Thai chilies minced
  • 1 cup broccoli florets chopped bite sized
  • 1 cup mushrooms thinly sliced; any variety
  • ½ red bell pepper chopped or diced
  • 1 cup carrot diced
  • ½ block firm or extra firm tofu cubed; or half a block of diced tempeh
  • 1 cup Thai basil leaves ~20 grams or ¾ cup packed (add more if desired); chop if they are large
  • Thai basil, sliced cucumbers, lime wedges, green onions or chili flakes.  optional for garnish

For the Sauce

  • 3 tablespoons soy sauce or tamari
  • 1 tablespoon dark soy sauce
  • 1 tablespoon vegan oyster sauce
  • 2 teaspoons coconut sugar or brown sugar
  • 1 teaspoon chili paste like sambal oelek or chili garlic sauce
  • 1 tablespoon lime juice
Get Recipe Ingredients

Instructions
 

  • Cook the Rice: Cook the rice according to package directions. Allow it to cool down. It's ideal if allowed to rest overnight.*
  • Prepare the Sauce: In a small bowl, whisk together soy sauce, dark soy sauce, vegan oyster sauce, coconut sugar, chili paste, lime juice. Set aside.
  • Sauté the Aromatics: Preheat your wok or skillet over medium-high to high heat. To check if it’s ready, flick a few drops of water into the pan. If the water beads up and evaporates quickly, the pan is hot enough for stir-frying. Add one tablespoon of sesame oil, then stir in the garlic, shallot, and Thai chilies, cooking for about 30 seconds until fragrant.
  • Cook the Veggies: Toss in the mushrooms, broccoli, carrot, and red pepper. Stir-fry for 3-5 minutes until slightly tender but still crisp.
  • Sauté the Tofu: To cook the tofu, push the veggies to one side of the pan and, if needed, add the remaining oil. Place the tofu in the empty space and cook for 3-4 minutes while moving them around until cooked. Then, mix them with the veggies.
  • Add Rice: Add rice and break up any clumps with your spatula.
  • Pour in the Sauce: Drizzle the sauce evenly over the rice. Stir-fry everything for another 2-3 minutes, ensuring the rice absorbs the sauce and develops a slightly crispy texture and is heated through.
  • Add the Thai Basil: Turn off the heat and toss in the Thai basil leaves. Stir until the basil is just wilted but still vibrant.
  • Garnish: Garnish with Thai basil, sliced cucumbers, lime wedges, green onions and/or chili flakes. 

Video

Notes

Nutritional information is only an estimate.
Thai Basil Fried Rice is a short, high-heat stir fry, so cut your veggies into uniform pieces on the smaller side to ensure they cook evenly and stay crisp, but cook fast.
Have all the ingredients ready before beginning since this meal comes together fast.
Feel free to substitute the veggies with some favorites.
*If making fresh rice, consider spreading it on a baking tray for 30 minutes to dry out a bit. 
Thai chili peppers can be up to 40 times hotter than jalapeños, so use them sparingly if you’re sensitive to spice!
Substitute vegan oyster sauce with mushroom stir-fry sauce or hoisin sauce.
The best wok for stir-frying is a carbon steel wok because it heats quickly, retains heat well, and develops a natural non-stick surface over time. A 12-14 inch wok is ideal for home cooking, providing enough space to stir-fry without overcrowding. Choose a flat-bottom wok for electric or induction stoves or a round-bottom wok (with a wok ring) for gas stoves. 
.

Nutrition

Calories: 246kcal | Carbohydrates: 34g | Protein: 9g | Fat: 8g | Saturated Fat: 1g | Sodium: 1190mg | Fiber: 2g | Sugar: 6g | Calcium: 59mg | Iron: 2mg
Keywords 30 minute recipe, batch cook, beginner friendly, customizable, dinner, easy, quick
Tried this recipe?Please consider Leaving a Review!

More Vegan Main Courses

  • A close-up of a fluffy sandwich bun filled with creamy no-mayo chickpea salad and leafy greens, resting on top of a mint green lunch container surrounded by mini cornbread muffins.
    No-Mayo Chickpea Salad
  • crispy vegetable fritters stacked on a plate.
    Crispy Vegetable Fritters
  • Sheet Pan Gnocchi with Maple-Dijon Glaze on a sheet pan.
    Sheet Pan Gnocchi with Maple-Dijon Glaze
  • cauliflower rice burrito bowls.
    Cauliflower Rice Burrito Bowls

About Regi Pearce

Hello! I am Regi, the creator of Nuts & Twigs. I debunk the myths that vegan food is all nuts and twigs and offer plant-based scrumptiousness that goes far beyond that "rabbit food" stereotype. So grab your fork and put on your stretchy pants, 'cause you're gonna want seconds.

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Bob says

    February 24, 2025 at 4:42 pm

    5 stars
    just a little kick - I love it

    Reply
  2. Regi Pearce says

    February 24, 2025 at 3:02 pm

    5 stars
    I have to say—this dish seriously hits the spot. The combo of fragrant jasmine rice, spicy chilies, and that peppery kick from Thai basil is just chef’s kiss. Plus, it’s one of those recipes that makes you feel like a total pro in the kitchen without needing a million ingredients.

    The key here is using day-old rice (trust me, it’s worth planning ahead for), and not overcrowding the pan - soggy veggies are not the aim. I love throwing in some tofu and mushrooms for extra texture, and honestly, the whole thing comes together so fast that it’s become a go-to for busy weeknights. Currently on repeat here.

    Reply

Primary Sidebar

Regina Pearce

I'm Regi.

Head nut, chief twig, and creator of Nuts & Twigs. My husband, Rob, and I live in Colorado. Here, you can expect delicious vegan recipes that make you realize that a life without cheese is not only possible but also worth living.

What kind of person builds a blog called Nuts & Twigs?

Curious? Read Behind the Apron


Summer Recipes

  • vegan chickpea tuna salad in a bowl with a spoon.
    Vegan Chickpea Tuna Salad
  • Trader Joe’s Falafel Naan Wrap.
    15-Minute Trader Joe’s Falafel Naan Wrap
  • vegan banana ice cream in a glass; side view
    Vegan Banana Ice Cream
  • side angle of vegan caesar pasta salad in a white bowl.
    Vegan Caesar Pasta Salad
  • crispy vegetable fritters stacked on a plate.
    Crispy Vegetable Fritters
  • homemade Italian vinaigrette in a jar.
    Homemade Italian Vinaigrette

Popular Recipes

  • walnut meat in a bowl next to brown rice
    Easy Walnut Taco Meat
  • vegan sushi bake casserole with the garnishes side view
    Vegan Sushi Bake
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits With Savory Mushrooms and Collard Greens
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • bunch of sliced high protein lupini seitan
    High-Protein Lupini Bean Seitan
  • jar of the lemon vinaigrette.
    Easy Lemon Vinaigrette

Footer

back to top

About

  • About
  • Frequently Asked Questions
  • Contact Me

Information

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2024

Rate This Recipe

Your vote:




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