Asian Thai Salad Recipe: Crunchy Peanut-Lime Dressing Over Mixed Greens

Salads

Asian Thai Salad Recipe: Crunchy Peanut-Lime Dressing Over Mixed Greens

This Asian Thai salad recipe transforms simple greens into a vibrant, crunchy masterpiece with a bold peanut-lime dressing that balances sweet, tangy, and nutty flavors. 🌟 The secret lies in fresh herbs, toasted peanuts, and a bright citrus vinaigrette that elevates mixed greens into a restaurant-worthy dish.

I developed this version after perfecting the dressing-to-green ratio for maximum texture contrast—creamy, crisp, and satisfying in every bite.

The foundation starts with mixed greens (butter lettuce, spinach, or Thai basil) tossed with shredded carrots, cucumber, and cilantro for freshness. The crunchy peanut-lime dressing—made with creamy peanut butter, lime juice, soy sauce, and a touch of honey—binds everything together while adding depth.

Toasted peanuts and crushed red pepper flakes deliver the signature Thai crunch and heat that make this salad unforgettable.

What sets this recipe apart is the harmony of textures: tender greens, crisp vegetables, creamy dressing, and nutty crunch all work in perfect balance. The lime brightens the peanut richness, while the soy sauce adds umami depth.

This isn’t just a side dish—it’s a complete, protein-packed meal when paired with grilled chicken, shrimp, or tofu.

Serve it chilled for the best flavor melding, or add warm grilled proteins for a heartier option. The dressing keeps well for up to a week, making this a go-to recipe for meal prep or last-minute entertaining. Let’s build this vibrant, flavor-packed salad together!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for asian thai salad

Fresh greens meet creamy peanut-lime dressing for a vibrant, restaurant-quality Thai-inspired salad.

Ingredient Amount Notes
Mixed Greens 🥗 6 cups Butter lettuce, spinach, or Thai basil
Carrots 🥕 2 medium Shredded into fine julienne
English Cucumber 🥒 1 whole Seedless, thinly sliced
Fresh Cilantro 🌿 ½ cup Chopped stems and leaves
Peanuts 🥜 ½ cup Toasted, crushed for texture
Natural Peanut Butter 🥜 ½ cup Creamy, unsweetened preferred
Fresh Lime Juice 🍋 ¼ cup Strained, no pulp
Low-Sodium Soy Sauce 🍶 ¼ cup For umami depth
Honey 🍯 2 tbsp Wildflower preferred
Sesame Oil 🫒 1 tbsp Toasted for aroma
Crushed Red Pepper Flakes 🌶️ 1 tsp Adjust for heat preference
Garlic Cloves 🧄 2 cloves Minced for dressing
Sesame Seeds 🌱 1 tbsp Toasted for garnish
Extra-Virgin Olive Oil 🫒 1 tbsp For balance
Diamond Crystal Kosher Salt 🧂 ½ tsp For seasoning

The mixed greens are your canvas—Thai basil adds aromatic depth, while butter lettuce and spinach provide tender contrast. Whole Foods or local farmers markets offer the freshest options, but any quality grocery store's pre-washed greens work in a pinch. For the carrots, organic varieties from the produce section stay crisp longer. Toast your peanuts in a dry skillet over medium heat until fragrant—about 5-7 minutes—then crush them between your palms for that signature Thai crunch. The peanut butter should be natural, with no added oils or sweeteners; Smucker's Natural or 365 by Whole Foods are reliable choices.

No fresh lime? Bottled lime juice works, but add a pinch of sugar to mimic freshness. Substitute soy sauce with tamari for gluten-free or coconut aminos for a milder profile. Short on honey? Maple syrup or agave nectar at a 1:1 ratio keeps the dressing balanced. The sesame oil is non-negotiable for that authentic aroma—Kadoya brand is a pantry staple. For extra heat, swap red pepper flakes for fresh Thai chilies, finely minced. The garlic should be freshly minced just before mixing to prevent bitterness in the dressing.

Store the dressing separately in an airtight container for up to 7 days in the fridge—it only gets better with time. The greens and vegetables should be prepped and stored in a sealed container with a paper towel to absorb moisture, lasting 3-4 days. For meal prep, assemble the salad just before serving to maintain crispness. The toasted peanuts and sesame seeds can be prepped ahead and stored in a jar for 2 weeks, keeping them fresh for quick assembly. Garnish with extra sesame seeds and crushed peanuts right before serving for maximum crunch.

❤️

