Celery and Walnut Salad Recipe: Crunchy Nutty Bite With Herbal Zing

Salads

Celery and Walnut Salad Recipe: Crunchy Nutty Bite With Herbal Zing

This celery and walnut salad recipe delivers a perfect balance of crisp texture and herbal brightness that elevates any meal. The combination of fresh celery and toasted walnuts creates a satisfying crunch, while a zesty dressing ties everything together with vibrant flavor.

I developed this recipe after years of perfecting the art of crunchy salads that stand up to heartier dishes.

The secret lies in properly toasting the walnuts for maximum flavor and texture, then cutting the celery into thin matchsticks that stay crisp even after being tossed with dressing. A simple but powerful vinaigrette made with apple cider vinegar and Dijon mustard adds depth without overpowering the fresh ingredients.

This salad works beautifully as a side dish or even as a light main course when paired with grilled chicken or fish.

What makes this recipe special is its versatility - you can customize it with optional add-ins like sharp cheddar cheese for extra richness or dried cranberries for a touch of sweetness.

The flavors come together perfectly when assembled just before serving, ensuring every bite delivers that satisfying crunch and herbal zing. It's the kind of salad that makes you want to reach for seconds.

Perfect for meal prep or last-minute gatherings, this salad keeps well in the refrigerator for up to 3 days while maintaining its crisp texture. The ingredients are simple but powerful, creating a dish that's both elegant and approachable.

Let's get started on this refreshing crunchy salad that will become a staple in your meal rotation.

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

Ingredients for celery and walnut salad

Crisp celery, nutty walnuts, and zesty dressing come together for a refreshing salad that stands up to any meal.

Ingredient Amount Notes
Fresh Celery Stems 🧅 4 whole Thinly sliced into matchsticks
Walnuts 🥜 1 ½ cups Toasted until fragrant
Extra-Virgin Olive Oil 🫒 ½ cup For toasted walnuts
Apple Cider Vinegar 🍎 ¼ cup For dressing
Dijon Mustard 🌿 1 tbsp For dressing
Honey 🍯 2 tbsp For dressing sweetness
Dry Sherry Vinegar 🍷 1 tbsp For dressing depth
Sea Salt 🧂 ½ tsp Fine grain preferred
Black Pepper 🌶️ ¼ tsp Freshly ground
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Sharp Cheddar Cheese 🧀 ½ cup Optional, cubed
Dried Cranberries 🍇 ¼ cup Optional, for sweetness

The celery is the backbone of this salad—look for stalks that are firm and crisp, not woody or yellowing. Trader Joe's and Whole Foods carry the freshest cuts, but any grocery store's produce section should have good quality. For the walnuts, Costco or bulk bins offer the best price per pound, but pre-packaged bags work fine too. Toasting them in a dry skillet with a drizzle of olive oil until fragrant (about 5 minutes) unlocks their full flavor—don't skip this step. The parsley adds a bright finish, so grab a fresh bunch and chop the stems too, not just the leaves.

No fresh parsley? Dried parsley at one-third the amount works in a pinch. Want to skip the honey? Maple syrup or agave gives a similar sweetness without overpowering. The sharp cheddar adds richness, but Parmigiano-Reggiano or goat cheese are excellent alternatives if you prefer something milder. For the dressing, if you can't find dry sherry vinegar, balsamic or red wine vinegar will work—just add an extra teaspoon. The cranberries are optional but add a nice contrast; dried cherries or chopped dates are great substitutes if you're avoiding tartness.

This salad keeps beautifully in the fridge for 3 days if stored in an airtight container with a paper towel to absorb moisture. The celery stays crisp if you slice it just before tossing with the dressing—no need to prep ahead. For meal prep, store the dressing separately and combine everything the morning of serving. The walnuts can be toasted and stored in a jar for up to 2 weeks, though they'll lose some crunch over time. If you make extra, it pairs perfectly with grilled chicken or as a topping for avocado toast.

❤️

