Salads
This apple peanut salad recipe delivers the perfect balance of sweet, crunchy, and creamy textures in every bite. The star? Crisp celery sticks and thin apple slices tossed with a rich peanut vinaigrette that ties everything together with nutty, tangy perfection.
I developed this salad during a particularly busy week when I needed a dish that felt special but required minimal effort—it became an instant favorite for lunch meetings and potlucks alike.
The secret lies in the dressing: a smooth blend of peanut butter, soy sauce, and a touch of honey (or maple syrup for vegan) creates a velvety base that coats every ingredient.
Tossed with fresh greens, crisp apples, and crunchy peanuts, this salad offers a satisfying contrast of textures—crisp apples, creamy dressing, and the satisfying crunch of celery and peanuts. The best part? It comes together in just 15 minutes with ingredients you likely already have on hand.
By the time you plate this salad, you'll have a dish that's vibrant, flavorful, and packed with protein—no wilted greens or soggy textures in sight. The apples stay crisp, the peanuts add satisfying crunch, and the peanut vinaigrette brings everything together in a harmonious bite.
It's the kind of salad that makes you want to take seconds, and it's equally at home as a light lunch or a side dish at a dinner party.
For extra flair, top with toasted sesame seeds or sliced almonds, and serve with grilled chicken or tofu for a complete meal. The recipe scales easily, so you can make a big batch for the week ahead. Let's get started!
Ingredients for apple peanut salad
Sweet apples, crunchy celery, and creamy peanut butter—this salad is all about balance.
| Ingredient | Amount | Notes |
|---|---|---|
| Red Delicious Apples 🍎 | 2 medium | Thinly sliced, seeds removed |
| Celery Sticks 🧅 | 3 whole | Cut into 2-inch pieces |
| Peanuts 🥜 | ½ cup | Roasted, unsalted, chopped |
| Baby Spinach 🌿 | 4 cups | Fresh, loosely packed |
| Creamy Peanut Butter 🥜 | ½ cup | Natural, unsweetened |
| Soy Sauce 🍶 | 2 tbsp | Low-sodium preferred |
| Honey 🍯 | 2 tbsp | Or maple syrup for vegan |
| Rice Vinegar 🍶 | 1 ½ tbsp | White or seasoned |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Sesame Seeds 🌱 | 1 tbsp | Toasted for garnish |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Ginger 🌿 | 1 tsp | Fresh, grated |
Apples are the star here, so pick ones that are firm but not hard—Honeycrisp or Fuji work perfectly. Trader Joe's often has pre-sliced apples in the salad bar, but fresh is always better. The celery should be crisp with no brown spots, and the peanuts? Natural, unsalted (the salted kind can overpower). I usually grab the bulk bins at Whole Foods for peanuts—they're cheaper and fresher. For the peanut butter, creamy and natural is key—none of that sweetened junk. If you can't find natural, just mix regular peanut butter with a teaspoon of honey to balance it out.
No peanut butter? Almond butter works in a pinch, though it's got a different flavor profile. Running low on soy sauce? Coconut aminos are a great 1:1 swap. Fresh ginger not on hand? Ground ginger at half the amount gets you close, but it won't have that same zing. The honey can be swapped for maple syrup if you're avoiding refined sugar, and the sesame oil is non-negotiable for that authentic nutty aroma—don't skip it! If you're prepping ahead, toss the apples in lemon juice right after slicing to keep them crisp. The dressing keeps for 5 days in the fridge, so make extra for another salad later in the week.
This salad tastes even better the next day once everything has a chance to meld. Store the dressing separately from the greens and apples—toss everything together right before serving to keep the crunch. The dressing will thicken slightly in the fridge, so give it a quick whisk or shake before using. For extra crunch, toast your sesame seeds in a dry pan over medium heat for 2-3 minutes—they'll smell amazing and add a nice texture contrast. Leftovers? Portion into containers with the dressing on the side, and you've got a grab-and-go lunch for the week.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this one—just toss the prepped apples, celery, and spinach in a bowl, drizzle that creamy peanut butter dressing, and call it a day. No oven, no stove, no waiting. Honestly, I’ve made it while scrolling through my phone.
- Sweet-Savory Balance: That first bite? Crunchy apples, salty peanuts, and the creamy peanut butter tie it all together like a hug. The celery adds a fresh bite that keeps it from being too heavy—perfect for when you want something satisfying but not overwhelming.
- Lunchbox Champion: Between us, this is my go-to for packed lunches or potlucks. It holds up for days (yes, even on a Tuesday night), and the flavors actually get better as the apples soften slightly. Plus, kids love picking out the peanuts—no complaints here.
- Budget Win: Red Delicious apples stay crisp for ages, celery lasts forever in the crisper, and peanut butter? Cheap protein gold. I’ve made this for under $8 for four servings, and it still feels like a special treat. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for apple peanut salad
Here's how to create a perfectly balanced salad with creamy peanut dressing and crisp textures.
👨🍳 Step 1: Prepare the Crunchy Base Ingredients
Start by cutting the 2 medium Red Delicious Apples into thin slices, removing the seeds as you go. I like to work over a bowl to catch any juice that might escape. Next, cut the 3 whole Celery Sticks into 2-inch pieces—this size gives you that satisfying crunch in every bite. Chop the 0.5 cup Peanuts into smaller pieces if they're still whole, and set them aside.
While you're prepping, wash the 4 cups Baby Spinach thoroughly and pat it dry with a clean kitchen towel. This keeps your salad looking fresh and prevents a soggy texture. The key here is to have everything ready before you start assembling—this salad comes together quickly once you're organized.
🍳 Step 2: Make the Creamy Peanut Vinaigrette
In a small bowl, whisk together the 0.5 cup Creamy Peanut Butter, 2 tbsp Soy Sauce, 2 tbsp Honey, 1.5 tbsp Rice Vinegar, and 1 tbsp Lime Juice. I like to use a fork for this step—it's simple and gives you good control. The mixture should be smooth but still slightly thick.
Next, add 1 tbsp Sesame Oil, 1 tsp grated Ginger, 0.5 tsp Salt, and 0.25 tsp Black Pepper. Whisk everything together until fully combined. Here's the thing—if the dressing looks too thick, add 1-2 teaspoons of water to reach your desired consistency. The dressing should coat the back of a spoon but still be pourable.
🥘 Step 3: Assemble the Salad
In a large bowl, combine the Baby Spinach, sliced Red Delicious Apples, and Celery Sticks. Pour the peanut vinaigrette over the top and gently toss everything together with your hands or a large spoon. You want to coat the greens and other ingredients evenly with the dressing.
This is where the magic happens—don't overmix, or you'll break up the spinach leaves. Instead, toss just until everything is lightly coated. Sprinkle the chopped Peanuts and 1 tbsp Sesame Seeds on top right before serving. The peanuts add that perfect crunch contrast to the creamy dressing and tender greens.
🍽️ Step 4: Serve Immediately for Best Texture
Transfer the salad to serving plates right away. The best part of this salad is its fresh crunch, so serving it immediately ensures you get that satisfying texture. If you need to prepare ahead, make the dressing separately and store it in the fridge until ready to use—just toss it with the other ingredients right before serving.
Garnish with an extra sprinkle of Sesame Seeds and a drizzle of any leftover peanut dressing if desired. This salad serves 4, and each bite delivers that perfect balance of creamy, crunchy, and fresh elements. Enjoy it as a light lunch or a refreshing side dish—it's always a crowd-pleaser!
Pro Tips For Making Apple Peanut Salad
- Toss Apples Last: Red Delicious apples turn mushy fast—especially when mixed with peanut butter’s moisture. Keep them whole until the very end, then add them to the spinach and dressing just before serving. That way, they stay crisp enough to bite into, not soggy and sad.
- Dry Celery Thoroughly: Wet celery sticks dilute the dressing and make the salad watery. Pat them dry with a paper towel or even a clean kitchen towel before adding them to the mix. Trust me, it’s the difference between a fresh salad and one that feels like a soggy mess.
- Toast Peanuts Lightly: Skip the raw peanuts—they’ll taste bland and boring. Toss them in a dry pan over medium heat for 2-3 minutes until they’re just fragrant, not browned. This adds depth to the flavor without overpowering the sweetness of the apples.
- Whisk Dressing Fast: Creamy peanut butter and oil don’t blend easily. Use a fork or whisk to break it up first, then add a splash of warm water or lemon juice to help it emulsify. This saves you from scraping out a lumpy dressing later—no one wants to deal with that.
Flavor customization for this dish
Sweet Heat Twist
Add a kick with ½ tsp chili flakes or 1 tbsp sriracha to the dressing for a sweet-spicy balance. I love this combo with Honeycrisp apples—the natural sweetness makes the heat sing. For extra depth, toss in ¼ cup diced jalapeño with the celery and apples. 🌶️
Citrus Zing
Brighten the salad with 1 tbsp orange zest and 2 tbsp freshly squeezed orange juice in the dressing. Swap lime for orange and add 1 tsp orange extract for an extra citrus punch. The zest adds a fragrant aroma that pairs beautifully with the peanut butter's richness.
Spiced Peanut Crunch
Toast the peanuts with ½ tsp ground cinnamon and ¼ tsp cayenne pepper before chopping. I use a dry skillet over medium heat for 3-4 minutes, stirring constantly. This adds a warm, slightly spicy crunch that elevates the entire salad—perfect for fall flavors.
Tropical Fusion
Swap apples for 1 cup diced pineapple and add ½ cup shredded coconut to the salad. Adjust the dressing by adding 1 tbsp coconut aminos and 1 tsp grated ginger. The tropical flavors create a refreshing twist that works especially well for summer lunches.
Herbaceous Freshness
Add 2 tbsp chopped cilantro or 1 tbsp chopped mint to the salad for a bright, herbaceous contrast. I also like to include ¼ cup thinly sliced red onion for a sharp bite. These fresh elements cut through the richness of the peanut dressing beautifully.
Smoky Depth
Infuse the dressing with ½ tsp smoked paprika or 1 tbsp liquid smoke for a smoky twist. I recommend using natural peanut butter and adding 1 tsp maple syrup to balance the smokiness. This variation works especially well with grilled chicken or tofu on top.
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
Yes, but with a few key adjustments! Store the dressing separately in an airtight container for up to 5 days. Keep the apples, celery, and greens in a sealed container with a paper towel to absorb moisture. When ready to serve, toss everything together with the dressing just before eating to preserve that perfect crunch.
What's the best apple variety for this salad?
Look for crisp, firm apples like Honeycrisp, Fuji, or Pink Lady—they hold up best to slicing. Avoid softer varieties like Red Delicious, which can turn mushy. If using pre-sliced apples, pat them dry thoroughly before tossing with the dressing to prevent sogginess.
How can I make this vegan?
Swap the honey for maple syrup and use vegan peanut butter (or regular peanut butter with added water to thin it). For extra protein, add tofu cubes or chickpeas to the salad. The dressing will still be rich and flavorful without any animal products.
Why does my dressing turn out too thick?
Thick dressing happens when the peanut butter isn't fully emulsified with the liquids. Thin it with 1-2 teaspoons of warm water or apple cider vinegar (1:1 ratio) while whisking. For extra insurance, mix the peanut butter with a splash of vinegar first before adding other ingredients.
Can I use almond butter instead of peanut butter?
Almond butter works beautifully, though it has a milder flavor. For best results, use creamy almond butter**> and add 1 extra teaspoon of lime juice to balance the nuttiness. The texture will be slightly lighter, but the taste remains rich and satisfying.
