Salads
This Asian peanut salad recipe delivers the perfect balance of nutty, sweet, and tangy flavors that transform a simple salad into a restaurant-worthy dish.
The secret lies in the rich peanut dressing—creamy, aromatic, and packed with sesame oil and lime—while crunchy vegetables and toasted peanuts add texture that keeps every bite exciting. I developed this recipe after craving something fresh yet deeply satisfying, and it quickly became a staple in my meal rotation.
The beauty of this salad is its versatility—it works as a standalone main dish or pairs perfectly with grilled proteins, rice, or even as a topping for spring rolls.
The dressing is where the magic happens: a blend of peanut butter, soy sauce, lime juice, and a touch of honey creates a tangy-sweet sauce that coats every ingredient. For extra protein, toss in edamame or crispy tofu, but the vegetarian version is already hearty and flavorful.
What you’ll end up with is a vibrant, crunchy salad bursting with flavors that dance between sweet, savory, and umami. The toasted peanuts add a satisfying crunch, while shredded carrots, cucumber, and bell peppers bring freshness.
This dish is quick to assemble—just 15 minutes of prep—and keeps well in the fridge for up to 3 days, making it ideal for meal prep.
Serve it chilled over a bed of greens, as a filling for lettuce wraps, or alongside steamed rice for a complete meal. The dressing clings beautifully to the vegetables, ensuring every bite is packed with flavor. Ready to make this nutty-sweet crunch your new favorite? Let’s get started.
Ingredients for asian peanut salad
These simple ingredients create a vibrant, restaurant-worthy salad with nutty-sweet crunch and tangy sesame dressing.
| Ingredient | Amount | Notes |
|---|---|---|
| Peanut Butter 🥜 | ½ cup | Natural, unsweetened preferred |
| Soy Sauce 🍶 | ⅓ cup | Low-sodium preferred |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Sesame Oil 🫒 | 2 tbsp | Toasted for aroma |
| Honey 🍯 | 2 tbsp | Or maple syrup for vegan |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Toasted Peanuts 🥜 | 1 cup | Crushed for texture |
| Carrots 🥕 | 2 medium | Shredded, skin removed |
| Cucumber 🥒 | 1 medium | Seedless, thinly sliced |
| Red Bell Pepper 🌶️ | 1 medium | Thinly sliced, seeds removed |
| Green Onion 🧅 | 3 whole | Thinly sliced |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Iceberg Lettuce 🥬 | 4 cups | Shredded for bed |
| Vegetable Oil 🫒 | 1 tbsp | For toasting peanuts |
The peanut butter is non-negotiable here—natural, unsweetened gives the best flavor without extra sugar. Trader Joe's or 365 by Whole Foods brands are reliable, but any store-bought natural peanut butter works. Toasted sesame oil is key for that authentic aroma—look for it in the Asian aisle. Fresh ginger and garlic make all the difference, so don't skip them. If you're short on time, pre-minced garlic from the jar saves steps, but fresh is always better. The honey adds just the right touch of sweetness, but maple syrup works perfectly if you're avoiding honey.
No sesame oil? Avocado oil or neutral oil plus a pinch of toasted sesame seeds gets you close. Short on peanuts? Cashews or almonds work in a pinch, but toast them first for that same satisfying crunch. The carrots should be firm and bright orange—no mushy ones. For the cucumber, English cucumbers have fewer seeds, but regular cucumbers work if you remove the seeds. The red bell pepper can be any color—yellow or orange work too. If you're making this ahead, store the dressing and veggies separately to keep everything crisp.
This salad keeps beautifully for 3 days in the fridge, but the peanuts lose their crunch over time. To keep them fresh, store them in an airtight container with a slice of bread to absorb moisture. The dressing can be made up to 5 days ahead—just whisk before using. For extra protein, toss in edamame or crispy tofu right before serving. The greens should be added last to keep them crisp. Serve chilled for the best texture and flavor.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe where you mix five things in a bowl and suddenly dinner feels like a celebration. No chopping, no fuss—just stir, taste, adjust. That’s it.
- Sweet-Savory Balance: The honey and soy sauce team up in a way that’s ridiculously addictive—creamy peanut butter meets bright lime, then a whisper of sesame oil ties it all together. It’s the kind of flavor that makes you go back for seconds without even thinking.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or quick office meals. It keeps well for days (yes, even after a week), and the texture stays perfect—no soggy greens here. Just scoop, pack, and enjoy.
- Budget Win: Peanut butter, soy sauce, lime—these are pantry staples that won’t break the bank. Honestly, I’ve made this for under $3 per serving, and it still feels like a restaurant-worthy dish. That’s a steal.
Step-by-step instructions for Asian peanut salad
Let's build this vibrant salad with a perfect balance of crunchy veggies and rich peanut dressing.
Toast the Peanuts for Maximum Flavor
Heat the 1 tablespoon vegetable oil in a dry skillet over medium heat. Add the 1 cup toasted peanuts and toast for 3-4 minutes, stirring constantly, until they're fragrant and just beginning to turn golden. Watch carefully—they'll darken quickly once they start to brown.
Transfer the toasted peanuts to a plate to cool completely, then roughly crush them with a rolling pin or heavy pan. You want a mix of whole peanuts and smaller pieces for texture. Set aside for the final assembly—these will add the signature crunch to every bite.
Prepare the Tangy Peanut Dressing
In a medium bowl, combine the 0.5 cup peanut butter, 0.33 cup soy sauce, 0.25 cup lime juice, 2 tablespoons honey, 2 tablespoons sesame oil, 2 cloves minced garlic, and 1 tablespoon freshly grated ginger. Whisk vigorously until completely smooth—you should hear the peanut butter fully incorporate.
Taste and adjust the balance: need more tang? Add another 1 tablespoon lime juice. Too thick? Thin with 1-2 teaspoons water at a time. This dressing is the heart of the salad, so don't rush this step. The perfect ratio should be rich but not overpowering, with bright citrus cutting through the peanut's richness.
Assemble the Crunchy Vegetable Base
Shred the 2 medium carrots using a box grater or mandoline, then slice the 1 medium cucumber into ¼-inch thick half-moons and thinly slice the 1 medium red bell pepper. Thinly slice the 3 whole green onions and set aside. In a large bowl, combine the shredded 4 cups iceberg lettuce with the carrots, cucumber, and bell pepper.
Gently toss everything together just until combined—you want the vegetables to stay crisp rather than wilted. The lettuce should form the base, with the other veggies distributed evenly throughout. This is where the salad's fresh, crunchy texture comes from, so handle it gently to preserve that crispness.
Combine and Garnish for Perfect Presentation
Pour the peanut dressing over the vegetable mixture and toss gently to coat everything evenly. Add the crushed toasted peanuts and sprinkle with 1 tablespoon sesame seeds. Taste and adjust seasoning if needed—you might want to add a touch more soy sauce for saltiness or lime juice for brightness.
Let the salad sit for 5-10 minutes before serving to allow the flavors to meld together. The dressing will soften the lettuce slightly, creating the perfect balance between crisp vegetables and creamy peanut goodness. Serve immediately while everything is still fresh and vibrant!
Pro Tips For Making Asian Peanut Salad
- Whisk the Peanut Butter First: I learned this the hard way—dumping peanut butter into cold ingredients makes it clump like a science experiment gone wrong. Warm the peanut butter slightly (10 seconds in the microwave, stir, repeat) before mixing. It blends smoother and coats everything evenly, so your dressing doesn’t separate later.
- Balance the Honey Last: Soy sauce and lime juice are bold, so start with half the honey and taste as you go. The peanut butter and sesame oil will mellow the flavors, but you can always add more honey—you can’t fix too-sweet salad. Think of it like seasoning: adjust in small increments.
- Skip the Raw Lime Juice: Fresh lime juice is great, but for this salad, the acid needs to mellow. Roll lime wedges between your palms before juicing to soften them—it extracts more juice without the harsh bite. (Yes, it’s weird, but it works.)
- Toast the Peanuts First: Store-bought peanut butter lacks texture. Lightly toast raw peanuts (5 minutes at 350°F) before blending or crushing them into the salad. The nuttier flavor cuts through the sweetness, and they stay crunchy longer. (Pro move: Use a dry pan—no oil needed.)
Best sauces and condiments for this dish
Peanut Dressing Variations
For a spicier kick, stir in 1 teaspoon sriracha or ½ teaspoon chili flakes to the peanut dressing. The heat balances beautifully with the nutty sweetness, adding depth without overpowering. I like to add it gradually—start with ½ teaspoon and adjust to taste. 🌶️
Need a nut-free option? Swap the peanut butter for ½ cup sunflower seed butter or ¼ cup tahini mixed with 2 tablespoons soy sauce. The tahini version has a slightly earthier flavor, while sunflower seed butter keeps the creamy texture. Both work well with the same ingredients.
Extra Creamy Options
For a richer dressing, blend in ¼ cup Greek yogurt or 2 tablespoons coconut milk after whisking. This adds a silky texture that clings beautifully to the vegetables. I recommend full-fat coconut milk for the best mouthfeel, but light works in a pinch. 🥥
Add 1 tablespoon miso paste (white or red) for an umami boost. It deepens the flavor profile and adds a subtle fermented complexity that pairs perfectly with the peanut and lime. Start with ½ tablespoon if you're new to miso—it's potent!
Sweetness Adjustments
Reduce the honey to 1 tablespoon and add 1 teaspoon maple syrup for a lighter sweetness with caramel notes. This works especially well if you prefer a less dominant peanut flavor. The maple syrup also adds a subtle earthiness that complements the lime beautifully.
For a savory twist, replace the honey entirely with 1 tablespoon rice vinegar and add ½ teaspoon fish sauce (or soy sauce for vegetarian). This creates a tangy, savory dressing that still clings to the veggies but with a completely different flavor profile.
Garnish Ideas
Top with crispy fried shallots for an extra layer of crunch and a slightly sweet, onion-like depth. I like to use store-bought fried shallots (like La Choy) for convenience, but you can also pan-fry thinly sliced shallots in vegetable oil until golden.
Add thinly sliced jalapeños or pickled red onions for a bright, acidic contrast. The pickled onions add a tangy crunch that cuts through the richness, while jalapeños bring a fresh heat. Serve on the side so guests can adjust to their spice preference.
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
The dressing and vegetables can be prepped separately up to 3 days in advance. Store the dressing in an airtight container and keep the veggies wrapped in a damp paper towel to maintain crispness. Combine everything just before serving to prevent sogginess. The peanuts should be toasted and crushed fresh for maximum crunch!
What's the best way to toast peanuts?
Use a dry skillet over medium heat with just 1 tablespoon oil—no need for much. Toast for 3-4 minutes, stirring constantly, until fragrant and lightly golden. Watch closely—they burn quickly! Let them cool completely before crushing to avoid steam releasing oils that make them greasy.
How can I make this nut-free?
Replace the peanut butter with ½ cup sunflower seed butter or ¼ cup tahini mixed with 2 tablespoons soy sauce. For texture, use toasted pumpkin seeds instead of peanuts. The flavor will be earthier but still delicious—just add an extra ½ teaspoon lime zest to brighten it up!
Can I add protein to this salad?
Toss in ½ cup edamame (thawed if frozen) or ½ cup crispy baked tofu for extra protein. For a meat option, try grilled chicken or shrimp (add after tossing with dressing). Keep proteins separate until serving to maintain texture—no soggy bits!
Why is my dressing too thick?
Peanut butter can make dressings thick quickly! Thin with 1-2 teaspoons water at a time while whisking. Need more tang? Add 1 more tablespoon lime juice. For a smoother texture, blend the dressing ingredients briefly in a food processor before whisking by hand. The goal is a pourable consistency that coats veggies evenly.
