Skip to Content

Pad Thai Salad

This Pad Thai salad is a vegetarian inspired take on the famous pad Thai dish. Great for meal prepping and can easily be made vegan when you leave off the scrambled egg.

This whole paleo challenge thing the second time around hasn’t been so easy.

It’s warmer, there’s ice cream to be had on weekends and pizzas to devour when your husband has this new obsession with homemade ones on the weekend and that’s just way more fun than paleo.

Honestly, the only thing keeping me from saying “screw it” to the whole shebang has been the fact that we’re partnered up this time.

If I cheat, my partner gets no points for the day and vice versa. The guilt. It gets me.

Did I want to eat a salad the other day for lunch?

Pad Thai salad on two small plates with homemade Thai dressing.

Nope. Not at all.

So I made it really pretty, made a kick ass creamy, spicy dressing that I drenched it in and tried to excite myself about a bunch of leafy greens that were supposed to mimic my favorite Thai dish except minus the best part, the noodles.

It’s similar to my Thai Kohlrabi Noodle Salad except this pad Thai salad has the creamy effect from the almond butter in the dressing.

The crispness and crunchy texture of this salad has a lot in common with my favorite bok choy salad. It’s another recipe that mimics takeout Asian flavors in a healthier way.

Raw pad Thai salad ingredients on a plate before the dressing has been added.

And shockingly, it worked.

The only bad thing about this was the fact that I ate it not even 30 minutes before a sled pull workout.

Not my brightest idea.

What Is Pad Thai?

Traditionally, pad Thai is a stir dish where the protein varies but includes noodles (sometimes veggies) all tossed in a creamy pad Thai sauce.

Today we are placing a spin on the conventional recipe and making it a raw salad instead!

Pad Thai Salad Ingredients

  • cabbage – feel free to swap for spiralized zucchini instead (or make these Thai Chicken Zucchini Noodles!)
  • swiss chard
  • yellow pepper – cut the pepper in thin slices
  • bean sprouts
  • cilantro
  • cashews – could also swap for peanuts
  • green onions
  • chili peppers
  • egg – make sure to scramble

Pad Thai Dressing

  • juice of 1/2 a lime
  • white wine vinegar
  • garlic clove
  • red pepper flakes
  • ground ginger
  • almond butter – could use peanut butter and make it into a peanut sauce
  • almond milk
Pad Thai salad with Thai dressing and scrambled egg next to two forks.

How to Make Vegetarian Raw Pad Thai Salad

Assemble the raw salad ingredients once you have everything chopped and sliced.

Whisk together the pad Thai dressing ingredients in a small bowl.

You can also use an immersion blender. Start with two tablespoons of almond milk, then whisk in more as needed.

Toss the salad in the dressing or serve on the side.

Meal Prepping Tips

  • For an on the go lunch, you can pre-make pad Thai salad in mason jars, adding the dressing first. Then shake when you are ready to eat.
  • Chop veggies ahead of time if you are planning to make more than one salad for the week.
  • Make additional dressing ahead of time.

Now only if I could kick this 10pm cookie craving I’m currently having while writing this with a giant colorful salad.

Sorry, paleo.

More Thai inspired recipes:

Thai Pineapple Fried Rice
Sticky Thai Chicken
Spicy Thai Carrot and Kale Salad
Thai Basil Cashew Chicken Skillet

Pad Thai Salad

Pad Thai Salad

Yield: 1-2 servings
Prep Time: 10 minutes
Total Time: 10 minutes

This Pad Thai salad is a vegetarian inspired take on the famous pad Thai dish.


For the Salad

  • 1 cup cabbage, shredded
  • 4-5 large leaves of swiss chard, sliced/chiffonade
  • 1/2 yellow pepper, sliced thin
  • 1/2 cup bean sprouts
  • 1/4 cup chopped cilantro
  • 1/4 cup chopped cashews
  • 2 green onions, chopped
  • 2 small chili peppers, diced
  • 1 egg, scrambled

For the Thai Dressing

  • juice of 1/2 a lime
  • 1/2 teaspoon white wine vinegar
  • 1 small garlic clove, minced
  • 1/4 teaspoon red pepper flakes
  • 1/4 teaspoon ground ginger
  • 2 tablespoons almond butter
  • 2-3 tablespoons almond milk


  1. Arrange salad ingredients in a bowl.
  2. Whisk together dressing ingredients in a small bowl. Start with 2 tablespoons almond milk and whisk in more as needed to get desired consistency.
  3. Pour dressing over salad and enjoy.


Lightly adapted from A Couple Cooks

Nutrition Information:
Yield: 2 Serving Size: 1
Amount Per Serving: Calories: 396Total Fat: 21gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 16gCholesterol: 84mgSodium: 403mgCarbohydrates: 45gFiber: 8gSugar: 24gProtein: 14g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.


Please leave a comment below or pin it to your Pinterest account!


Monday 28th of March 2016

This sounds delicious.... I'm going to serve it on top of zucchini noodles !!

Noa @ 1000 crumbs

Sunday 18th of January 2015

I made this a couple of times all ready and both time it was a big hit in our house, there was nothing left!

Thanks for a great recipe :)

5 Tips to Stick with Healthy Eating - Running to the Kitchen

Monday 12th of January 2015

[…]  chicken salad with apples and sage | pad thai salad | chickpea pesto […]

45 Filling and Healthy Salad Recipes

Thursday 1st of January 2015

[…] Pad Thai Salad from Running to the Kitchen […]

Thai Chili Glazed Salmon with Pad Thai Salad | Sophia Chow

Monday 8th of September 2014

[…] night was chili glazed thai salmon served on a pad thai flavored salad.  I like this salad as it is a nice departure from a usual salad.  It has swiss chard (cut in […]

Skip to Recipe