Salads
This apple celery walnut salad recipe transforms simple ingredients into a crunchy trio with a velvety dressing that brings everything together. The secret lies in perfectly balanced textures—crisp apples, refreshing celery, and toasted walnuts—all coated in a tangy, creamy dressing that elevates this salad from side dish to star.
I’ve perfected this combination over years of testing, ensuring each bite delivers a satisfying contrast of sweet, earthy, and nutty flavors.
The magic happens in the preparation: thinly slicing apples to prevent browning, toasting walnuts until fragrant, and combining ingredients just before serving to maintain crispness. This salad is vegetarian-friendly and can easily be made vegan by swapping the dressing ingredients.
The creamy element—whether from yogurt, mayo, or a plant-based alternative—ties everything together, creating a cohesive, restaurant-worthy dish that’s surprisingly simple to assemble.
What you’ll end up with is a vibrant, crunchy salad that’s perfect for lunch, a light dinner, or even a sophisticated side for holiday meals. The dressing’s creaminess cuts through the salad’s natural sweetness, while the walnuts add a satisfying crunch that keeps every bite exciting.
It’s the kind of dish that feels special without requiring hours in the kitchen—just gather the ingredients, follow the steps, and enjoy the results.
Serve it as a standalone meal with crusty bread or pair it with grilled chicken for a heartier option. The salad keeps well in the fridge for up to 3 days, making it ideal for meal prep.
Whether you’re hosting a gathering or simply craving something fresh and flavorful, this recipe delivers creamy, crunchy perfection with minimal effort.
Ingredients for apple celery walnut salad
Perfectly balanced textures and velvety dressing transform simple pantry staples into restaurant-worthy crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Honeycrisp Apples 🍎 | 2 medium | Thinly sliced, lemon water soaked |
| Celery Stems 🧅 | 3 whole | Thinly sliced, ribs removed |
| Walnuts 🥜 | 1 cup | Toasted until fragrant |
| Plain Greek Yogurt 🧀 | ½ cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light fruity variety |
| Apple Cider Vinegar 🍏 | 1 tbsp | Raw, unfiltered preferred |
| Granulated Sugar 🍚 | 1 tbsp | Or maple syrup for vegan |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Fresh Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Dill 🌿 | 2 tbsp | Chopped, for garnish |
| Lemon Zest 🍋 | 1 tsp | From 1 lemon |
The apples are the foundation—Honeycrisp delivers that perfect sweet-tart balance, but Fuji or Gala work too if that's what's available. Look for firm, unblemished apples at Whole Foods or your local farmers market for the best flavor. Thinly slice them and immediately soak in lemon water to prevent browning. The celery should be crisp with no yellowing—organic celery from the produce section is ideal, though regular works fine. For the walnuts, Costco or Trader Joe's offer the best bulk prices, and toasting them until fragrant really elevates the dish.
No Greek yogurt? Vegan yogurt or sour cream works just as well for the dressing—just adjust the tanginess with extra lemon juice. The olive oil should be light and fruity, not peppery or robust. If you're making this vegan, swap the yogurt for cashew cream and use maple syrup instead of granulated sugar. The dressing ratios are flexible: if you want it creamier, add a splash more olive oil; for extra tang, increase the vinegar by half a teaspoon. Fresh dill is ideal, but dried dill at one-third the amount gets you close in a pinch.
This salad keeps beautifully in the fridge for up to 3 days, though the apples may soften slightly after day 2. Store the dressing separately and toss just before serving to maintain crispness. For meal prep, portion the salad into containers with the dressing on the side—add it right before eating. The toasted walnuts stay fresh for 5-7 days if stored in an airtight container, and the dressing will last 5 days in the fridge. Double the recipe and freeze half for later—just thaw overnight in the fridge.
Why You'll Love This Recipe
- No Knife Skills Needed: I swear by this one—just core the apples, slice the celery into thick batons, and toast the walnuts in the same pan you’ll dress the salad. Five minutes, max, and zero fancy techniques. (Yes, even on a Tuesday night.)
- Crunch Meets Creamy Magic: That first bite? Sweet Honeycrisp apples, sharp celery crunch, and toasted walnuts all tangled in tangy Greek yogurt dressing—it’s like autumn in your mouth. The olive oil ties it together without overpowering, so it’s bright and satisfying.
- Lunchbox Legend: Between us, this is my go-to for work lunches or kids’ school snacks. Pack it in mason jars, and the layers stay crisp all day. Honestly, my daughter picks out the walnuts first but still asks for seconds—proof it works for picky eaters too.
- Stays Fresh for Days: Make a big batch on Sunday, and you’ll have a protein-friendly side for sandwiches, wraps, or even a grain bowl all week. The yogurt dressing keeps it creamy, not soggy, and the apples hold their crunch for at least four days in the fridge. Budget win.
Step-by-step instructions for apple celery walnut salad
Balance crisp textures and creamy dressing with this precise assembly method.
👨🍳 Step 1: Prepare the Crunchy Vegetable Base
Core and thinly slice the 2 medium Honeycrisp Apples on a mandoline or sharp knife into ⅛-inch thick rounds. Immediately transfer to a bowl of ice water to prevent browning—this preserves their vibrant color and crisp texture. Drain and pat dry just before assembling.
Trim the 3 whole Celery Stems by cutting off the leafy tops and bottoms. Slice each stem lengthwise into ¼-inch thick matchsticks, then remove the fibrous ribs with a paring knife. The result should be delicate, crisp celery strands that won't overpower the apples' sweetness. Toss both apple and celery with ½ teaspoon Diamond Crystal Kosher Salt right before combining with other ingredients to enhance their natural flavors.
🔥 Step 2: Toast the Walnuts for Maximum Flavor
Spread the 1 cup Walnuts in a single layer on a rimmed baking sheet. Toast in a 350°F oven for 8-10 minutes until they're deeply fragrant and just beginning to turn golden brown. Shake the pan halfway through for even toasting—this prevents any nuts from burning while others remain pale. Let them cool completely before breaking them into rough ¼-inch pieces with your hands or a rolling pin.
Toasted walnuts develop rich, caramelized notes that contrast beautifully with the salad's fresh components. If they cool too much before breaking, simply warm them for 1-2 minutes in the oven to restore their crispness.
🥘 Step 3: Whisk Together the Creamy Dressing
In a small bowl, combine the 0.5 cup Plain Greek Yogurt, 0.25 cup Extra-Virgin Olive Oil, 1 tablespoon Apple Cider Vinegar, 1 tablespoon Granulated Sugar, 1 tablespoon Fresh Lemon Juice, and 1 teaspoon Lemon Zest. Whisk vigorously for 2-3 minutes until the mixture becomes thick and emulsified—this creates the signature creamy yet tangy dressing that binds the salad.
Taste and adjust seasoning: Add more Apple Cider Vinegar if it needs acidity, or Granulated Sugar if the sweetness feels muted. The dressing should coat the back of a spoon with a velvety texture. If it separates, whisk in 1 teaspoon warm water to re-emulsify.
🥗 Step 4: Assemble and Garnish for Perfect Presentation
Gently toss the prepared apples, celery, and toasted walnuts with 2 tablespoons chopped Fresh Dill in a large bowl. Drizzle ⅓ of the dressing over the mixture and toss lightly—just enough to coat without mashing the vegetables. The remaining dressing should be served on the side for individual control.
Divide the salad among 4 serving plates and garnish each portion with an additional sprinkle of chopped Fresh Dill and a drizzle of reserved dressing. The contrast of crisp apples, celery's refreshing bite, and walnuts' toasty crunch creates a textural symphony, while the creamy dressing ties everything together.
Pro Tips For Making Apple Celery Walnut Salad
- TOSS APPLES LAST: I learned this the hard way—adding apples too early turns your salad into a soggy mess. Toss celery, walnuts, and dressing first, then fold in the apples right before serving. Their juices will keep the crunch alive longer.
- TOAST WALNUTS LOW: Skip the high heat—it burns walnuts faster than you can blink. Toast them in a dry pan over medium-low for 5-6 minutes, stirring often, until they smell nutty and fragrant. Overcooked walnuts taste bitter, and nobody wants that.
- DRESS WITH YOGURT FIRST: Mix the Greek yogurt and olive oil together before adding anything else—this creates a smoother, creamier base. If you toss the yogurt in dry, it curdles like a sad science experiment. Stir well, then drizzle the rest in.
- CUT CELERY SMALLER: I used to leave celery chunks too big, and they’d always end up unevenly chewy. Dice them into ¼-inch pieces—they’ll soften just enough to stay crisp but blend better with the apples. No one wants a mouthful of celery sticks.
Creative variations of this recipe
Sweet & Spicy Kick
Add ½ teaspoon cayenne pepper or 1 teaspoon chili powder to the dressing for a subtle heat that pairs beautifully with the apples' natural sweetness. I love this variation when serving with grilled chicken—it adds a smoky-sweet contrast that keeps every bite exciting.
For extra depth, toss in ¼ cup dried cranberries with the walnuts before toasting. 🌶️
Cheesy Twist
Fold ½ cup crumbled feta cheese or sharp white cheddar into the salad just before serving. The salty tang cuts through the sweetness while adding a satisfying richness.
I recommend using Whole Foods 365 feta for its creamy texture and mild flavor. For a vegan option, swap in nutritional yeast for a cheesy note without dairy.
Herb-Infused Dressing
Swap the fresh dill for 2 tablespoons chopped parsley or 1 tablespoon chopped tarragon in the dressing. Tarragon adds an anise-like depth that complements the apples wonderfully, while parsley keeps it bright and fresh.
I also like adding ½ teaspoon dried thyme to the dressing for an earthy aroma that ties everything together.
Autumn Harvest
Incorporate seasonal flavors by adding ½ cup diced butternut squash (roasted at 400°F for 20 minutes) and 2 tablespoons toasted pecans instead of walnuts. The squash adds natural sweetness that harmonizes with the apples, while pecans bring a buttery crunch. This variation feels especially cozy for fall gatherings.
Protein Boost
Turn this salad into a complete meal by adding ½ cup cooked quinoa or ½ cup chickpeas for plant-based protein. For meat lovers, toss in ½ cup grilled chicken breast or ½ cup smoked salmon.
The protein balances the salad's natural sweetness while adding heartiness. I often serve this as a main dish with crusty bread on the side.
Tropical Twist
Swap the apples for 1 cup diced pineapple and add ½ cup shredded coconut to the walnuts. The tropical flavors create a refreshing contrast to the celery's crispness.
Use ½ cup coconut yogurt in the dressing for a richer, dairy-free option. This variation works especially well for summer lunches or as a side for grilled fish.
Nutrition facts
Frequently asked questions
Can I use any type of apple for this salad?
While Honeycrisp apples work best due to their sweet-tart balance, Fuji, Gala, or Pink Lady apples also work well. Avoid mealy varieties like Granny Smith—they won't hold up as nicely. For maximum crispness, slice them thinly and soak in lemon water immediately to prevent browning.
How do I keep the celery from turning limp?
Celery loses crispness quickly, so slice it just before assembling the salad. Store it in an airtight container with a paper towel to absorb moisture. For extra crunch, chill the salad for 30 minutes before serving. Pro tip: Remove the fibrous strings for a cleaner bite.
Can I make this salad ahead of time?
Yes! Store the salad ingredients separately in the fridge for up to 3 days. Keep the dressing in a sealed container and toss everything together right before serving to maintain crispness. The toasted walnuts stay fresh for 5-7 days in an airtight container. For meal prep, portion the salad with dressing on the side.
What if I don't like walnuts? Can I substitute?
Swap walnuts for pecans, almonds, or even pumpkin seeds for a different texture. Toast them the same way—just adjust the toasting time (pecans take 6-8 minutes at 350°F). For a seed-free option, try sunflower seeds or toasted coconut flakes for a tropical twist.
Is this salad vegan-friendly?
Easily! Replace the Greek yogurt with vegan yogurt or cashew cream and swap granulated sugar for maple syrup. Use coconut yogurt for a richer, dairy-free dressing. The rest of the ingredients are already plant-based. The salad keeps its creamy texture while staying fully vegan.
