Apple Peanut Salad Recipe: Crunchy Celery Crowns Over Creamy Peanut Vinaigrette Bliss

Salads

Apple Peanut Salad Recipe: Crunchy Celery Crowns Over Creamy Peanut Vinaigrette Bliss

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!

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

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.

1

👨‍🍳 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.

2

🍳 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.

3

🥘 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.

4

🍽️ 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

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 40g14%
Dietary Fiber 8g29%
Sugars 18g
Protein 12g24%
* 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 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.

2

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.

3

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.

4

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.

5

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.

★★★★★4.9(9 reviews)
Categories Salads