• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
No Sweat Vegan
  • About
  • Recipes
    • Quick & Easy Vegan Meals
    • Dinner Entrées
    • Kid-Friendly Vegan Recipes
    • Tofu Recipes
    • Air Fryer Recipes
    • Italian Recipes
    • Mexican Recipes
    • Asian Recipes
    • Indian Recipes
    • Salads & Salad Dressings
    • Side Dishes
    • Desserts
    • Breakfast
    • Lunch Recipes
    • Appetizers & Snacks
    • Condiments & Sauces
    • Holiday & Seasonal Recipes
    • Recipe Collections
  • Resources
    • Shop
  • Free E-Book
  • Meal Planning Printables
  • Subscribe!
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Subscribe!
  • Free E-Book
  • Meal Planning Printables
  • About No Sweat Vegan
  • Resources
  • Dinner Entrées
  • Quick & Easy Vegan Meals
  • Kid-Friendly Vegan Recipes
  • Tofu Recipes
  • Air Fryer Recipes
  • Italian Recipes
  • Mexican Recipes
  • Asian Recipes
  • Indian Recipes
  • Salads & Salad Dressings
  • Desserts
  • Side Dishes
  • Appetizers & Snacks
  • Condiments & Sauces
  • Breakfast
  • Lunch Recipes
  • Holiday & Seasonal Recipes
  • Recipe Collections
  • Shop
×

Home » Recipes

Thai Salad with Sesame-Crusted Tofu (Oil-Free)

Published: 27 Feb 2021 · Updated: 5 Oct 2021 by Julianne Lynch · This post may contain affiliate links · As an Amazon Associate I earn from qualifying purchases · 2 Comments

283 shares
  • Facebook
  • Twitter
  • Yummly
  • Email
Jump to Recipe
Thai salad pin.
Thai salad pin.

This bright and colorful Thai Salad makes a perfect meal or side dish. Topped with crunchy veggies, sweet mandarin slices, cubes of sesame-crusted tofu, and an Asian ginger dressing, this salad is sure to wake up your senses and leave you satisfied.

Thai Salad in bowl with Asian Ginger Dressing.

A few weeks ago I stopped by a friend's house and saw that she had a big bowl of salad on the table. I was immediately intrigued by this colorful salad and asked to try a few bites. I was hooked! So I did what any good food blogger would do: I bought all the ingredients and went about testing and making alterations to make this recipe my own. I decided to omit the red onions, which were too overpowering, added cabbage for crunch, and Thai basil for its unique flavor. I tried topping the salad with mango but ultimately preferred mandarins. Then I made a few more tweaks, tested the dressing . . . and so this crunchy, bright, and delicious Thai Salad with Sesame Tofu was born!

Jump to:
  • What is Thai basil?
  • Can this be gluten-free?
  • Can this be nut-free?
  • Ingredients
  • Substitutions
  • Instructions
  • How to serve
  • Can I make it ahead?
  • How to store
  • More Asian-Inspired recipes
  • More healthy vegan salads
  • 📖 Recipe

You'll love this recipe because it's:

  • Full of Amazing, Tropical Thai Flavors
  • Brimming with Healthy, Colorful Veggies
  • Vegan / Vegetarian
  • Dairy-free
  • Oil-free
  • High-Protein
  • Quick & Easy
  • Great for Sharing at Potlucks, Picnics, & Cookouts
  • Perfect for Dinner, Lunch, or Meal-Prep

Single serving bowl with Thai Salad drizzled with Asian dressing.

What is Thai basil?

Thai basil is similar to its sweet Italian counterpart, but it tends to have a purplish color and the leaves are pointier and less rounded. The smell and flavor are somehow both familiar and quite distinct. I would never, for instance, make an Italian pesto sauce with Thai basil. But it's great for adding to salads, soups, and noodle bowls. Thai basil can be described as having a more robust flavor, with hints of anise (licorice). You can generally buy it at most large grocery stores and Asian markets.

Can this be gluten-free?

To make this gluten-free, be sure to use gluten-free soy sauce or tamari.

Can this be nut-free?

To make this salad nut-free, simply omit the cashews. You will also need to use a nut-free salad dressing. The Asian Salad Dressing I suggest is made with cashew butter, but sunflower butter can be substituted.


Ingredients for the Thai salad, including tofu, mandarins, cabbage, carrots, mixed greens, cilantro, red pepper, sesame seeds, and Thai basil.

Ingredients

For the Tofu

  • 14 oz firm tofu
  • 3 tbsp soy sauce
  • 2 tbsp rice vinegar
  • 1 tbsp maple syrup
  • 1 tbsp sesame seeds

Other Salad Ingredients

  • 3 cups mixed greens -- I used a prewashed mix of mizuna, arugula, baby red chard, and baby coral lettuce. Just pick a nice mix of something you like.
  • 1 cup shredded red cabbage
  • 1 cup shredded white cabbage
  • 1 cup shredded carrots
  • 1 red bell pepper
  • ⅓ cup packed cilantro
  • ⅓ cup packed Thai basil
  • 2 mandarin oranges (peeled and segmented)
  • ½ cup raw cashews
  • Asian Salad Dressing
  • lime wedges to garnish