Why You'll Love This Recipe

  • No Chopping Hassle: I swear by this salad because the veggies—carrots, cucumber, greens—need barely any prep. Toss them in whole or cut roughly; the dressing and peanuts do all the heavy lifting. (Yes, even on a Tuesday night when I’m too tired to julienne.)
  • Crunchy-Creamy Magic: That perfect balance of cool cucumber, sharp cilantro, and toasty peanuts? Unmatched. The dressing—tangy, slightly sweet—ties everything together without overpowering. Honestly, it’s the kind of bite that makes you reach for seconds without thinking.
  • Lunchbox Hero: Pack it for work or school—it holds up for days. The peanuts keep it satisfying, and the dressing stays fresh longer than most salads. My kids actually eat their greens when it’s dressed this way. (Small victories.)
  • Budget-Friendly Flex: Carrots, cucumbers, and greens are cheap staples, and peanuts stretch a dollar. Plus, it’s a great way to use up random veggies before they go bad. Between us, this is how I feed a family of four for under $10.

Step-by-step instructions for crispy peanut-lime salad assembly

This method delivers perfect balance—creamy peanut dressing meets fresh, crunchy vegetables.

1

👨‍🍳 Step 1: Prepare the Vegetable Components

Start by washing and thoroughly drying all 6 cups mixed greens. I like to spin them in a salad spinner to remove excess moisture—wet greens make the dressing slide off instead of cling. Using a sharp mandoline or peeler, create fine julienne strips from the 2 medium carrots, cutting lengthwise first for even thickness. For the 1 whole English cucumber, slice into ⅛-inch thick rounds and pat dry with paper towels to prevent sogginess.

Chop the 0.5 cup fresh cilantro into small pieces, keeping stems and leaves together for maximum flavor. Toast the 0.5 cup peanuts in a dry skillet over medium heat for 3-4 minutes until golden and fragrant, then crush lightly with the flat side of a knife. This adds texture contrast that keeps every bite interesting. Keep all components separate until ready to assemble.

2

🥘 Step 2: Create the Signature Peanut-Lime Dressing

In a small bowl, whisk together the 0.5 cup natural peanut butter, 0.25 cup fresh lime juice, 0.25 cup low-sodium soy sauce, and 2 tbsp honey until completely smooth. The mixture should be thick but pourable—if it's too stiff, add 1-2 teaspoons water to reach ideal consistency. I've found that using unsweetened peanut butter prevents the dressing from becoming overly sweet.

In a separate small bowl, combine the 1 tbsp sesame oil, 1 tbsp extra-virgin olive oil, 2 minced garlic cloves, 1 tsp crushed red pepper flakes, and 0.5 tsp diamond crystal kosher salt. Slowly drizzle this mixture into the peanut base while whisking continuously. The dressing should emulsify into a glossy, creamy texture. Taste and adjust seasoning—you might need a touch more lime for brightness or soy sauce for umami depth.

3

🍳 Step 3: Assemble the Salad with Perfect Balance

In a large bowl, gently toss the 6 cups mixed greens with half of the dressing, reserving the rest for serving. The greens should be lightly coated but still vibrant in color—this prevents them from becoming soggy. Add the prepared carrot julienne, cucumber slices, and chopped cilantro, tossing gently to combine. The vegetables should remain crisp rather than wilted.

Sprinkle the crushed peanuts and 1 tbsp toasted sesame seeds over the top just before serving. This final step adds crucial texture contrast and visual appeal. I like to serve immediately while the vegetables are at their crispest, but you can assemble up to 1 hour ahead if stored in an airtight container with dressing on the side.

4

🍽️ Step 4: Serve with Perfect Presentation

Divide the salad among 4 plates, drizzling with remaining dressing just before serving. The dressing should coat the back of a spoon but remain pourable—if it thickens too much, whisk in 1 teaspoon water at a time. Garnish each plate with an additional sprinkle of sesame seeds and a lime wedge for brightness.

This salad delivers the perfect balance of creamy peanut dressing, crisp vegetables, and fresh herbs. The contrast between the cool cucumber and warm peanuts, combined with the tangy lime and savory soy, makes every bite satisfying. Serve with grilled chicken or shrimp for a complete meal, or enjoy as a refreshing side dish with Asian-inspired proteins.

👨‍🍳

