Taco of the Month: Thai Veggie Tacos

These unique Thai veggie tacos are a fun and easy fusion food you can make for dinner in about 20 minutes.

Jump to Recipe

This post may contain affiliate links. As Amazon Associates and through other affiliate programs, we earn from qualifying purchases if you click on a link – at no extra cost to you. We only promote products we actually use and truly love!

For May’s Taco of the Month, we have a slightly more creative recipe to share: Thai veggie tacos! These fun vegetarian tacos are a unique idea to help switch up taco night. By serving some of our favorite Thai flavors in one of our favorite Mexican dishes, we ended up with a super easy and fun fusion taco that was too good not to share.

This recipe follows the traditional taco filling principles, just with a Thai twist. Jasmine rice, topped with a Thai veggie filling, and smothered with peanut sauce all stuffed into a classic flour street taco tortilla. If you love tacos but are looking to shake up Taco Tuesday, this unique filling makes these tacos the perfect recipe for a fun family dinner.

A plate of Thai tacos with veggies and peanut sauce

What Goes In Thai Veggie Tacos?

You’ll need lots of vegetables to make these vegetarian tacos, plus steamed rice, peanut sauce, and tortillas for serving. Here’s a full list of ingredients for our Thai veggie taco recipe:

  • Jasmine rice
  • Vegetable oil
  • Ginger
  • Garlic
  • Red bell pepper
  • Shredded carrots
  • Green cabbage
  • Scallions
  • Soy sauce
  • Sesame oil
  • Rice vinegar
  • Peanut sauce
  • 4-inch flour tortillas

Bell pepper, carrots, cabbage, and scallions are often used together in Thai cuisine, along with garlic and ginger for an extra punch of flavor – so these make up the bulk of our Thai veggie tacos. 

Steamed jasmine rice brings aromatic flavors and added substance and texture, while the peanut sauce ties everything together! You can either make your own peanut sauce from scratch, or use store-bought. Look for jars labeled “Thai peanut sauce” or “satay sauce” in the grocery store.

A fusion dish of Thai veggie tacos with peanut sauce

How To Make Thai Veggie Tacos

It’s pretty easy to make these Thai veggie tacos at home! All you need is one wok or large sauté pan and about 20 minutes to prep, cook, and assemble everything. 

This recipe is fairly similar to our Thai chicken and rice bowls (minus the chicken), so you can follow the same basic method. Here’s how to make our Thai veggie tacos:

  1. Heat the vegetable oil in a wok or large sauté pan over medium-high heat. Add ginger and garlic, sauté until fragrant, then add the bell pepper, carrots, and cabbage and stir to combine.
  2. Add the soy sauce, sesame oil, and rice vinegar and stir fry the veggies until they’re slightly soft, about 3 to 5 minutes.
  3. Next, add the scallions and cook for another minute or so, then remove from heat.
  4. Finally, warm the tortillas and assemble the tacos: add a spoonful of steamed rice to each tortilla, top with veggies, and drizzle with peanut sauce. Serve immediately.

Don’t forget to get the rice steaming ahead of time (we like to put it on when we start chopping vegetables) so that it’s ready when it comes time to assemble the tacos. Note that stir frying vegetables is a quick process, so it helps to have all your veggies prepped and within reach of the stove before you start cooking.

Serving Suggestions

Since these Thai tacos are on the lighter side there are a couple different ways to best enjoy them:

  • Eat them alongside other Thai appetizers or sides such as spring rolls, pork dumplings, or lettuce wraps
  • Add some stir fried chicken to the tacos to make them more filling
  • Serve as an appetizer at a party or gathering
  • Or just eat a lot of them! They sure are good enough to!

No matter how you choose to serve them, we promise these will be one of the most unique taco recipes you’ve ever tried.

Four Thai veggie tacos with peanut sauce on a plate

Storing & Reheating Leftovers

Since these tacos consist solely of rice, a veggie filling, and peanut sauce, leftovers are super easy to store and enjoy the next day. Simply store the veggie filling and rice in separate air-tight  containers in the refrigerator for up to 4 days.

Once you’re ready to enjoy these Thai tacos again, the veggies can either be served right from the fridge or reheated in the microwave – about 1 minute per serving. You can reheat the rice in the microwave, too. If you find the rice is a little dry, try adding a splash of water before microwaving. The steam from the water helps to rehydrate the rice and make it taste freshly made.

