Spicy Thai-Style Pomelo, Green Bean, and Zucchini Salad Recipe
Juicy citrus, fresh herbs, and crunchy textures unite in a lively, flavor-packed dish.

Spicy Thai-Style Pomelo, Green Bean, and Zucchini Salad
Thai cuisine is renowned for its dynamic play of sweet, sour, salty, and spicy flavors, as well as its abundant use of fresh herbs and produce. Few dishes encapsulate this complexity as beautifully as a spicy pomelo salad layered with green beans and zucchini. This salad is bright, crisp, and refreshing, making it a perfect starter, light meal, or accompaniment to your favorite Southeast Asian dishes.
Why This Recipe Works
- Balance of textures: Combining juicy pomelo, crisp green beans, and tender zucchini ensures every bite crackles with contrast.
- Bold, vibrant flavors: The spicy, tangy, and slightly sweet dressing enhances freshness from the greens and herbs.
- Flexible ingredients: Using common vegetables and easily found herbs allows for substitutions without losing the Thai essence.
- Hearty yet light: Packed with vegetables and fruit, this salad is satisfying but won’t weigh you down.
Understanding Pomelo and Thai Salads
Pomelo is a large Southeast Asian citrus fruit with a thick rind and fragrant, pale pink or yellow flesh. It’s less bitter than grapefruit and prized for its sweet-acidic balance and satisfying juiciness. Pomelo salads—such as yam som o—are popular in Thai cuisine, where they’re paired with herbs, peanuts, and fish sauce to create zesty, textural masterpieces. While pomelo is the star here, combining it with green beans and zucchini adds crunch and body, turning a salad into a sensational dish fit for a crowd or an adventurous solo lunch.
Ingredient Breakdown
- Pomelo: The featured fruit. Look for pomelos that feel heavy for their size; ripe ones yield juicy, sweet-tart segments. In a pinch, substitute with grapefruit (choose the sweetest available).
- Green beans: Blanched beans provide a crisp, vegetal bite and deep green color.
- Zucchini: Adds freshness and mild flavor, plus a bit of crunch, especially when sliced thin.
- Chili: Thai bird’s eye chili or green chili for authentic heat. Adjust to your preferred spice level.
- Garlic: Releases sharpness and depth into the dressing.
- Lime juice: Provides the indispensable sour punch.
- Fish sauce: Delivers salty, umami undertones. For a vegetarian version, try soy sauce or omitting it entirely.
- Palm sugar: Brings a mellow sweetness. Substitute with brown sugar or coconut sugar if palm sugar is unavailable.
- Fresh herbs: Mint, cilantro, and Thai basil lend aroma and brightness.
- Peanuts: For crunch and nutty contrast. Dry-roasted and unsalted are best.
Step-by-Step Recipe Instructions
- Prepare the Pomelo:
- Cut off the top and bottom of the pomelo. Stand it on one end and score the thick peel from top to bottom in several places.
- Peel away the rind and pith, then separate the segments. Remove the tough membranes and break the juicy flesh into bite-sized pieces.
- Blanch the Green Beans:
- Bring salted water to a boil. Add the green beans and cook just until bright green and crisp-tender, about 2 minutes.
- Transfer immediately to an ice bath to stop cooking, then drain and slice into 1-inch sections.
- Prep the Zucchini:
- Use a mandoline or sharp knife to slice the zucchini into thin ribbons or half-moons for extra crunch and appealing texture.
- Make the Dressing:
- Mash the chilies and garlic together to form a coarse paste (use a mortar and pestle for best results).
- Whisk together with lime juice, fish sauce, and sugar until fully dissolved and well-mixed. Taste and adjust for balance—more sugar for sweetness, lime for tartness, or fish sauce for savoriness.
- Combine and Toss:
- In a large mixing bowl, gently toss the pomelo, green beans, zucchini, chopped herbs, and peanuts.
- Pour over the dressing and toss until everything is evenly coated without breaking up the pomelo segments too much.
- Serve:
- Transfer the salad to a serving platter. Top with extra herbs and peanuts for garnish.
- Enjoy immediately for the freshest flavor and best texture.
Tips for Success
- Use fresh, ripe pomelo for the best juice and flavor—avoid overly dry or tough fruit.
- Blanch beans briefly to retain their vibrant color and crispness; don’t overcook.
- Prepare the dressing ahead of time to let flavors meld; add just before serving to avoid sogginess.
- Feel free to substitute herbs, but always try to include mint or cilantro for authentic brightness.
- For extra crunch, add toasted coconut or puffed rice to the salad just before serving.
Nutritional Information
Component | Estimated Amount (Per Serving) |
---|---|
Calories | 250-300 kcal |
Carbohydrates | 30-35g |
Protein | 6-8g |
Fat | 10-14g |
Fiber | 5-8g |
Vitamin C | Over 100% Daily Value |
Ingredient Substitutions and Variations
- Pomelo substitute: Use grapefruit or blood orange for a similar citrus bite if pomelo is unavailable.
- Vegetarian-friendly: Substitute soy sauce for fish sauce or use vegan “fish sauce” for the same savory depth.
- Protein boost: Add grilled shrimp, poached chicken, or tofu to turn the salad into a main dish.
- Nut-free version: Omit peanuts and use sunflower seeds, or simply skip the nuts.
- Extra flavor: Toss in toasted shredded coconut or fried shallots for an additional Thai touch.
Cooking Tips: Achieving Authentic Thai Flavor
Achieving the authentic balance of sweet, sour, salty, and spicy is central to Thai salads. Taste and adjust as you go:
- Saltiness should balance the sugars; don’t oversalt early in preparation.
- Sourness from lime juice should brighten but not overpower; use fresh limes.
- Heat from chilies can be tailored to preference—add gradually.
- Herbs unlock fragrance and freshness; always add at the last moment for optimal aroma.
- Texture matters; maintain crispness in beans and zucchini.
Serving Suggestions
- Serve as an appetizer or shared salad at a Thai-themed meal.
- Pair with grilled seafood or chicken for a hearty lunch or dinner.
- Enjoy as a zesty side for summer cookouts or picnics.
- Double the recipe for parties; serve on a large platter garnished with fresh herbs and roasted peanuts.
Make-Ahead and Storage Notes
- Prep all components up to four hours in advance; store pomelo, beans, and zucchini separately in the fridge.
- Keep dressing separate until immediately before serving to prevent limp vegetables.
- Store leftovers in an airtight container in the refrigerator for up to one day; salad is best served fresh as the flavor and texture deteriorate quickly.
Frequently Asked Questions (FAQs)
Is pomelo salad very spicy?
The level of heat can be adjusted by increasing or reducing the number of chilies. As written, the salad is moderately spicy, but it’s easy to dial up or down for your taste.
What if I can’t find pomelo?
Grapefruit or orange segments are good substitutes, though they’re more tart. Adjust the sugar in the dressing as needed.
Can I make this vegetarian/vegan?
Absolutely! Use soy sauce or a vegan fish sauce alternative instead of traditional fish sauce in the dressing.
How do I serve this at a party?
Prepare all ingredients ahead and keep chilled. Toss with dressing just before serving for best texture and presentation. Garnish generously with herbs and peanuts.
Can the salad be made ahead?
Prepare the produce in advance, but combine and dress the salad only right before serving to preserve the lively crunch and visual appeal.
More Ways to Enjoy Pomelo
- Mix pomelo segments into stir-fries or grain bowls for a citrusy twist.
- Combine pomelo with avocado, shrimp, and chili-lime vinaigrette for a different salad profile.
- Use leftovers as a topping for grilled seafood or tofu.
Conclusion
This Spicy Thai-Style Pomelo, Green Bean, and Zucchini Salad celebrates everything vibrant and lively about Southeast Asian cooking: bold flavors, crisp textures, fresh herbs, and a spirited spicy-tangy dressing. Whether you’re new to pomelo or a longtime fan, this dish refreshes and surprises—and just might become a new favorite in your repertoire.
References
Read full bio of medha deb