Substitutions

  • Peanuts or cashew pieces can be substituted for the whole cashews.
  • Mango cubes can be substituted for the mandarin slices. I tried it this way once, and while I ultimately preferred the mandarins, this is a perfectly tasty alternative.
  • In a pinch, you could try substituting sweet basil for Thai basil, but you will lose some of the distinct flavors.
  • Any kind of mixed greens can be used for this salad.

Instructions

Prep Work

  1. Depending on the brand of tofu and your personal preferences, you might want to start by pressing the tofu for 10 to 15 minutes. This is totally optional, but if you choose to press your tofu, you should do it first.
  2. Next, prep all of the salad ingredients. I used pre-shredded cabbage and carrots, but if you're not using those you can shred your cabbage and carrots first.
  3. Wash and cut the bell pepper into thin slivers. Wash the cilantro and Thai basil and set aside (I wait to chop it until right before serving). Peel the mandarins and separate the segments, removing any excess pith or seeds. 

Cook the Tofu

  1. Heat a skillet over medium to medium-high heat.
  2. Unwrap or remove the tofu from its packaging. Cut the tofu into ½-inch cubes.
  3. Add the tofu to the skillet and pour the soy sauce, rice vinegar, and maple syrup over the tofu. Gently stir to combine.
  4. Cook the tofu for 10 minutes, flipping every few minutes so that the tofu sears without burning.
  5. Sprinkle the sesame seeds over the tofu and cook for another 3 to 5 minutes. Remove the tofu from the heat and set aside.
  6. Add the cashews to the already hot skillet and roast for 2 to 3 minutes, just until they are lightly browned on each side. Remove from the heat and set aside.

Assemble the Thai Salad

  1. Roughly chop the cilantro and basil.
  2. Add the mixed greens, cabbage, carrots, bell peppers, cilantro, and Thai basil to a large salad bowl. Toss to combine.
  3. Top with the crispy sesame tofu, cashews, and mandarin slices. Drizzle with the Asian dressing. Garnish with lime wedges (optional). Serve and enjoy right away.

Thai salad right before assembling. Large bowl with cabbage, carrots, mixed greens, and bell peppers. Around the bowl are Asian salad dressing, sesame-crusted tofu, mandarin segments, cashews, and cilantro.

How to serve

Serve this as an entree salad or as a side to any number of Asian-inspired dishes. Thai salad also makes a great addition to any potluck, BBQ, or cookout spread.

Can I make it ahead?

Yes, but you should store the dressing, tofu, cashews, and orange slices separately from the rest of the salad. See my tips below.

  • Make the Asian dressing and store in an airtight container in the refrigerator for up to a week. The dressing will thicken up in the fridge, so you might need to mix in another teaspoon or two of water before serving.
  • Store the tofu in an airtight container in the refrigerator for up to 4 days in advance. Reheat in a skillet before storing or serve cold.
  • The cashews might get soggy if you store them in the refrigerator with the salad, so if you roast them in advance, store them in an airtight container at room temperature.
  • Mandarin slices can dry out quickly, I recommend waiting until you are preparing the salad to peel them.

How to store

  • If you want to make this ahead for lunches, meal prep, or a gathering, see the instructions above.
  • If you just have a few leftovers, you can store them in an airtight container for 1 to 2 days. Salad with the dressing tends to wilt and go brown quickly, so if you think you'll have leftovers, consider adding the dressing to individual bowls rather than dressing the entire salad.
  • Do not freeze. (The dressing can be frozen separately.)

More Asian-Inspired recipes

  • Vegan Bibimbap with Tofu
  • Spicy Korean Tofu
  • Easy Thai Curry
  • Sticky Orange Tofu

More healthy vegan salads

  • Curry Chickpea Salad
  • Spinach, Strawberry, & Avocado Salad
  • Vegan Southwestern Salad
  • Hearty Country Salad

📖 Recipe

Thai salad with tofu.

Thai Salad with Sesame-Crusted Tofu

This bright and colorful Thai Salad makes a perfect meal or side dish. Topped with crunchy veggies, sweet mandarin slices, cubes of sesame-crusted tofu, and an Asian ginger dressing, this salad is sure to wake up your senses and leave you satisfied.
5 from 7 votes
Print Recipe Share on Facebook Pin Recipe SaveSaved!
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Course Main Course, Salad
Cuisine Asian, Thai
Servings 4
Calories 375 kcal

Equipment

high speed blender
Cutting Board
Sharp Knife
skillet
Salad bowl

Ingredients
 
 

For the Tofu

  • 14 oz firm tofu
  • 3 tablespoon soy sauce
  • 2 tablespoon rice vinegar
  • 1 tablespoon maple syrup
  • 1 tablespoon sesame seeds