Try our unique recipe for Thai veggie tacos and let us know what you think in the comments – is this idea too far out there, or do you love it? Don’t forget to rate, share, and subscribe to our email newsletter if you haven’t yet to keep up with all of our latest recipes.

Love this recipe? You may enjoy these recipes, too:

To browse more of our latest recipes and seasonal dishes, visit our homepage here.

Like this recipe? Don’t forget to share it and follow us on Pinterest!

5 from 1 vote

Thai Veggie Tacos

These unique Thai veggie tacos are a fun and easy fusion food you can make for dinner in about 20 minutes.
Servings 20 tacos
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes


  • Wok or large sauté pan


  • 2 cups water
  • 1 cup jasmine rice dry
  • ½ tbsp vegetable oil
  • tbsp minced ginger
  • 2 tsp minced garlic
  • 1 med red bell pepper sliced into 2-inch long strips
  • 1 cup shredded carrots
  • ½ head green cabbage sliced
  • 4 med scallions sliced
  • 2 tbsp low-sodium soy sauce
  • 1 tbsp rice vinegar
  • 1 tsp sesame oil
  • cups peanut sauce
  • 20 4-inch flour tortillas


  • First, bring the water to a boil in a small saucepan. Stir in the rice, cover, and steam over low heat until the water is absorbed and the rice is fluffy, about 20 minutes. Set aside.
  • In the meantime, heat vegetable oil in a wok over medium-high heat. Add the ginger and garlic and sauté until fragrant, about 30 seconds. Then add the bell pepper, carrots, and cabbage and stir to combine.
  • Next, add the soy sauce, rice vinegar, and sesame oil and stir fry the veggies until they’re slightly soft, about 3 to 5 minutes. Stir in the scallions, cook for another minute or so, then remove from heat.
  • Warm the tortillas in batches in the microwave between sheets of dampened paper towels, about 30 seconds per 5 tortillas.
  • Finally, assemble the tacos. Fill each tortilla with a spoonful of steamed rice, then fill with veggies and top with a drizzle of peanut sauce. Serve immediately.


Serving suggestions: These vegetarian tacos are on the lighter side, so we recommend serving them alongside other Asian dishes (like pork dumplings or spring rolls), or planning to eat about 5 tacos per person if you’re serving them by themselves! Check out our blog post above for some more serving suggestions.
Storing & reheating leftovers: Store the rice and veggies in separate air-tight containers in the fridge for up to 4 days. To reheat, warm in the microwave for about 1 minute per serving. You can also reheat the rice and eat the veggies cold, straight from the fridge.
If you find the rice is a little dry, try adding a splash of water before reheating – this will help to rehydrate the rice as it reheats.
Want more?Sign up for our newsletter here and never miss a new recipe!
Did you make this recipe?Please leave a rating and a comment below, and don’t forget to share with your friends and family if you loved it!
Share with us on Instagram!Post a picture of what you made and mention @candidcooksblog or tag #thecandidcooks!
Follow us on Pinterest!Visit our profile @thecandidcooks and don’t forget to pin this recipe!
Author: Nicole & Alex
Calories: 93kcal
Course: Dinner, Lunch, Main, Main Course
Cuisine: Fusion, Thai
Keyword: bell pepper, cabbage, carrots, flour tortillas, garlic, ginger, jasmine rice, peanut sauce, rice vinegar, scallions, sesame oil, soy sauce, tacos, vegetable oil, vegetarian


Calories: 93kcal | Carbohydrates: 14g | Protein: 2g | Fat: 3g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 0.2g | Trans Fat: 0.003g | Sodium: 285mg | Potassium: 101mg | Fiber: 1g | Sugar: 4g | Vitamin A: 1308IU | Vitamin C: 17mg | Calcium: 20mg | Iron: 0.3mg

If you have any questions regarding the information presented in this post, please refer to our Nutrition Disclaimer here.

Looking for kitchen inspiration? Head over to our shop to see what we cook with every day, plus recommendations for foodie gifts and eco-friendly products.

Leave a Reply

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

Recipe Rating

The Candid Cooks © Copyright 2021