• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Indian Veggie Delight logo

  • Home
  • Recipes
    • Kids Lunch Box
    • Instant Pot
    • Air Fryer
    • Rice & Grains
    • Lentil & Beans
    • Millet
    • Vegan
    • Keto/Low Carb Recipes
  • Instant Pot
  • Kids Lunch Box
  • Subscribe
  • About
    • About Me
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Instant Pot
  • Kids Lunch Box
  • About
×

Home » Recipes » Salad

Thai Salad with Peanut Dressing

Nov 13, 2022. by Bhavana Patil. No Comments | This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

Jump to Recipe

Cold Thai Salad recipe with delicious creamy peanut dressing is colorful, crunchy, takes only 15 minutes, and is perfect for a light lunch or dinner. Vegan and Gluten-free.

Thai Salad with delicious creamy Peanut Dressing served in a bowl garnished with sesame seeds and peanuts with side of dressing and lemon wedge

This colorful and crunchy salad with mildly spicy creamy Thai peanut dressing is packed with protein and full of flavor. Garnish with toasted sesame seeds and peanuts for extra crunch. Perfect for weekday lunches or dinners.

If you liked this salad, then also try Thai Peanut Noodles prepared in the Instant Pot.

Thai Salad with Peanut Dressing Ingredients & Substitutions

  • Vegetables: I have used shredded red/purple and green cabbage. You can also use a bag of pre-shredded coleslaw. I diced the English cucumbers and cut the red bell peppers into thin strips. You may also use julienne carrots, lettuce, etc.
  • Green onions: Adds nice onion flavor without overpowering the salad. If you don't have them, you can also use regular onions.
  • Fresh Cilantro: Fresh herbs like Cilantro adds freshness to this salad. Don't skip it.
  • Roasted peanuts: I have used store-bought roasted salted peanuts, or you can roast raw peanuts at home.
  • Peanut dressing: This homemade Thai peanut salad dressing can be made in advance and enjoyed for 4-5 days when refrigerated. It is prepared with creamy or crunchy peanut butter, ginger, garlic, soy sauce, rice vinegar, sriracha, maple syrup (or brown sugar), lime juice, sesame oil, and salt.

How to Make Thai Salad with Peanut Dressing

Add the smooth peanut butter, minced ginger, and garlic, soy sauce, rice vinegar, sriracha, maple syrup, lime juice, sesame oil, and salt in a jar.

Whisk together until well combined, keep aside. For a thinner dressing, add water as required until you get the desired consistency. You may also add all the ingredients to a high-powered blender and blend until smooth and creamy.

step to prepare thai peanut dressing collage

In a large mixing bowl, add red and green cabbage, cucumber, red bell pepper, green onions, cilantro, and toasted peanuts.

step to add all the vegetables in a bowl

Pour the peanut dressing over the salad and toss to combine. 

add the dressing over the vegetables

Garnish with sesame seeds, peanuts, fresh cilantro, and lime wedges.

crunchy thai peanut salad served in a bowl

Serving Suggestions

Thai Peanut salad can generally be eaten on their own since they are flavorful. But they also taste great with soups on the side.

Variations & Tips for Thai Salad

  1. If you have a peanut allergy then replace peanut butter with almond butter or cashew butter and toasted peanuts with toasted cashews.
  2. You can replace sesame oil with coconut oil or olive oil.
  3. Add the baked tofu, edamame, or cooked chickpeas for extra protein.
  4. You can add vegetables of your choice.
  5. You can also prepare peanut dressing in a blender or mini food processor.

FAQs

What peanut butter is best for Thai peanut salad?

Creamy peanut butter works best for peanut dressing. You can also use the crunchy version.

Can you make the peanut salad ahead?

Yes! This cold peanut salad can be made a day ahead, making them perfect for meal prep. Chop all the vegetables and store them in an airtight container in the fridge and prepare peanut dressing and store it separately.
Right before serving, pour the sauce and toss everything together to coat. You can also store the leftovers in the refrigerator for a day.

More Asian Recipes

  • Thai Red Curry
  • Thai Basil Fried Rice
  • Vegetable Hakka Noodles
  • Mushroom Fried Rice
  • Garlic Noodles

More Salad Recipes

  • Quinoa Black Bean Salad
  • Chickpea Salad with Yogurt dressing
  • Boiled Peanut Salad
  • Thai Peanut Zucchini Noodles
  • Avocado Cucumber Tomato Salad
  • Chickpea Cucumber Salad
Tried this recipe?Don’t forget to give a ★ rating below
crunchy thai peanut salad served in a bowl

