• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Seeking Good Eats
  • Recipes
  • by Course
  • Low Carb Recipes
  • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Subscribe
  • About
×
Home » Recipes » Salad Recipes

Thai Salad with Cabbage and Peanuts

Modified: Jan 27, 2025 by Kori Butler · Published: May 18, 2020

FacebookPinterestEmailReddit
Jump to Recipe Jump to Video
Pinterest Hidden Image

This Thai peanut salad recipe is so tasty with fresh shredded cabbage, peanuts, chopped veggies, and tossed with a delicious Thai peanut dressing. Eat this healthy salad as a side dish or main dish by adding chopped cooked chicken. Bonus: it's a gluten-free, low carb, and keto salad too!

Thai inspired peanut salad served in a bright purple cabbage leaf.

You Will Love This Salad!

It's Addicting 

Warning! This Thai peanut salad recipe is addicting. 🙂 I tested multiple versions of this recipe, and we gobbled up every bit of it. The combination of the fresh chopped veggies, peanuts, and the slightly spicy, salty, sweet peanut dressing is what makes this so good. It's got some crunch from the peanuts and cabbage, so it is just so satisfying and GOOD. 

Easy To Make

Simply shred/chop your veggies and toss them with the salad ingredients. Make this a Thai chicken salad by adding 12 to 16 ounces of chopped cooked chicken. 

Healthy

Using coconut aminos and a sugar substitute like monk fruit or erythritol, this Thai salad with peanut dressing is a perfect low-carb, sugar-free, and keto salad recipe. It has so much flavor - it's filling and satisfying - all of which will help you stay on track!

If you want to lower the carbs even further, you could use half the peanuts and green onions. It will reduce the net carbs a couple of grams per serving and shouldn't compromise the taste too much.

Thai Salad with Peanut Dressing Ingredients

ingredients for making thai peanut salad

Here's what you'll need to make Thai Peanut Salad:

Salad

  • Cabbage
  • Cucumber
  • Green Onions
  • Salted Peanuts
  • Red Bell Pepper
  • Optional: make it a full meal by adding 12 ounces diced cooked chicken

Thai Peanut Salad Dressing

  • Peanut Butter - use all-natural peanut butter and adjust the quantity if needed (every peanut butter is different)
  • Olive Oil
  • Rice Vinegar - you can also you regular white vinegar
  • Coconut Aminos, Soy Sauce, or Tamari Sauce - use the appropriate "soy" product for your dietary needs.
  • Sweetener - granulated sugar substitute or regular sugar
  • Garlic
  • Ginger Paste - use can also use finely minced ginger
  • Red Pepper Flakes
  • Salt and Pepper
  • Optional: Fresh Cilantro for garnish

Thai Salad Cabbage Variations

  • Make it a Thai Peanut Chicken Salad! Yum. Just add about 12 oz of chopped cooked chicken. 🙂 Now it's a full meal and the perfect lunch recipe!
  • Adjust seasoning to your liking. Add a little spice if you enjoy the heat.
  • Feel free to add fresh cilantro or even a squeeze of lemon or lime to give it a little brightness.

How To Make Thai Peanut Salad

