Asian Peanut Salad Recipe: Crunchy Celery Crowns and Nutty Creaminess

Salads

Asian Peanut Salad Recipe: Crunchy Celery Crowns and Nutty Creaminess

This Asian peanut salad recipe transforms simple ingredients into a vibrant, crunchy masterpiece that balances nutty creaminess with bright citrus and fresh herbs. 🌟 The secret lies in roasting the peanuts for maximum flavor and creating a dressing that perfectly ties together the bold, contrasting textures—crisp celery crowns, tender greens, and creamy peanut sauce.

What sets this recipe apart is its versatility—serve it as a hearty vegetarian main with protein-packed edamame or quinoa, or use it as a side dish that steals the show at any meal.

The dressing, made with soy sauce, rice vinegar, and sesame oil, delivers that signature Asian flavor profile while keeping the dish light and refreshing.

Every bite delivers a perfect harmony of textures—crunchy peanuts, crisp celery, and tender greens—all coated in a velvety peanut sauce that's rich yet balanced by the tangy citrus dressing. The result is a salad that’s satisfying enough to stand alone but elegant enough for dinner parties.

Ready in just 20 minutes, this recipe is perfect for meal prep or last-minute gatherings. The flavors develop as it sits, making it even more delicious the next day. Let's create this crowd-pleasing dish!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for asian peanut salad

Simple ingredients that pack maximum crunch and nutty flavor—perfect for any meal.

Ingredient Amount Notes
Raw Peanuts 🥜 1 ½ cups Unsalted, dry-roasted for flavor
Celery Crowns 🧅 2 cups Fresh, crisp, thinly sliced
Baby Spinach 🌿 5 oz Or mixed greens of choice
Edamame 🌱 1 cup Shelled, frozen or fresh
Red Bell Pepper 🌶️ 1 whole Thinly sliced, any color
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Lime Juice 🍋 ½ cup Freshly squeezed
Rice Vinegar 💧 ¼ cup Seasoned or unseasoned
Soy Sauce 🍶 ¼ cup Low-sodium preferred
Sesame Oil 🫒 1 tbsp Toasted sesame for flavor
Sesame Seeds 🌾 1 tbsp Toasted for garnish
Peanut Butter 🥜 ½ cup Creamy, unsweetened
Honey 🍯 2 tbsp Or maple syrup for vegan
Garlic Cloves 🧄 2 cloves Minced for dressing
Ginger Root 🌿 1 tsp Freshly grated
Salt 🧂 ½ tsp To taste
Black Pepper 🌶️ ¼ tsp Freshly ground

The peanuts are the star here, so pick unsalted and dry-roast them yourself—it makes all the difference. Trader Joe's and Whole Foods carry great options, but any bulk bin peanuts work too. Look for vibrant color and no rancid smell. Celery crowns should be crisp—avoid those rubbery ones at the back of the fridge. Fresh cilantro is ideal, but dried works at one-tenth the amount if you're in a pinch. For the edamame, frozen is fine—just thaw and drain before using.

No sesame oil? Toasted sesame seeds in hot oil make a quick substitute. Out of peanut butter? Almond butter or tahini works beautifully. The dressing needs balance—too much soy sauce makes it salty, too little honey leaves it flat. Rice vinegar adds tang, but if you've got apple cider vinegar, use that instead. Fresh ginger is best, but powdered works at half the amount. For extra crunch, add toasted cashews or sunflower seeds—whatever you've got on hand.

Peanuts keep for 2 weeks in an airtight container, but roasting them fresh is ideal. The dressing stays fresh for 5 days in the fridge, so make extra for another meal. Store greens separately until ready to toss. This salad tastes even better the next day—flavors meld perfectly. Portion into containers for easy grab-and-go lunches.

❤️