Why You'll Love This Recipe

  • I’ll be real: walnuts aren’t cheap, but you only need a handful, and they stretch far. Celery lasts forever in the fridge, and olive oil, vinegar, and mustard? Those are the kinds of ingredients that never go to waste. Plus, this recipe serves four easily, so you’re not left with sad, wilted leftovers—just a few extra bites for tomorrow’s lunch. Smart, simple, and saves me money every time.
  • Five-Ingredient Magic: I swear, this salad is the kind of dish that makes you feel like a genius for how little you actually did. Just chop celery, toast walnuts in the same pan—no fancy tools, no mess—and toss with a dressing made of things you already own. It’s the kind of recipe that proves you don’t need a Pinterest-perfect kitchen to make something worth eating.
  • Nutty Crunch Perfection: Between us, the walnuts are the star here. Toasted until they’re golden and just slightly crisp, they add this addictive crunch that makes every bite satisfying. The celery brings that fresh, grassy bite, and the apple cider vinegar ties it all together with a tang that cuts through the richness. It’s the kind of flavor combo that sticks with you—literally, you’ll want to eat it all.
  • Lunchbox or Side Dish: Honestly, this salad is my secret weapon for meal prep. Pack it in jars for work lunches—it holds up for days—and the layers of texture stay intact. Or serve it alongside grilled chicken, roasted veggies, or even as a topping for sandwiches. It’s unfussy enough for a quick weeknight dinner but fancy enough for a picnic or potluck. I’ve taken it everywhere, and no one’s ever complained.

Step-by-step instructions for celery and walnut salad

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

1

Prepare the Celery and Walnuts

First, slice the 4 whole fresh celery stems into thin matchsticks using a sharp knife. You want pieces that are about ¼-inch wide—this ensures even distribution and maximum crunch. Place the celery in a large bowl and set aside.

In a dry skillet over medium heat, toast the 1.5 cups walnuts for 5-7 minutes, stirring frequently. You'll know they're done when they're golden brown and fragrant. Let them cool completely before adding to the salad—this prevents them from releasing bitter oils. I like to spread them on a wire rack to cool faster.

2

Make the Dressing

In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup apple cider vinegar, 1 tablespoon Dijon mustard, 2 tablespoons honey, and 1 tablespoon dry sherry vinegar. The mixture should be smooth and slightly thick. If it separates, simply whisk vigorously for 30 seconds—this emulsion is key to the dressing's rich texture.

Season the dressing with 0.5 teaspoon sea salt and 0.25 teaspoon black pepper. Taste and adjust the balance—you want a harmonious blend of sweet, tangy, and savory notes. The sherry vinegar adds depth, while the honey rounds out the sharpness. Set the dressing aside until ready to use.

3

Combine Ingredients

Add the toasted walnuts to the celery in the bowl. If using, gently fold in the 0.5 cup sharp cheddar cheese (cubed) and 0.25 cup dried cranberries—these optional additions add a delightful contrast of sharp and sweet. The cheese should be at room temperature for even distribution.

Pour the dressing over the celery and walnut mixture, tossing gently to coat everything evenly. You want the celery and nuts to glisten with dressing but not be soggy. If the salad seems dry, add 1-2 teaspoons of water to loosen the dressing slightly. Let it sit for 5 minutes to allow the flavors to meld.

4

Garnish and Serve

Just before serving, sprinkle the salad with 0.25 cup chopped fresh parsley. The parsley adds a bright herbal note that cuts through the richness of the walnuts and cheese. Toss gently to distribute the parsley evenly.

Serve immediately for the best texture and flavor. This salad holds up well for 2-3 hours in the refrigerator if stored in an airtight container, but the crunch of the celery and walnuts is best enjoyed fresh. Pair it with grilled meats, crusty bread, or use it as a side for hearty soups.

👨‍🍳

Pro Tips For Making Celery And Walnut Salad

  • TOAST WALNUTS LOW: Toss them in a dry pan over medium-low heat—high heat burns before they’re golden. Stir constantly for 5-7 minutes until fragrant and just crisp; they’ll keep crunching in the salad if you don’t go too far.
  • SALT THE CELEERY: Sprinkle a pinch of flaky salt on the chopped celery before dressing it—it softens the fibers and makes the flavor pop. (I learned this the hard way after eating a salad that tasted like it needed more seasoning.)
  • WHISK THE DRESSING: Blend the Dijon, vinegar, and oil with a fork first, then whisk it into the bowl with the celery. This ensures the dressing clings to the leaves instead of pooling at the bottom—no one likes soggy celery.
  • CHOP SMALLER THAN YOU THINK: Dice the celery into ¼-inch pieces, not thick matchsticks—it cooks faster, soaks up dressing better, and keeps the salad from turning mushy after 30 minutes. (Yes, even if it looks like confetti.)