Pro Tips For Making Asian Thai Salad

  • Shave, Don’t Dice Carrots: Thin, wispy matchsticks (not chunks) soak up dressing better—use a peeler or mandoline for speed. I learned this the hard way when my salad turned into a soggy carrot stew.
  • Toss Greens Last: Add mixed greens right before serving so they stay crisp. If you toss them early, they’ll wilt faster than your patience when guests ask why the salad looks sad.
  • Toast Peanuts Separately: Lightly toast peanuts in a dry pan (3-4 minutes) until fragrant—this cuts the risk of them turning greasy from the dressing. Skip this, and you’ll taste raw, bland nuts.
  • Use Cold Cucumber: Chill cucumbers in ice water for 10 minutes before slicing—this tightens the flesh so it stays crisp instead of turning mushy. (Yes, even if you’re impatient like me.)

Flavor customization for this asian thai salad

Spicy Thai Twist

For an authentic Thai kick, add 1 tbsp of fish sauce and 1 tsp of palm sugar (or brown sugar) to the dressing. Replace the red pepper flakes with 1-2 fresh Thai chilies, finely minced, for a fruity heat.

I like to toast 1 tsp of shrimp paste in the sesame oil before mixing it in—this adds a funky umami depth that’s quintessential to Thai cuisine. 🌶️

Sweet & Tangy Fusion

Transform this salad into a sweet-and-tangy masterpiece by swapping the honey for 3 tbsp of mango chutney (like Mango Magic brand) and adding 1 tsp of grated ginger to the dressing.

Top with ¼ cup of diced pineapple and 2 tbsp of chopped mint leaves for a tropical twist. This variation works beautifully with grilled pineapple slices on the side.

Nut-Free Crunch

For a nut-free version, replace the peanuts with ½ cup of toasted pumpkin seeds or crushed wasabi peas (like Wasabi Peas brand). Swap the peanut butter for ½ cup of tahini and add 1 tsp of apple cider vinegar to balance the richness.

This version keeps the same creamy texture while offering a different crunch profile. 🥜

Herb-Forward Variation

Elevate the freshness by adding ¼ cup of chopped Thai basil and 2 tbsp of sliced mint to the greens. For the dressing, infuse the lime juice with 2 sprigs of lemongrass (bruised and removed after steeping) and add ½ tsp of ground coriander.

This variation shines when paired with grilled lemongrass chicken or tofu.

Smoky Charred Dressing

For a smoky depth, lightly toast 1 tsp of smoked paprika in the sesame oil before mixing it into the dressing. Add 1 tsp of liquid smoke (like Colonial Liquid Smoke) to the peanut base for a subtle charred flavor.

Garnish with crumbled bacon bits or toasted coconut flakes for a smoky-sweet contrast. This works wonderfully with grilled meats like pork or beef.

Protein-Packed Additions

Turn this salad into a full meal by adding 1 cup of cooked shrimp, ½ cup of cubed chicken, or ½ cup of marinated tofu. For extra protein, toss in ¼ cup of edamame or ½ cup of chickpeas.

I like to lightly pan-sear proteins with a pinch of turmeric and garlic powder before adding them to the salad for a savory boost. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 26g9%
Dietary Fiber 6g21%
Sugars 12g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this Thai salad without peanuts?

For a nut-free version, swap peanuts for ½ cup toasted pumpkin seeds or crushed wasabi peas. Replace the peanut butter with ½ cup tahini and add 1 tsp apple cider vinegar to balance the richness. The texture stays crunchy while keeping that signature creamy dressing.

2

How do I keep the greens crisp instead of soggy?

Pat all vegetables thoroughly dry with paper towels before assembling. Toss the greens with only half the dressing, reserving the rest for serving. Keep the salad refrigerated and assemble just before eating—this prevents wilting. For extra crispness, add cucumber and carrots last and serve immediately.

3

What's the best protein pairing for this salad?

Grilled chicken, shrimp, or tofu work beautifully! For shrimp, marinate in lime juice and garlic for 15 minutes before grilling. For chicken, season with turmeric and garlic powder and pan-sear for 5-6 minutes per side. Tofu should be pressed, cubed, and pan-fried until golden. Add protein just before serving to maintain texture.

4

Can I make the dressing ahead of time?

Yes, the dressing keeps well in an airtight container for up to 7 days in the fridge. It actually improves as flavors meld! Stir before using, and if it thickens, whisk in 1 tsp water at a time. The vegetables and greens should be prepped separately and stored in a sealed container with a paper towel to absorb moisture.

5

How do I adjust the spice level?

Start with 1 tsp crushed red pepper flakes for mild heat. For medium spice, use 1 tbsp minced fresh Thai chilies. For extra heat, add ½ tsp cayenne pepper or a dash of Thai bird's eye chili powder. Always taste before serving—you can reduce heat by adding more honey or lime juice.

★★★★★4.5(5 reviews)
Categories Salads