Why You'll Love This Recipe

  • No-Chop Necessary: I swear by this one—just toss in pre-sliced celery crowns and baby spinach, then let the peanuts and edamame do the work. The red bell pepper? I grab pre-cut strips from the store on lazy nights, and honestly, no one can tell.
  • Crunchy-Creamy Magic: Between us, that toasted peanut crunch with the creamy dressing? It’s the kind of contrast that makes you pause mid-bite. The edamame adds a buttery pop, and the spinach stays fresh instead of wilted—no sad salad here.
  • Lunchbox Legend: I pack this for work all the time—it’s hearty enough to fill you up but light enough to not weigh you down. Add a scoop of rice or crackers, and it’s a full meal. (Yes, even on a Tuesday night.)
  • Budget Powerhouse: Peanuts, celery, and spinach are cheap staples that stretch far. I’ve made this feed six people for under $15, and the leftovers? They last in the fridge for days without getting soggy. Practical, delicious, and guilt-free.

Step-by-step instructions for Asian peanut salad

Here's how to assemble this vibrant, nutty salad with perfect texture balance.

1

👨‍🍳 Step 1: Toast the Peanuts and Prepare Vegetables

Preheat your oven to 350°F and spread the 1.5 cups raw peanuts on a baking sheet. Toast for 8-10 minutes until fragrant and lightly golden. Watch closely—they burn quickly. Let cool completely before using.

While the peanuts toast, prepare the remaining vegetables. Thinly slice the 2 cups celery crowns on a diagonal for maximum crunch. Cut the 1 whole red bell pepper into thin strips, removing seeds and membranes first. Shell the 1 cup edamame (if frozen, thaw first) and trim the ends. Chop the 0.25 cup fresh cilantro, removing stems. Keep all prepped vegetables separate until ready to combine.

2

🍳 Step 2: Create the Peanut Dressing

In a small saucepan over low heat, combine the 0.5 cup peanut butter, 2 tbsp honey, 0.5 cup lime juice, 0.25 cup rice vinegar, 0.25 cup soy sauce, 1 tbsp sesame oil, 2 cloves minced garlic, 1 tsp grated ginger root, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk constantly for 3-4 minutes until smooth and fully emulsified—it should thicken slightly and become glossy.

Here's the thing—this mixture needs to be completely smooth. If it looks streaky, add 1-2 teaspoons of hot water and whisk again. The dressing should coat the back of a spoon. Remove from heat and let cool to room temperature before using.

3

🥘 Step 3: Assemble the Salad

In a large mixing bowl, combine the 5 oz baby spinach, sliced celery, red bell pepper, edamame, and toasted peanuts. Gently toss with tongs just enough to distribute evenly. You want everything mixed but still retaining individual texture—don't over-toss or the spinach will wilt.

Drizzle the peanut dressing over the salad while tossing lightly. Start with about half the dressing and mix well, then taste. The flavor should be bold but balanced—sweet from the honey, tangy from the lime, and nutty from the peanut butter. Add more dressing as needed, but remember you can always adjust later. Sprinkle with 1 tbsp sesame seeds and remaining cilantro.

4

⏰ Step 4: Rest and Serve

Let the salad sit for 5-10 minutes before serving. This resting time allows the flavors to meld together perfectly—the peanut dressing will soften slightly and the celery will release its crisp juices. Taste again after resting and adjust seasoning if needed, adding a pinch more salt or lime juice as necessary.

For the best presentation, serve immediately while the celery remains crisp and the spinach holds its vibrant color. Garnish with additional sesame seeds and cilantro leaves if desired. This salad keeps well in the refrigerator for up to 2 days, though the celery will gradually lose its crunch. Store dressing separately and toss in just before serving.

👨‍🍳

Pro Tips For Making Asian Peanut Salad

  • CRISP THE PEANUTS FAST: Roast the raw peanuts in a dry skillet over medium-high heat for 3-4 minutes, shaking the pan constantly—just until they turn golden and smell toasty. I learned this the hard way: low heat means soggy peanuts later when mixed with dressing.
  • SLICE CELERY THIN: Use a sharp knife and cut the celery crowns into 1/8-inch thick half-moons instead of thick sticks. Thinner slices soak up dressing better and give that restaurant-style texture. (Yes, even if you’re impatient like me.)
  • DRESSING LAST MINUTE: Wait to toss the salad with the peanut sauce until right before serving—spinach wilts fast, and edamame gets mushy if left sitting. Keep the dressing separate and mix just before eating for maximum crunch.
  • SWAP EDAMAME FOR FRESH: If you can’t find shelled edamame, use frozen and thaw it in warm water for 2 minutes—no need to cook. Or upgrade with fresh snow peas or shredded carrots for extra crunch. (Your future self will thank you.)

