Home / Recipes / Salads
Jessica Gavin
May 13, 2024
4.92 from 244 votes
↓ Jump to Recipe
99This post may contain affiliate links | disclosure policy
Irresistibly crunchy Thai salad with creamy peanut dressing will be your new favorite vegetable dish!Each bite packs a powerhouse of fresh superfoods.
Recipe Science
- Creamy peanut butter ensures a smooth, stable consistency, as stabilizers like palm oil prevent separation, unlike natural varieties.
- The acidity in the lime juice of the peanut dressing helps to balance the richness of the peanut butter.
- Blending the dressing smoothes the ginger, garlic, and peanut butter into a consistent mixture for even flavor distribution.
Jump To a Section
- Why It Works
- Ingredients You’ll Need
- Ingredient Substitutions
- How to Make Thai Salad
- Frequently Asked Questions
- Recipe Details
Featured Comment 99
“I’ve made this salad 3 times in like 2 weeks. I also add air-fried tofu. It is incredible!!”—Gina
Why It Works
Crisp, satisfying, and full of nutrients! This crunchy Thai salad recipe is tossed in a creamy peanut dressing, making eating healthy effortless. Each bite contains a powerhouse of fresh superfoods and a peanut flavor punch.
If you are looking for a quick and exciting meal that you can enjoy for dinner or pack for lunch the next day, this salad will make your taste buds happy. A few chops with your chef’s knife and a blend of the sauce, and your next veggie-packed meal is ready in minutes.
Ingredients You’ll Need
- Vegetables and Fruit: This colorful mix of thinly sliced kale, red bell peppers, red and napa cabbage, carrots, and ripe mango slices balances the bitterness of the kale with the natural sweetness of the fruit and sweet peppers.
- Herbs: Fresh cilantro, mint leaves, and sliced green onions add enticing herbaceous notes.
- Peanut Dressing: The rich dressing combines creamy peanut butter, lime juice, honey, soy sauce, sesame oil, sriracha, finely chopped ginger, and minced garlic. It is the perfect balance of sweet, savory, and tangy, with a hint of spice.
See the recipe card below for all ingredients and measurements (US and metric).
Ingredient Substitutions
It’s easy to switch up the flavor of this delicious Thai salad recipe. Try these options!
- Vegetable Swaps: Try other types of lettuce, such as crisp romaine, iceberg, or butterleaf. Add baby spinach or spring mix instead of kale. Add slices of crunchy cucumber for a refreshing bite.
- Add More Fruit: Pineapple chunks or papaya pairs well with the Thai dressing.
- Make the Dressing Gluten-Free: Use coconut aminos or gluten-free tamari instead of soy sauce.
- Change the Nut: Add almond butter or cashew butter, and make sure it’s creamy in texture.
- Add Protein: Instantly turn this salad into an entree by adding some baked tofu, shredded rotisserie chicken, grilled shrimp, or marinated skirt steak.
How to Make Thai Salad
Step 1: Combine the Vegetables
Add the sliced kale, cabbage, bell pepper, carrot, mango, cilantro, mint, and green onions in a large bowl. Set aside while making the Thai salad dressing. If not serving right away, cover and refrigerate until ready to use.
Step 2: Make the Peanut Dressing
A creamy peanut dressing complements the crunchy salad ingredients. Use a blender or food processor to quickly prepare the Thai salad dressing. Combine the creamy peanut butter, fresh lime juice, honey, rice vinegar, soy sauce, sesame oil, spicy sriracha, roughly chopped garlic, minced ginger, and water. Puree until smooth.
Alternatively, hand whisk the dressing ingredients together in a bowl. It will be slightly more chunky.
Experimentation Encouraged:If you want to amp up the umami flavor, add a dash of fish sauce. My readers love this salad dressing! You can even serve it with shrimpspring rolls.
Step 3: Garnish and Serve
Drizzle some peanut dressing onto the salad ingredients and toss to combine. I like to serve any extra peanut dressing on the side or add more on top. It’s so delicious! Add some chopped roasted peanuts and more fresh herbs to garnish for extra crunch.
Frequently Asked Questions
What is Thai salad made of?
A crunchy blend of fresh vegetables like red and green cabbage, carrots, bell peppers, kale, green onions, cilantro, and mint. Mango is added for a hint of sweetness. It’s served with a sweet, tangy, and creamy peanut dressing. It’s an easy-to-customize salad!
Can I make the Thai Salad ahead of time?
The salad ingredients can be stored in an airtight container in the refrigerator for up to 3 days. The peanut dressing can be refrigerated for up to 5 days. To meal prep the salad for lunch during the week, portion it out in containers with the dressing on the side so the greens don’t get soggy.
What is the difference between peanut butter vs. peanut spread?
Peanut butter must contain at least 90% by weight of peanuts and may not be any added artificial colors, preservatives, or sweeteners. The other 10% can be seasoning and stabilizing ingredients like salt, sugar, palm oil, or peanut oil. If the amount of non-peanut ingredients exceeds 10%, it will be labeled as a spread. You’ve likely seen natural ground peanut butter separate over time and have oil on the top when you open the jar. Oils like palm oil are added when processing to prevent separation and make a more creamy spreadable product.
More Thai Recipes
Stir Frying
Pad Thai
25 mins
Grilling
Chicken Satay with Peanut Sauce
30 mins
Side Dishes
Coconut Rice
33 mins
Chicken Main
Thai Chicken Curry with Coconut Milk
45 mins
If you tried this Thai Salad Recipe, please leave a 🌟star ratingand let me know how it went in the 📝commentsbelow!
Thai Salad with Peanut Dressing
Thai salad with peanut sauce dressing will be your new obsession! Each bite packs a powerhouse of fresh superfoods all in one bowl.
Pin PrintSaveReview
4.92 from 244 votes
Prep Time30 minutes mins
Cook Time0 minutes mins
Total Time30 minutes mins
Ingredients
Thai Salad
- 2 cups sliced kale
- 1 ½ cups sliced napa cabbage
- 1 ½ cups sliced red cabbage
- ½ cup sliced red bell pepper
- ½ cup shredded carrot
- 1 mango, sliced
- ¼ cup cilantro
- 8 mint leaves
- 1 tablespoon sliced green onions
- ¼ cup peanuts, roasted, roughly chopped
Peanut Dressing
- ⅓ cup creamy peanut butter
- 2 tablespoons lime juice
- 3 tablespoons honey, or maple syrup
- 1 ½ tablespoons rice wine vinegar
- 1 ½ tablespoons soy sauce
- 1 teaspoon sesame oil
- 1 teaspoon sriracha
- ½ teaspoon minced ginger
- 1 clove minced garlic
- 1 tablespoon water
Instructions
Combine the Vegetables – In a large bowl, add thin slices of kale, cabbage, bell pepper, carrot, mango, cilantro, mint, and green onions. Set aside and make the dressing.
Make the Peanut Dressing – In a blender, add peanut butter, lime juice, honey, vinegar, soy sauce, sesame oil, sriracha, ginger, garlic, and water. Puree until smooth and combined, about 1 minute. Alternatively, whisk the ingredients together in a medium-sized bowl.
Add more water to thin out the dressing if desired. Season with salt and pepper as needed.
To Serve – Gradually add enough dressing to coat the salad, and toss to combine.Drizzle with more if there's any remaining.Top with freshly cracked black pepper and chopped peanuts.
Recipe Video
Notes
- Serving Size: 1 ½ cups of salad
- Make it Gluten-Free: Use coconut aminos or gluten-free tamari instead of soy sauce.
- Make it Less Sweet: If you like the dressing less sweet, start with 1 tablespoon of honey and gradually add more to taste.
- Storing: Refrigerate salad ingredients for up to 3 days and peanut dressing for up to 5 days, adding dressing just before serving.
Nutrition Facts
Serves: 4 servings
Calories 179kcal (9%)Carbohydrates 24g (8%)Protein 6g (12%)Fat 8g (12%)Saturated Fat 1g (5%)Polyunsaturated Fat 2gMonounsaturated Fat 2gSodium 340mg (14%)Potassium 392mg (11%)Fiber 3g (12%)Sugar 14g (16%)Vitamin A 8200IU (164%)Vitamin C 120.5mg (146%)Calcium 80mg (8%)Iron 1.1mg (6%)
Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.
Published on
Jessica Gavin
I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.
You May Also Like
Salads
BBQ Chicken Salad
35 mins
Salads
Chicken Caesar Salad
50 mins
Knife Skills
How to Cut Romaine Lettuce
5 mins
Reader Interactions
4.92 from 244 votes (228 ratings without comment)
Leave a Comment
99 Comments Leave a comment or review
Eileen says
I really like your recipe ingredients Question could I use less honey or maple syrup ?
My husband has to watch his glucose
thank youReply
Jessica Gavin says
Sure! I would combine all of the dressing ingredients without the honey, give it a taste and add the sweetener to your liking. If you are already using sweetened peanut butter, you will not have to add much more honey.
Reply
Gina says
I’ve made this salad 3 times in like 2 weeks. I also add air fried tofu 🙂 It is incredible!!
Reply
leslie says
just made for my lunch, it was so good! the dressing was AMAZING! thank you!
Reply
Jessica Gavin says
Thank you, Leslie!
Reply
Donna says
I did this beautiful salad for friends at the weekend I tripled the amount and the whole lot was gone! I have shared this recipe with them all. Just delicious 😋 thankyou!
Reply
Jessica Gavin says
Thank you for sharing the recipe, Donna!
Reply
Mia says
OMG, this salad was so good! I also used lettuce instead of kale because the kale season here is over. Thanks for sharing this terrific recipe!
Reply
Jessica Gavin says
You’re welcome, Mia!
Reply
See More Comments