
Thai Green Curry Buckwheat Noodle Salad
A vibrant, quick grain salad combining nutty buckwheat noodles with a creamy-spicy green curry dressing, brightened by snap peas, fresh basil, and a squeeze of lime. Ready in 30 minutes, this salad works as a light lunch, side dish, or vegetarian main course.
- Prep
- 15 min
- Cook
- 10 min
- Wait
- 5 min
- Total
- 30 min
- Makes
- 4 servings (about 2 cups each)
Steps
Before you start
- Read through the recipe; green curry paste varies in spice level, so taste as you go
- Bring a large pot of salted water to a boil before you begin prep
- Snap peas and basil should be fresh and at room temperature
Boil water and cook noodles
- Bring a large pot of salted water (6 quarts / 5.7 L) to a rolling boil.
- Add the buckwheat noodles and stir once to separate.
- Cook for 4–5 minutes, stirring occasionally, until tender but still slightly nutty in texture (test one noodle to ensure it's cooked through but not mushy).
- Drain in a colander and rinse briefly under cold running water until cool.
- Set aside.
+ Show details− Hide details
Ready when: Noodles are tender and cooked through; no hard centers when bitten
Tip: Rinse noodles quickly to stop cooking and prevent them from becoming mushy. Buckwheat noodles cook faster than wheat noodles, so watch the timing closely.
Make the curry dressing
- While the noodles cook, combine the green curry paste and coconut milk in a small saucepan (2-quart / 2 L) over medium heat.
- Whisk until the curry paste is completely dissolved and the mixture is smooth, about 1 minute.
- Add the fish sauce, fresh lime juice, and palm sugar.
- Whisk to combine and simmer gently for 2 minutes.
- The dressing should smell fragrant and aromatic.
- Taste and adjust seasoning: add more fish sauce for saltiness, more lime juice for brightness, or more sugar for balance.
- Remove from heat and let cool for 2 minutes before using.
+ Show details− Hide details
Ready when: Dressing is smooth and fragrant; no visible curry paste lumps remain
Tip: Whisk vigorously to break up curry paste completely. A lumpy dressing will feel gritty. If the dressing seems too thick, thin with 1–2 tbsp of warm water.
Prepare vegetables
- While the noodles and dressing are cooking, trim the snap peas and halve them lengthwise.
- Tear the fresh basil leaves into bite-sized pieces (about 20 g total).
- If using, slice the chili thinly and remove seeds if you prefer less heat.
- If using cucumber, cut it into ¼-inch half-moons.
- Have all vegetables ready to add.
+ Show details− Hide details
Tip: Tear basil by hand rather than cutting to avoid bruising the delicate leaves.
Assemble and dress the salad
- Place the cooled cooked noodles in a large mixing bowl.
- Pour the warm (or room-temperature) curry dressing over the noodles and toss gently but thoroughly until every strand is coated.
- Add the snap peas, basil, and cucumber (if using).
- Toss again to distribute vegetables evenly.
- Let the salad sit at room temperature for 3–5 minutes so the flavors meld and the noodles absorb some of the dressing.
+ Show details− Hide details
Tip: Toss gently with your hands or salad tongs to avoid breaking the delicate noodles. The salad will be slightly creamy-looking as the dressing coats the noodles.
Finish and serve
- Transfer the salad to a serving bowl or divide among four plates.
- Scatter toasted sesame seeds over the top if desired.
- Serve at room temperature or slightly chilled.
- If the salad sits longer than 15 minutes, the noodles will absorb more dressing; thin with a splash of water or extra lime juice if it becomes too dense.
+ Show details− Hide details
Tip: Sesame seeds add nutty flavor and textural contrast. If serving later, store the noodles and dressing separately to keep the noodles from becoming too soft.
Good to know
Tips
- Green curry paste spice levels vary widely by brand; start conservatively and taste the dressing before adding more
- For a protein boost, toss in cubed tofu, shredded cooked chicken, or cooked shrimp (about 1 cup / 150 g per serving)
- If the salad sits longer than 15–20 minutes, the noodles absorb dressing and become dense; thin with a splash of water, vegetable broth, or extra lime juice before serving
- Make this salad vegan by using fish sauce alternatives (tamari or soy sauce adds umami) or by omitting it entirely and tasting for balance with extra lime juice and salt
Make ahead
You can cook and cool the noodles up to 4 hours ahead; store in an airtight container in the refrigerator. The curry dressing can be made 1 day ahead and stored in an airtight container. Assemble the salad no more than 15–20 minutes before serving to keep the noodles from absorbing too much liquid and becoming mushy.
Storage & reheating
Refrigerate leftovers in an airtight container for up to 2 days. The noodles soften slightly as they sit, but the salad remains delicious. To refresh before serving, add a splash of fresh lime juice or a drizzle of water to loosen the dressing. Do not freeze; coconut milk-based dressings don't thaw well and the noodle texture will be compromised.
Substitutions
- buckwheat noodles (soba) → regular soba noodles, rice noodles, or thin wheat noodles. Regular soba is milder; rice noodles are more delicate and cook in 3–4 minutes. Wheat noodles will add more chew but lose the nutty buckwheat flavor.
- green curry paste → red curry paste or massaman curry paste. Red curry is slightly spicier and earthier; massaman is richer and less spicy. Start with 2 tbsp and taste before adding more.
- unsweetened coconut milk (canned) → full-fat Greek yogurt or sour cream (3/4 cup / 180 ml). Creates a tangier, less creamy dressing but still delicious. Reduce heat to low if using dairy to avoid curdling.
- fresh Thai basil or regular basil → fresh cilantro or mint. Cilantro adds herbaceous sharpness; mint adds cool sweetness. Use the same amount (about 20 g or 1 cup leaves).
More grain salads
See all →Find more like this
- Meal
- Lunch
- Cuisine
- Thai
- Diet
- Dairy-FreeHalal
- Method
- Stovetop





