This Spicy Thai Glass Noodle Salad is a vibrant and refreshing dish that combines the delightful texture of glass noodles with fresh vegetables and a zesty dressing. It’s an easy salad recipe that highlights the flavors of Thai cuisine.
Perfect as a light lunch or a side dish, this salad recipe is quick to prepare and packed with nutrients. The combination of herbs, spices, and crunchy vegetables makes it a satisfying choice for any meal.
Fresh and Flavorful Thai Glass Noodle Salad

This Thai Glass Noodle Salad features soft glass noodles tossed with crisp vegetables like bell peppers, cucumbers, and carrots, all coated in a tangy and slightly spicy dressing. This recipe takes about 30 minutes from start to finish and serves 4 people.
Ingredients
- 100g glass noodles
- 1 medium cucumber, julienned
- 1 red bell pepper, thinly sliced
- 1 carrot, grated
- 1/4 cup fresh coriander leaves
- 1/4 cup fresh mint leaves
- 2 tablespoons roasted peanuts, chopped (optional)
- 2 tablespoons lime juice
- 1 tablespoon fish sauce (or soy sauce for a vegetarian option)
- 1 teaspoon sugar
- 1 clove garlic, minced
- 1 red chili, finely chopped (adjust to taste)
Instructions
- Prepare the Glass Noodles: Soak the glass noodles in hot water for about 5-10 minutes or until they are soft. Drain and rinse with cold water to stop the cooking process.
- Mix the Vegetables: In a large bowl, combine the cucumber, bell pepper, carrot, coriander, and mint.
- Make the Dressing: In a small bowl, whisk together the lime juice, fish sauce, sugar, garlic, and chopped chili until well combined.
- Combine and Toss: Add the softened glass noodles to the vegetable mixture. Pour the dressing over the top and toss gently to combine everything evenly.
- Serve: Transfer the salad to a serving dish, sprinkle with roasted peanuts if using, and serve immediately. Enjoy your refreshing Thai Glass Noodle Salad!
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 150kcal
- Fat: 5g
- Protein: 4g
- Carbohydrates: 20g