Other Salad Ingredients

  • 3 cups mixed greens
  • 1 cup shredded red cabbage
  • 1 cup shredded white cabbage
  • 1 cup shredded carrots
  • 1 red bell pepper
  • ⅓ cup packed cilantro
  • ⅓ cup packed Thai basil
  • 2 mandarin oranges (peeled and segmented)
  • ½ cup raw cashews
  • 8 tablespoon Asian Dressing
  • lime wedges to garnish

Instructions
 

Optional

  • Unwrap and press the tofu for 10 to 15 minutes while you prep everything else. (I find this step unecessary in this recipe but if you prefer pressed tofu, then do what you like).

Prep Work

  • Make the Asian Dressing according to the linked instructions.
  • Assemble your lettuce, cabbage, and carrots. (I use pre-shredded cabbage and carrots to save time, but if you are shredding by hand, do it now).
  • Wash and cut the bell pepper into thin slices. Peel the mandarins and separate the segments, removing any excess pith or seeds. Wash and dry the cilantro and Thai basil.

Cook the Tofu

  • Heat a skillet over medium to medium-high heat. Cut the tofu into ½-inch cubes.
  • Add the cubed tofu to the skillet. Pour the soy sauce, rice vinegar, and maple syrup over the tofu and gently stir.
  • Cook the tofu for 10 minutes, turning occasionally, until every side is crusted.
  • Sprinkle the sesame seeds over the tofu and cook for another 3 to 5 minutes.
  • Remove the tofu from the heat and set aside.
  • Add the cashews to the hot skillet and roast for 2 to 3 minutes. Remove from the heat and set aside.

Assemble the Thai Salad

  • Roughly chop the cilnatro and Thai basil.
  • Add the greens, cabbage, carrots, bell pepper, cilantro, and Thai basil to a large bowl. Toss to combine.
  • Top with the tofu, cashews, and mandarin slices. Drizzle with the Asian dressing. Garnish with lime wedges (optional). Serve and enjoy right away.
Prevent your screen from going dark
Save this RecipeSaved!

Notes

  • For the mixed greens, I used a prewashed mix of mizuna, arugula, baby red chard, and baby coral lettuce, but you can use any kind of mixed greens. 

Nutrition

Calories: 375kcalCarbohydrates: 33gProtein: 18gFat: 21gSaturated Fat: 6gSodium: 1067mgPotassium: 632mgFiber: 6gSugar: 15gVitamin A: 6449IUVitamin C: 79mgCalcium: 212mgIron: 5mg
Keyword Asian salad, Thai salad, vegan Thai recipes
Tried this recipe?Tag me on Instagram @no_sweat_vegan or #nosweatvegan!

Want access to my Exclusive Meal Planning Tips & Printables page?

Did you try this recipe? Have a question? Just leave a comment below and I'll get back to you ASAP!

Web Story

More Vegan Recipes

  • Air Fryer Frozen Green Beans (Two Ways!)
  • Vegan Black Bean Tacos
  • Vegan Avocado Crema (5 minutes!)
  • Best Vegan Potato Recipes
283 shares
  • Facebook
  • Twitter
  • Yummly
  • Email

Reader Interactions

Comments

  1. Margaret Sefton

    April 12, 2021 at 2:14 am

    This is a wonderfully well balanced and delicious salad. I added a chopped scallion and torn mint on top. I forgot to add my clementine but it still tasted great from the balance of sweetness, heat, salt, acid, fat richness from the cashew butter. Great crunch too!

    Reply
    • Julianne Lynch

      April 12, 2021 at 5:50 am

      Thank you so much! I'm really glad you liked it. The variations sound great!

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Let's Get Social

  • Facebook
  • Instagram
  • Pinterest
  • YouTube
Julianne, founder of No Sweat Vegan.

Hi, I'm Julianne! I love creating simple and comforting vegan food for the whole family. Most of my recipes are healthy, Whole-Foods Plant-Based, and easy on the budget. Thanks for stopping by!

More about me →

Trending

  • Vegan Chick-fil-A style Tofu Nuggets with Vegan Honey Mustard Sauce (Oil-free!)
  • Vegan Oatmeal Raisin Cookies (Healthy, Easy, & Oil-Free)
  • Easy Oil-Free Tofu Nuggets!
  • Quick Oil-Free Vegan Pesto

Recent

  • Vegan Butternut Squash Soup
  • Vegan Fall Recipes
  • Vegan Pumpkin Pancakes (Oil-free + WFPB)
  • Tofu Curry (Easy + Vegan)

Web Stories

Footer

↑ back to top

Legal

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Impressum

Free Meal Planning Tips & Printables!

  • Sign Up for free printables and weekly updates

Contact

  • Contact
  • Media Kit
  • FAQ

As an Amazon Associate I earn from qualifying purchases.

***

Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to No Sweat Vegan with appropriate and specific direction to the original content.


Copyright © 2020-2022 No Sweat Vegan on the Foodie Pro Theme