Serving suggestions for this recipe

Protein Pairings

This salad shines as a complete vegetarian meal when paired with grilled tofu or tempeh. Marinate ½ lb firm tofu in 2 tbsp soy sauce, 1 tbsp sesame oil, and 1 tbsp maple syrup for 20 minutes before grilling.

The savory-sweet flavor complements the peanut dressing beautifully. 🥜

Grain Additions

For extra heartiness, toss in ½ cup cooked quinoa or ½ cup jasmine rice that's been chilled. The grains absorb the dressing while adding satisfying texture. I like using Trader Joe's pre-cooked quinoa to save time—just rinse and drain before mixing. For a gluten-free option, brown rice works perfectly.

Crunchy Toppings

Add ½ cup crushed wonton strips or ¼ cup fried shallots for extra crunch. Both options toast beautifully under the broiler for 2-3 minutes at 375°F. For a lighter option, sprinkle with toasted coconut flakes—just 2 tbsp adds tropical notes that pair surprisingly well with the peanut flavors.

Dinner Party Plating

For elegant presentation, serve the salad in individual glass bowls with the dressing drizzled artistically on top. Garnish with edible flowers or microgreens for a restaurant-worthy look.

I love using yellow flowers to complement the red bell pepper. Serve with warm steamed dumplings or spring rolls on the side for a full Asian-inspired spread.

Lunchbox Assembly

Pack this salad in mason jars with dressing on the bottom, greens in the middle, and crunchy toppings on top. When ready to eat, simply shake and pour into a bowl.

For extra stability, add ½ cup cooked chickpeas at the bottom layer—they hold up better than spinach during transport. 🥫

Dessert Twist

Yes, you read that right! This salad makes an unexpected but delicious dessert when topped with ½ cup mango chunks and 2 tbsp toasted coconut flakes. The sweetness of the mango balances the savory peanut dressing perfectly. Serve chilled for a refreshing palate cleanser after a spicy meal.

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 5g25%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 36g13%
Dietary Fiber 8g29%
Sugars 12g
Protein 18g36%
* 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 salad nut-free?

Replace peanuts with 1.5 cups roasted sunflower seeds or 1.5 cups toasted pumpkin seeds for a similar crunch. For the dressing, swap peanut butter for ½ cup tahini or ½ cup almond butter—just add 1-2 tsp hot water to thin it properly. The flavor will still be rich and nutty, just seed-based.

2

How do I keep the celery from getting soggy?

Prevent soggy celery by slicing it just before tossing with the dressing. For extra insurance, pat the celery slices very dry with paper towels before adding to the salad. If storing overnight, keep the dressing separate and mix right before serving. The resting time in the recipe is key—5-10 minutes lets flavors meld without over-softening.

3

Is this salad spicy? Can I adjust the heat?

The recipe is naturally mild, but you can easily add heat! Stir in ½ tsp sriracha or 1 tsp chili crisp to the dressing for a subtle kick. For more heat, add 1 thinly sliced jalapeño or ½ tsp red pepper flakes to the salad. If you prefer less spice, simply omit the garlic or reduce it to 1 clove.

4

Can I make this ahead of time?

Yes! Prepare all components separately up to 2 days ahead. Store the toasted peanuts, sliced veggies, and greens in airtight containers in the fridge. Make the dressing fresh and keep it separate until ready to serve. When ready to eat, toss everything together and let it rest for 5 minutes to revive the crunch. The flavors actually improve overnight!

5

What's the best way to reheat leftovers?

This salad isn't meant to be reheated—it's best enjoyed fresh. However, if you must warm it slightly, microwave for 20-30 seconds and toss immediately with a splash of water to revive the greens. For cold leftovers, simply give them a good stir and add 1 tsp lime juice to brighten flavors. The celery will be slightly softer but still delicious.

★★★★★4.7(10 reviews)
Categories Salads