Creative variations of celery and walnut salad

Waldorf-Inspired Twist

This variation pays homage to the classic Waldorf salad by adding ½ cup diced crisp apples (like Granny Smith) and 2 tbsp chopped celery leaves to the mix. Use 1 tbsp lemon juice in the dressing to prevent browning.

I like to add ¼ cup chopped red onion for a slight bite that brightens the dish. The apples add a refreshing crunch that balances the walnuts perfectly. 🍏

Vegan Cheese Option

For a dairy-free version, swap the sharp cheddar with ½ cup vegan feta (like Follow Your Heart brand) or ¼ cup nutritional yeast for a cheesy flavor without the dairy.

The dressing remains the same, but add ½ tsp maple syrup to compensate for the lack of cheese sweetness. This keeps the salad rich and satisfying while staying plant-based. 🌱

Spicy Cranberry Kick

Add heat and sweetness with ¼ cup dried cranberries tossed with ½ tsp smoked paprika and ¼ tsp cayenne pepper before folding into the salad. The smoky-spicy cranberries contrast beautifully with the celery’s cool crunch.

For extra heat, add a pinch of chipotle powder to the dressing—it adds depth without overpowering. This works especially well with grilled chicken or spicy tacos. 🌶️

Herb-Forward Variation

Swap the parsley garnish for a mix of 2 tbsp chopped dill, 1 tbsp chopped chives, and 1 tbsp chopped tarragon for an anise-forward flavor. Add 1 tsp dried tarragon to the dressing for extra depth.

This variation pairs beautifully with roasted lamb or as a side for seafood dishes. The herbs add a sophisticated touch while keeping the salad fresh and bright. 🌿

Sweet and Tangy Dressing

For a sweeter dressing, increase the honey to 3 tbsp and add 1 tbsp orange zest to the vinaigrette. This citrusy twist works especially well with the optional dried cranberries.

The orange zest brightens the dish and adds a refreshing aroma. I like to serve this version with grilled shrimp or as a side for summer BBQs. 🍊

Meal Prep Adaptation

To prep ahead, store the toasted walnuts and sliced celery separately in airtight containers for up to 3 days. Make the dressing separately and toss everything together just before serving.

For extra crunch, add ¼ cup chopped pecans or toasted pumpkin seeds when assembling. This keeps the salad fresh and crunchy even after refrigeration. Perfect for busy weeknights! ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 30g38%
Saturated Fat 6g30%
Cholesterol 15mg5%
Sodium 320mg14%
Total Carbohydrate 28g10%
Dietary Fiber 5g18%
Sugars 12g
Protein 10g20%
* 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 use pre-shredded celery instead of slicing fresh?

Pre-shredded celery works in a pinch, but fresh is always better! The pre-shredded version often contains extra moisture and loses crispness faster. If using it, pat dry thoroughly with paper towels first and slice into even matchsticks for consistent texture. For maximum crunch, fresh celery is the way to go.

2

How do I prevent the walnuts from getting bitter?

Toast walnuts in a dry skillet over medium heat for just 5-7 minutes until golden and fragrant. Over-toasting releases bitter oils, so keep an eye on them. Immediately transfer to a plate to cool—don't let them sit in the pan. Storing them in an airtight container also helps maintain freshness.

3

What can I substitute if I don't have sherry vinegar?

No sherry vinegar? No problem! Use balsamic vinegar or red wine vinegar instead—both add depth. For extra richness, add ½ teaspoon soy sauce to the dressing. The flavor will be slightly different but still delicious. Adjust sweetness with an extra ½ teaspoon honey if needed.

4

Can I make this salad ahead of time?

Yes, but with a few tricks! Store the toasted walnuts and sliced celery separately in airtight containers for up to 3 days. Make the dressing separately and toss everything together just before serving. For extra crunch, add fresh parsley and any optional toppings (like cheese) right before eating. The celery stays crisp if you avoid soaking it in dressing too long.

5

Is this salad spicy? Can I make it milder?

The recipe is naturally mild, but if you're sensitive to heat, skip the optional dried cranberries or use unsweetened dried cranberries instead. For a completely mild version, omit the cayenne or smoked paprika (if using spicy variations). The dressing is sweet-tangy, so it balances any heat naturally. Always taste before serving!

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