Sweet and Sour Thai Carrot and Cucumber Noodle Salad

Thai Salad with Carrot and Cucumber Noodles

This sassy spiralized salad has refreshing cucumber, carrots, chickpeas, and peppers, and drizzled with a homemade sweet and sour sauce. Delicious!

Recipe yields 4 side salads or 2 large salad bowls.

Course Salad
Cuisine Fusion, Thai
Keyword Thai Salad with Carrot and Cucumber Noodles
Prep Time 15 minutes
Total Time 15 minutes
Servings 4 servings
Calories 320 kcal
Author Jenn Laughlin - Peas and Crayons


  • 3 TBSP fresh lemon juice
  • 3 TBSP extra virgin olive oil
  • 2 TBSP white vinegar
  • 1/4 tsp salt plus extra, to taste as needed
  • 1/8 tsp dill fresh or dried
  • 1/8 tsp garlic powder
  • 1/2 tsp fresh minced garlic
  • 2 cups chickpeas (canned or cooked from dried)
  • 1/4-1/2 cup fresh chopped cilantro plus extra to garnish
  • 1 large english cucumber (spiralized)
  • 1/2 english cucumber, chopped
  • 1 cup chopped green bell pepper
  • 1/4 cup finely minced onion
  • 2-3 extra large carrots
  • 2 TBSP honey
  • 2 TBSP rice vinegar
  • 1/2-1 TBSP sesame seeds
  • 1/2-1 TBSP chia seeds


  1. Combine lemon juice, olive oil, vinegar, garlic powder, dill, salt, and minced garlic and whisk to emulsify.
  2. In a medium bowl add chickpeas, minced onion, chopped bell pepper, chopped cucumber, and cilantro.
  3. Pour in dressing and mix thoroughly. The longer you allow them to marinate the more intense the flavor will be!
  4. Next, using a spiralizer or tool of choice (see post for options) curl one english cucumber and 2-3 large carrots (the biggest, thickest carrots you can find) into raw spiral noodles.
  5. Whisk together 2 tablespoons of honey with 2 tablespoons of rice vinegar and pour over salad.
  6. Top with extra chopped cilantro and a hearty sprinkle of sesame and chia seeds. If you're adding chopped nuts, toss those babies on top too and have at it!

Recipe Notes

See post below for special diets and swaps including vegan + paleo tweaks!

Nutrition Facts
Thai Salad with Carrot and Cucumber Noodles
Amount Per Serving
Calories 320 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 1g6%
Sodium 177mg8%
Potassium 592mg17%
Carbohydrates 42g14%
Fiber 9g38%
Sugar 17g19%
Protein 9g18%
Vitamin A 5440IU109%
Vitamin C 41.3mg50%
Calcium 92mg9%
Iron 3.2mg18%
* Percent Daily Values are based on a 2000 calorie diet.