Thai Coleslaw

This is an easy, but tasty addition to any 4th of July picnic or potluck, but I also make this at home as a side dish for any Asian meal. I’m probably violating some international cooking code of conduct, but the Thai Coleslaw goes particularly well with Korean Stir-Fried Noodles (or any other Asian noodle dish). Makes 8 to 10 servings.

Salad Ingredients

1 small shredded cabbage
1 small thinly sliced red bell pepper
1/2 cup thinly sliced snow peas
4 thinly sliced scallions (green onions)
20 leaves fresh basil, shredded
crushed peanuts


1/2 teaspoon crushed red pepper flakes or more to taste.
2 cloves minced garlic
1/4 cup rice vinegar
2 tablespoons agave nectar
1 tablespoon tamari
2 tablespoons vegetable oil
1 tablespoon toasted sesame oil
juice of 1/2 lime

Combine cabbage, red bell pepper, snow peas, scallions and basil in a large mixing bowl. Toss to mix the vegetables.

Combine dressing ingredients in a small container and whisk for 1 minute to combine.

Drizzle sauce over veggies and toss to coat evenly. You might want to add a little more tamari and rice vinegar to taste depending the size of your cabbage.

Let stand at least 10 minutes or refrigerate until you are ready to serve. Toss again before serving and garnish with peanuts.

Buy the What Dawn Eats: Vegan food that isn’t weird cookbook for more recipes like this one.


  • Use sesame seeds instead of peanuts or omit the nuts entirely for people with allergies.
  • Replace snow peas and red bell pepper with other colorful vegetables (carrots, yellow / orange peppers, etc.)
  • Use seedless cucumber or snap peas instead of the sliced snow peas.
  • To make a low-sodium version, use unsalted nuts and replace the tamari with a little extra rice vinegar and toasted sesame oil.
  • Can be easily made gluten-free.

More information for Thai Coleslaw recipe:

  • Prep time: 20 min
  • Cook time: 0 min
  • Total time: 20 min