Thai Salad with Peanut Dressing

Bhavana Patil
Colorful Cold Thai Salad with delicious creamy Peanut dressing takes only 15 minutes and is perfect for a light lunch or dinner.
5 from 4 votes
Print Recipe Pin Recipe
Servings: 3
Calories : 359
Course: Salad
Cuisine: Thai
Diet: Gluten-Free, Vegan
Method: No-Cook
Prep Time : 15 minutes
Total Time : 15 minutes

Equipment

  • Mixing Bowl Set
  • Cutting Board

Ingredients
  

Measuring cup used 1 cup = 250 ml

    For Salad

    • 1 cup red cabbage
    • 1 cup green cabbage
    • ¾ cup cucumber (1 persian cucumber)
    • 1 medium red bell pepper cut into thin strips
    • ¼ cup green onions
    • ¼ cup coriander leaves
    • ½ cup toasted peanuts

    Peanut Dressing

    • ¼ cup creamy peanut butter
    • 1 inch ginger minced
    • 2 cloves garlic minced
    • 2 tablespoons soy sauce (tamari for gluten-free)
    • 2 tablespoons rice vinegar
    • 2 tablespoons fresh lime juice from one lime
    • 1 tablespoon toasted sesame oil
    • 1 tablespoon maple syrup or brown sugar, optional
    • 1 teaspoon sriracha (or chili flakes)
    • salt to taste
    • water as needed

    Instructions
     

    For Peanut Dressing

    • Add the smooth peanut butter, minced ginger, and garlic, soy sauce, rice vinegar, sriracha, maple syrup, lime juice, sesame oil, and salt in a jar.
    • Whisk together until well combined, keep aside. For a thinner dressing, add water as required until you get the desired consistency. You may also add all the ingredients to a high-powered blender and blend until smooth and creamy.
      step to prepare thai peanut dressing collage

    For Salad

    • In a large mixing bowl, add red and white cabbage, cucumber, red bell pepper, green onions, cilantro, and toasted peanuts.
      step to add all the vegetables in a bowl
    • Pour the peanut dressing over the salad and toss to combine. 
      add the dressing over the vegetables
    • Garnish with sesame seeds, peanuts, fresh cilantro, and lime wedges.
      crunchy thai peanut salad served in a bowl

    Notes

    Variations & Tips

    1. If you have a peanut allergy then replace peanut butter with almond butter or cashew butter and toasted peanuts with toasted cashews.
    2. You can replace sesame oil with coconut oil or olive oil.
    3. Add the baked tofu, edamame, or cooked chickpeas for extra protein.
    4. You can add vegetables of your choice.
    5. You can also prepare peanut dressing in a blender or mini food processor.
     
    Note: Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.

    Nutrition

    Calories: 359kcalCarbohydrates: 20gProtein: 14gFat: 28gSaturated Fat: 5gPolyunsaturated Fat: 9gMonounsaturated Fat: 13gSodium: 457mgPotassium: 635mgFiber: 7gSugar: 8gVitamin A: 1804IUVitamin C: 86mgCalcium: 84mgIron: 2mg
    Keyword thai peanut salad
    Tried this recipe?Share your photo and tag @indianveggiedelight or #indianveggiedelight

    Subscribe to my Youtube Channel for healthy & tasty video recipes. Looking for Instant Pot recipes, then check out my Instant Pot Recipes board on Pinterest.

    More Healthy Salad Recipes

    • Corn Pomegranate Kosambari
    • Beetroot Chickpea Salad
    • 35+ Best Salad Recipes
    • Avocado Mango Salad
    34 shares

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published.

    Recipe Rating




    Primary Sidebar

    Hi There! Welcome to my blog! I’m Bhavana. Here you’ll find easy recipes for your Instant Pot, Kids Lunch Box ideas, Keto/LowCarb, Air-fryer recipes plus more wholesome, easy Vegetarian/Vegan Indian recipes that your family will love. More about me →

    Popular Posts

    • Instant Pot Bisibelebath
    • The Best Avocado Pasta
    • Barbeque Nation Style Cajun Potatoes
    • Healthy Kids Lunch Box Recipes
    • Dominos Style Stuffed Cheesy Garlic Bread (Stuffed Garlic Bread Recipe)
    • Lauki Ki Sabzi (Bottle Gourd Curry)

    Don’t miss a new recipe

    • About Me
    • PRIVACY POLICY

    Copyright © 2023 Indian Veggie Delight on the Seasoned Pro Theme