Make Salad

  • In a large bowl, add cabbage, cucumber, green onions, peanuts, pepper, and chicken (if you're using it).
Adding all of the salad ingredients to a clear salad bowl.

Make Creamy Peanut Dressing

  • In a small bowl, whisk together all of the peanut salad dressing ingredients - peanut butter, olive oil, vinegar, coconut aminos, sweetener, garlic, ginger paste, red pepper flakes, salt, and pepper.
Whisking the thai peanut dressing in a small bowl

Toss

  • Pour salad dressing over the salad and toss until well coated.
tossing thai salad ingredients with the dressing in a clear glass bowl.Pin

Serve

  • Adjust salt and pepper, and any other seasoning to your liking. Enjoy!

How To Serve It

  • Serve this salad on its own or with cooked diced chicken. Garnish with cilantro or chives.
    It pairs well with jasmine rice or riced cauliflower.
  • For a pretty presentation, serve it on a plate in a leaf of cabbage or lettuce.

How To Store It

Transfer leftovers to an airtight container and eat within 1 day. Because the dressing will start to break down and soften the vegetables, it does not keep well for very long. For best results, make only what you think you can eat.

Kori's Top Tips

  • If using tamari or soy sauce, increase the sugar (or sugar substitute) by a ½ teaspoon, for a total of 1½ teaspoons. Coconut aminos was used in this recipe, and it is sweeter than tamari or soy. 
  • Every peanut butter brand is different. All-natural peanut butter that has not been refrigerated can be quite runny. This is what we used in this recipe. You may need to adjust the quantity of peanut butter or add a little liquid to accommodate any differences.

Be sure to save this pin to Pinterest for later! 🙂

Pinterest pin with thai peanut salad served in a red cabbage leaf.Pin

FAQs

Can I lower the carbs in this keto salad?

Yes, you can lower the carbs slightly by using ¼ cup of peanuts instead of ½ cup. To make your peanuts "go farther," chop them before adding them to the salad. This will save approximately 1 net carb per serving. Reducing green onion to ¼ cup will also save 1 net carb per serving.

Can I make this a broccoli slaw recipe instead of using cabbage?

Yes, you can substitute broccoli slaw in place of the cabbage.

Can I use a pre-shredded cabbage salad mix?

Yes, definitely! You can use a pre-shredded cabbage salad mix instead of shredding your own cabbage. 

What is coconut aminos?

Coconut aminos is a gluten-free, msg-free, sugar-free soy alternative. It's a salty and sweet sauce that tastes very similar to soy sauce. It's very popular as in low-carb, gluten-free, keto, and paleo diets. It is made with coconut palm and sea salt.
If substituting coconut aminos for soy, keep in mind that it is sweeter than soy sauce. If a recipe calls for sugar (or sugar substitute), lower the amount of sugar added. Do a taste test and adjust as needed. 

What is the difference between satay and peanut sauce?

Both satay and peanut sauce are similar. However, satay sauce typically contains a blend of spices like turmeric, garlic, and chili, as well as peanuts and coconut milk. On the other hand, peanut sauce is made with ground peanuts, a mild chili pepper, garlic, and other spices. The variations in the ingredients and the spiciness of the sauce are what make them distinct. While both sauces are delicious and versatile, satay sauce is more likely to be found served with grilled proteins, while peanut sauce is commonly served with stir fry dishes like noodles and vegetables, or as a dressing for salads.

Can you eat raw cabbage salad?

Yes, you can eat raw cabbage salad. It’s quite delicious. Try not to shred your cabbage too thick, thinner is better. The ingredients contained in cabbage salad will often break down and soften cabbage as well.

Can I ask you a favor?

If you tried this recipe, let me know! I'd love for you to come back and give the recipe a 5 star rating and leave a review in the comments! 🙂 Let's stay connected, so please follow me on Instagram, Facebook, and Pinterest! Subscribe to my newsletter to get healthy fresh recipe ideas every week!

📖 The recipe.

Colorful thai peanut salad served in a purple cabbage leaf.

Thai Peanut Dressing Salad

This Thai peanut salad is so tasty with fresh shredded cabbage, peanuts, chopped veggies, tossed with a tasty peanut dressing. It makes a perfect side salad or you can make it a main dish chicken salad by simply adding chopped cooked chicken.
4.53 from 155 votes
Print Recipe Pin Recipe Save Saved!
Author Kori Butler
Prep Time 10 minutes mins
Total Time 10 minutes mins
Course Salad Recipes
Cuisine American
Servings 8 servings
Calories 201 kcal

Ingredients
  

Salad

  • 4 cups cabbage (shredded)
  • ½ cup cucumber (peeled and chopped)
  • ½ cup green onions (sliced)
  • ½ cup salted peanuts
  • ½ cup red bell pepper (if you want spice use ¼ cup hot red pepper, diced)
  • optional: make it a full meal by adding 12 oz diced cooked chicken

Thai Peanut Salad Dressing

  • ⅓ cup peanut butter (use all natural peanut butter)
  • 3 tablespoons olive oil
  • 3 tablespoons rice vinegar or regular vinegar
  • 2 tablespoons coconut aminos (tamari, or regular soy sauce)
  • 1 teaspoon granulated sugar substitute (or regular sugar)
  • 1 teaspoon garlic (minced)
  • ½ teaspoon ginger paste (or finely minced ginger)
  • ¼ to ½ teaspoon red pepper flakes
  • salt and pepper to taste

Instructions
 

  • In a large bowl add cabbage, cucumber, green onions, peanuts, pepper, and chicken (if you're using it).
    Adding all of the salad ingredients to a clear salad bowl.
  • In a small bowl mix the Thai peanut salad dressing ingredients.
    Whisking the thai peanut dressing in a small bowl
  • Pour dressing over the salad and toss. Add salt and pepper to taste. Enjoy!
    tossing thai salad ingredients with the dressing in a clear glass bowl.

Video

Kori's Tips

  • If using tamari or soy sauce, increase the sugar (or sugar substitute) by a ½ teaspoon, for a total of 1½ teaspoons. Coconut aminos was used in this recipe and it is sweeter than tamari or soy sauce. 

Nutrition

Serving: 0.75cupCalories: 201kcalCarbohydrates: 12gProtein: 6.1gFat: 16.2gSodium: 174.3mgFiber: 4.5gSugar: 3g
DID YOU MAKE THIS RECIPE?Mention @seekinggoodeatsofficial or tag #seekinggoodeats! Be sure to subscribe to my newsletter to receive more healthy delicious recipes straight to your inbox.

© 2025 Seeking Good Eats™

More Salad Recipes

Here are some of our most popular salad recipes:

  • Low Carb Coleslaw (Dill Pickle Slaw)
  • Easy Fruit Salad
  • Best Greek Salad Recipe
  • Layered Salad (Layered Overnight Salad)
  • Zesty Italian Pasta Salad (with Pasta or Cauliflower)
  • Seafood Pasta Salad (Use Pasta or Cauliflower)
  • Cherry Tomato Caprese Salad
  • Recipe for Broccoli Salad
  • Grilled Peach Salad with Burrata

More Recipes To Love

  • Simple Fried Rice
  • Salmon Buddha Bowl Recipe
  • Slow Cooker Thai Basil Chicken Recipe
  • Broccoli and Tofu Stir Fry
  • Crock Pot Chicken Curry
  • Healthy Stir Fry Sauce Recipe
  • How to make Yum Yum Sauce

Thai peanut salad is packed full of your favorite Asian flavors! This Thai salad recipe has everything - a creamy Thai peanut sauce, crunchy cabbage and peanuts, sweet and a little spice. Add cooked chicken to make a perfect Thai peanut chicken salad for lunch or dinner. A low carb and keto salad recipe that everyone will go "peanuts" over.

Reader Interactions

Comments

  1. Dawn

    February 25, 2024 at 1:43 pm

    5 stars
    I made this for a potluck last night and it was delicious, everyone asked for the recipe. Thanks so much!

    Reply
    • seekinggoodeats

      February 27, 2024 at 4:10 pm

      Thank YOU for trying the recipe out! I'm so glad everyone loved it - this is one of my all-time favorite salads!

      Reply
  2. Debi

    May 14, 2023 at 3:56 pm

    5 stars
    It's addictive. I ate this for 2 days straight! My cousin made it and did the same thing. It will stay
    fresh in the fridge for several days if you don't add the dressing. I used purple cabbage and it was gorgeous. Add any crunchy vegetables celery, carrots, cukes, etc. So healthy and tasty. Thank you.

    Reply
  3. Lisa

    April 23, 2023 at 8:49 am

    5 stars
    What a wonderful, delicious, tasty recipe! I made this with added leftover rotisserie chicken and got two dinners out of it (with a little left over for a lunch)!
    I don’t follow Keto or WW but I do use ingredients/foods that are lower in fats/calories as much as I can, so in this recipe, I used my PB2 Crunchy powdered peanut butter, reconstituted, along with everything else. Turned out perfect!
    This will stay on the top as one of my favorite “go-to’s”. THANK YOU!!

    Reply
    • seekinggoodeats

      May 12, 2023 at 7:46 am

      Awwww, thank you!! 🙂 PB2 peanut butter is a GREAT idea. I am so happy you suggested this and I'm actually going to use the next time I make this salad.

      Reply
  4. Meg

    January 22, 2023 at 9:40 am

    5 stars
    I made this as a weeknight meal with rotisserie chicken. My husband stuffed himself on it! 3 days later I needed a dish for a potluck and spouse loudly proclaimed I should take this! It was such a hit. Everyone is asking for the recipe! I made it with oven baked chicken I chopped and cooled (I was out of rotisserie chicken) and without nuts for the party to accomodate dietary needs and it was great.
    It is definitely in the meal rotation!

    Reply
    • seekinggoodeats

      January 23, 2023 at 7:32 am

      Awww! Thank you so much. I'm so happy everyone has loved this salad. Thanks so much for making it. I love it with chicken too! 🙂

      Reply
  5. Sallyjojo

    December 05, 2022 at 12:55 pm

    Absolutely loved it! I added some lime juice and sesame oil to the sauce as well as some water, mostly because I forgot the olive oil :). I also squirted some fresh lime over the salad after tossing, Made Air Fryer Chicken Satay to have with it. YUM!!

    Reply
  6. Patricia

    September 14, 2022 at 7:41 am

    This Thai peanut salad was delicious! I followed the recipe, plus added chicken and made it a complete meal. Everyone in my family loved it. We even ate it again two days later and will definitely be eating it again in the near future. This will be one of my usuals. Thanks!

    Reply
    • Kori

      September 20, 2022 at 4:37 pm

      Awww thank you so much! That sounds so good, and I love that you added chicken. It really is so good!!

      Reply
  7. Doris Bailey

    August 28, 2022 at 9:55 am

    How many serving is this there are only two of us.

    Reply
    • Kori

      August 28, 2022 at 1:58 pm

      I serves 6 to 8, I would halve or quarter the recipe for just two of you. Enjoy! 🙂

      Reply
  8. Alana

    June 25, 2022 at 9:42 pm

    THIS is a WINNER! You know a SALAD is good when a TEENAGER goes back for 3 portions! 😂🤣🤣🤣🤣😋

    Reply
    • Kori

      June 26, 2022 at 10:46 am

      Yay!! Thank you so much!! Super happy you loved it!! Oh boy do I know what you are talking about - I have 3 teens now and I test a lot of my recipes out on them! LOL 🙂

      Reply
  9. renise

    June 12, 2022 at 11:16 pm

    what kind of red pepper are you using?

    Reply
    • Kori

      June 22, 2022 at 3:07 pm

      I'm using red bell pepper, enjoy!

      Reply
  10. Jayme Olson

    May 12, 2022 at 4:16 pm

    Excellent! I made it as it's written (without chicken). So balanced. No flavor overpowers another. Even better the next day. Really holds up well. We've enjoyed it over 4 days. Flavor and texture fantastic. We eat a lot of cabbage. This recipe will go in our rotation because I always have the ingredients. Btw cilantro is a must!!

    Reply
    • Kori

      May 13, 2022 at 10:04 am

      Great! Thank you for trying the recipe! Super happy you loved it. I am a cabbage lover too and make this recipe A LOT. 😉 I agree cilantro does taste amazing!

      Reply
    • Beth Benefiel

      April 25, 2023 at 3:52 pm

      My dressing is too thick. What might I thin it with?

      Reply
      • seekinggoodeats

        May 12, 2023 at 7:44 am

        That can happen sometimes depending upon the type of peanut butter. Some are thicker than others. I usually use use a little water to dilute. It doesn't take much. Adjust the seasoning after if you need to. Enjoy!

        Reply
  11. Stacy M

    February 20, 2022 at 11:39 am

    I’m making salad and dressing ahead of time. Do I need to refrigerate the dressing?

    Reply
    • Kori

      February 23, 2022 at 10:48 am

      It kind of depends on how far ahead, if it's a couple of days I would refrigerate. The peanut butter and olive oil will thicken in the fridge so you may want to bring it to room temp before serving. I hope you enjoy! 🙂

      Reply
  12. Samantha

    June 21, 2021 at 5:31 pm

    One of the best salads I have ever had!! Just made this for dinner tonight. Delicious

    Reply
    • Kori

      June 22, 2021 at 8:33 am

      Awwww. Thank you so very much! One of the best compliments EVER 🙂

      Reply
      • CJ

        February 17, 2022 at 4:43 pm

        Delicious! We also added finely diced apple to the mix. We usually add it to cole slaw and love peanut butter and apple, so we figured we'd give it a try. Yum!

        Reply
        • Kori

          February 23, 2022 at 10:54 am

          Thank you! You are the first person to mention they added apple and I think that is a fantastic idea! 🙂 I think the sweetness from the apple would go amazing with this salad.

          Reply
  13. Emily

    April 05, 2021 at 7:52 am

    Do you think you could use tuna fish instead of chicken on this recipe?

    Reply
    • Kori

      April 05, 2021 at 10:15 am

      You know I've never tried it. Tuna is fairly mild it might work. Maybe try a bite before mixing it all in? Let me know how it turns out! 🙂

      Reply
  14. Debra

    March 22, 2021 at 4:47 pm

    I just made this. It's so yum! I did a couple of adaptations. I used a bag of tri-color coleslaw, roasted edamame in place of the peanuts, a tbsp of chili garlic sauce instead of red pepper flakes and garlic, only 1 tbsp of olive oil to cut down on the cals, and I just threw in about a cup of chopped cilantro. Oh, and I only had two tbsps left of rice vinegar, so my third was champagne vinegar. Anyway, I can barely stop eating it. Great recipe. I'll be writing about it on my cooking blog and will # you on Instagram.

    Reply
    • Kori

      March 23, 2021 at 10:21 am

      Thank you! So glad you enjoyed it 🙂

      Reply
    • Shannon Rich

      January 01, 2023 at 6:48 pm

      Can I replace chicken with white fish instead?

      Reply
      • seekinggoodeats

        January 03, 2023 at 12:35 pm

        I have not tried it, but I bet you could! If you do make it, let me know how it turns out! 🙂 I'm a fish lover!

        Reply
  15. Reiko S.

    February 13, 2021 at 9:32 pm

    Great recipe! I added 1T of fish sauce for extra umami to the dressing. Actually doubled the dressing recipe since I added chicken to it.

    Reply
    • Kori

      February 15, 2021 at 10:12 am

      So glad you loved it! 🙂 I'm going to add fish sauce next I make this - that sounds delicious!!

      Reply
  16. Kimber

    February 06, 2021 at 12:07 pm

    My family loves this recipe!!!
    Thanks for sharing it, it’s so crunchy and delicious!!! ❤️

    Reply
    • Kori

      February 08, 2021 at 1:46 pm

      Thank you! I'm so glad your whole family loves the salad!! 🙂

      Reply
  17. Élise

    January 19, 2021 at 8:55 pm

    Love it! Used apple cider vinegar since that’s what I had in the house, as well as coconut aminos/nectar, and finely cut little less Spanish Onion since I didn’t have green onions on hand . Mixed in some chicken once in our plates. Was a big hit with my husband and my 10 year old son as well!
    Thank you for this great recipe

    Reply
    • Kori

      January 20, 2021 at 9:24 am

      I love your substitution ideas - sounds delicious! I add chicken in all the time and it is wonderful! Thanks so much for trying out the recipe and I'm super happy your whole family loved it 🙂

      Reply
  18. brandi

    November 17, 2020 at 9:10 pm

    how much peanut butter

    Reply
    • seekinggoodeats

      November 17, 2020 at 9:35 pm

      Hello 🙂 1/3 cup. I see the technical glitch. Will get that fixed!

      Reply
  19. Frances

    November 08, 2020 at 5:24 am

    This looks yummy! I am doing weight watchers and need to know amount of “saturated” fats per serving. You have total fats listed but that would be too much...usually the saturated amt is much less.

    Reply
    • seekinggoodeats

      November 10, 2020 at 7:20 pm

      Hello! It has approximately 2.3g saturated fats

      Reply
      • Jessica Gazzard

        July 28, 2021 at 4:13 am

        Can you keep this in the fridge for a couple of days?

        Reply
        • Kori

          August 13, 2021 at 9:30 am

          I think you could, but if you put the dressing on it it will start to get soggy. Maybe you could only put dressing on the part that you plan to eat then save the rest for your next serving? Have a great day! 🙂

          Reply
        • Rose

          February 07, 2022 at 8:31 pm

          We loved it. I doubled the peanut sauce and think I must have put too much vinegar is there a way to neutralize it. I did add a little more sugar and tastes better

          Reply
          • Kori

            February 08, 2022 at 8:08 am

            Great so glad you loved this salad! Differences in brands and kinds of vinegar, coconut aminos vs soy or tamari, can alter the taste of the salad slightly so good job adjusting it to your liking! 🙂

      • Nadia

        November 15, 2021 at 9:16 pm

        Really yummy!!! It was a hit, especially with the boiled chicken!

        Reply
        • Kori

          November 16, 2021 at 11:56 am

          Great! I'm so glad. Thank you for giving it a try! 🙂 I love adding chicken to it too, it's quite delicious!

          Reply
  20. Ruby

    May 20, 2020 at 1:11 am

    Legumes are not on Keto, peanuts and peanut butter are legumes, no? They are on “dirty” keto and low carb though.

    Reply
4.53 from 155 votes (151 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Image of Kori Butler Seeking Good Eats FounderPin

Hey there, I'm Kori.

I’m a culinary school trained chef specializing in holistic nutrition and wellness. I’ve always been a major foodie, and as I’ve aged, the full impact of my love of food—and not-necessarily-healthy eating habits—caught up to me. In an effort to make positive changes in my life (and hopefully yours, too), I created this website where I could share great-tasting, craveable, healthy recipes.

More about me

Most Popular Recipes

  • A round white bowl of fried rice with shrimp and chicken.
    Shrimp and Chicken Fried Rice
  • Buffalo chicken wing dip served in a gray baking dish and garnished with celery. A person is dipping a cracker into the dip.
    Buffalo Chicken Wing Dip Recipe
  • A bowl of New Orleans gumbo served over rice with a spoon.
    Louisiana-Style Gumbo Recipe
  • Pork Shoulder Roast Recipe
  • a jar full of premade fajita seasoning mix with a spoon full of seasoning on a cutting board.
    Easy 8-Ingredient Fajita Seasoning Mix
  • Blue cheese wedge salad with dressing, bacon, tomato, and cheese
    Wedge Salad Recipe with Blue Cheese

Footer

as featured in:

Seeking Good Eats as feature in various publication onlinePin
back to top
  • Privacy Policy
  • Disclaimer
  • About Me
  • Contact
  • Newsletter
  • Sponsor
  • Accessibility Policy
Badge of the Internation Association of Culinary ProfessionalsPin

Copyright © 2025 Seeking Good Eats™

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.