Salads
This celery and walnut salad recipe transforms simple ingredients into a vibrant, textured dish that balances crisp freshness with rich, nutty depth.
The secret lies in properly toasting the walnuts for maximum flavor and using a bright vinaigrette that cuts through the salad's richness—just like my favorite restaurant versions, but with a fraction of the effort.
The beauty of this salad comes from its simple yet sophisticated components: crisp celery stalks, toasted walnuts for crunch, and fresh herbs that add aromatic brightness. A well-balanced dressing—whether classic vinaigrette or creamy tahini—ties everything together while keeping the dish light and refreshing.
Perfect for meal prep or a last-minute side, it delivers restaurant-quality results at home.
What makes this salad truly special is how the textures and flavors play together: the satisfying crunch of walnuts contrasts beautifully with the crisp celery, while the dressing ensures every bite is cohesive and flavorful.
The presentation is just as important—think vibrant colors, even distribution of toppings, and a garnish that elevates the dish without overpowering it.
Whether you're serving it as a side for grilled meats or as a standalone vegetarian main, this salad brings freshness and depth to any table. Let's get started on creating a dish that's as impressive as it is easy to make.
Ingredients for celery and walnut salad
Crisp celery, toasted walnuts, and aromatic herbs meet a bright vinaigrette for this sophisticated yet simple salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Celery Stalks 🧅 | 4 whole | Trimmed, cut into 1-inch pieces |
| Walnuts 🥜 | 1 ½ cups | Toasted until golden, roughly chopped |
| Red Bell Pepper 🍅 | 1 whole | Medium, diced into small cubes |
| Fresh Parsley 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Apple Cider Vinegar 🍏 | ¼ cup | For tangy brightness |
| Maple Syrup 🍯 | 2 tbsp | Pure, grade B preferred |
| Dijon Mustard 🌶️ | 1 tbsp | For depth of flavor |
| Shallots 🧅 | 2 whole | Small, finely minced |
| Sea Salt 🧂 | 1 tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For subtle seasoning |
The walnuts deserve your full attention here—toast them in a dry pan over medium heat until fragrant and golden, about 5-7 minutes. Costco or bulk bins offer the best prices for high-quality walnuts, but avoid pre-toasted varieties—they lack freshness. For celery, opt for organic stalks when possible; their crispness is key to this salad's texture. The red bell pepper adds vibrant color and a subtle sweetness, so choose one that's firm and free of blemishes. Fresh herbs like parsley and dill should be bright green with no wilting—Whole Foods or local farmers markets typically carry the freshest selections.
No walnuts? Pecans or almonds work in a pinch, though texture will differ slightly. Short on apple cider vinegar? White wine vinegar or lemon juice are excellent substitutes. The shallots can be swapped for regular onions if needed, but mincing them finely ensures they don't overpower. For a creamier dressing, blend 1/4 cup tahini with 1/4 cup water and whisk into the vinaigrette. The maple syrup can be replaced with agave nectar or honey, though maple adds a subtle earthiness that pairs beautifully with the walnuts. If Dijon mustard feels too strong, yellow mustard at half the amount works well.
Toasted walnuts keep their crunch for about 1 week in an airtight container at room temperature, while fresh herbs stay vibrant for 5-7 days wrapped in damp paper towels in the fridge. The vinaigrette can be made 3 days ahead and stored in a sealed jar, though the herbs should be added fresh before serving. For meal prep, assemble the salad just before serving to maintain optimal texture—celery softens quickly, and walnuts lose their crispness when refrigerated for extended periods. Portion into individual containers for grab-and-go lunches, keeping the dressing separate until ready to eat.
Why You'll Love This Recipe
- No-Fuss Chopping: I swear by this one—just slice celery into sticks, dice the bell pepper, and toss in walnuts straight from the bag. The parsley and dill add freshness without fuss, and honestly? It’s the kind of salad that makes me feel like I actually cooked something.
- Crunchy-Creamy Magic: That walnut crunch against the celery’s crispness? It’s the best kind of contrast. A splash of lemon or a drizzle of olive oil ties it all together—simple, but somehow ridiculously satisfying. I’ll be real: I’ve eaten this straight from the jar.
- Lunchbox Hero: Between us, this salad holds up better than most in the fridge. Pack it for work, toss it in wraps, or serve it alongside grilled chicken—it’s my go-to when I need something that won’t wilt by noon. (Yes, even on a Tuesday night.)
- Budget Brightener: Celery and bell peppers last forever, walnuts stretch far, and herbs keep this dish fresh without breaking the bank. I’ve made this for potlucks, picnics, and lazy Sundays—always a crowd-pleaser, always a steal.
Step-by-step instructions for celery and walnut salad
A vibrant blend of crisp celery, toasted walnuts, and fresh herbs comes together with a tangy-sweet dressing. Here's how to assemble this refreshing salad with perfect texture and balance.
Toast the Walnuts for Maximum Flavor
Preheat your oven to 350°F and spread the 1.5 cups walnuts on a rimmed baking sheet in a single layer. Toast for 8-10 minutes until they're fragrant and golden brown, stirring halfway through. Watch closely—they'll darken quickly once they start browning.
Immediately transfer the toasted walnuts to a cutting board and let them cool for 5 minutes before roughly chopping them. This cooling step prevents the walnuts from continuing to cook and turning bitter. The toasted walnuts will add a rich, nutty depth that contrasts beautifully with the crisp celery and fresh herbs.
Prepare the Vegetable Base
Trim the 4 whole celery stalks, removing any leafy ends and tough strings. Cut them into 1-inch pieces and place in a large mixing bowl. Dice the 1 whole red bell pepper into small cubes and add it to the bowl with the celery. Finely mince the 2 whole shallots and add them to the vegetable mixture.
Gently toss the vegetables together, taking care not to bruise the celery or bell pepper. The celery should remain crisp and bright, while the shallots will add a subtle sweetness that complements the pepper's crunch. This vegetable base forms the refreshing foundation of the salad.
Make the Herb-Dressing
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup apple cider vinegar, 2 tbsp maple syrup, and 1 tbsp Dijon mustard until fully combined. The mixture should be smooth with no visible streaks of mustard. Season with the 1 tsp sea salt and 0.25 tsp freshly ground black pepper.
Add the 0.25 cup chopped fresh parsley and 0.25 cup chopped fresh dill to the dressing mixture. Stir gently to incorporate the herbs without crushing them. The dressing should have a vibrant green hue from the herbs and a glossy sheen from the olive oil. This dressing balances sweet, tangy, and herby flavors perfectly.
Combine and Chill for Optimal Texture
Pour the dressing over the vegetable mixture in the large bowl and gently fold everything together with a wooden spoon. Add the toasted, chopped walnuts and fold them in evenly. The walnuts should be distributed throughout the salad, adding a satisfying crunch to each bite.
Cover the bowl and refrigerate the salad for at least 30 minutes before serving. This chilling time allows the flavors to meld together and the celery to maintain its crispness. The salad will keep well in the refrigerator for up to 3 days, making it perfect for meal prep.
Serve with Perfect Presentation
Before serving, give the salad one final gentle toss to redistribute all the ingredients. Transfer it to a serving platter or individual bowls and garnish with additional chopped fresh dill and parsley if desired. The salad should have a vibrant mix of colors with the crisp green celery, red bell pepper, and golden walnuts.
Serve immediately while the celery remains crisp and the dressing is still slightly glossy. This salad pairs beautifully with grilled proteins, cheeses, or simply on its own as a refreshing side dish. The combination of textures and flavors makes it a standout addition to any meal.
Pro Tips For Making Celery And Walnut Salad
- TOAST WALNUTS LOW: Toss the walnuts in a dry skillet over medium-low heat—high heat burns them before they crisp. Stir every 30 seconds until golden, not dark brown (about 5-7 minutes). I learned this the hard way after inhaling smoke from overzealous toasting.
- DICE BELL PEPPER SMALL: Cut the red bell pepper into ¼-inch cubes instead of big chunks—it cooks faster and blends better with the celery’s texture. Big pieces stay crunchy while the rest gets soggy (yes, I’ve made that salad).
- SALT THE CELEERY FIRST: Sprinkle the chopped celery with a pinch of salt right after dicing—it draws out moisture and keeps it crisp longer. No need to rinse; just pat dry with a paper towel before mixing with other ingredients.
- STORE HERBS SEPARATELY: Keep the fresh parsley and dill whole until the last minute, then chop just before tossing with the dressing. Pre-chopping them makes the salad wilt fast—save that green punch for when it matters. (Your future self will notice.)
Pro cooking tips for this recipe
Toast Walnuts Perfectly
Never skip toasting your walnuts—this step unlocks their full flavor potential. Spread them in a single layer on a rimmed baking sheet and toast at 350°F for 8-10 minutes, stirring halfway.
Watch closely after 7 minutes—they darken fast. Let them cool completely before chopping to prevent bitterness. I use Costco bulk walnuts for the best flavor and value. 🥜
Celery Prep Matters
Celery's crispness is everything in this salad. Trim the stalks carefully, removing all leafy ends and strings, then cut into 1-inch pieces. For extra crunch, soak them in ice water for 10 minutes before assembling.
Avoid overcrowding the bowl—the celery will soften if packed too tightly. Organic celery from Whole Foods stays crisp longest. 🧅
Dressing Balance Secrets
The dressing should coat the ingredients lightly but not overwhelm. Whisk the olive oil and vinegar first, then add maple syrup and mustard gradually. Taste before adding herbs—you want a tangy-sweet balance.
For extra depth, add 1 tsp lemon zest to the dressing. I find Colavita olive oil adds the best fruity notes. 🍯
Herb Freshness Check
Fresh herbs make all the difference. Choose parsley and dill with vibrant green leaves and no wilt. Give them a final rinse and dry thoroughly before chopping. For extra flavor, lightly bruise the herbs by rolling them in your palm before adding to the dressing.
Store them in the fridge wrapped in damp paper towels to maintain freshness. 🌿
Texture Timing Trick
Assemble the salad just before serving for peak texture. The celery will soften if refrigerated too long, and walnuts lose their crunch. If prepping ahead, store components separately: vegetables in one container, dressing in another, and walnuts in a sealed bag.
Combine everything 30 minutes before serving for the best results. 💫
Garnish Like a Pro
Finish with a final sprinkle of fresh herbs and a drizzle of quality olive oil for restaurant-quality presentation. Use a microplane to create delicate herb confetti.
For extra flair, add edible flowers or a pinch of smoked paprika. I like adding a few whole walnut halves for visual interest. 🌸
Nutrition facts
Frequently asked questions
Can I make this salad without walnuts?
Swap walnuts for pecans or almonds (toasted and chopped) for a similar crunch. For a seed option, try pumpkin seeds or sunflower seeds for a lighter texture. Just adjust the amount—use 1.5 cups total of any nut/seed combination to maintain balance.
How do I keep the celery extra crisp?
Soak celery pieces in ice water for 10 minutes before assembling to maintain crispness. Store the salad in an airtight container with a paper towel pressed on top to absorb moisture. For longer storage, keep components separate until ready to serve.
Can I make this salad ahead of time?
Yes, but with a few tricks! Prep all ingredients separately and store in airtight containers. Combine everything 30 minutes before serving to preserve texture. The dressing can be made 3 days ahead, while herbs should be added fresh. Walnuts lose crunch when refrigerated long-term.
What's the best way to store leftovers?
Keep leftovers in an airtight container for up to 3 days. Store the dressing separately if possible to prevent sogginess. For best texture, serve at room temperature or reheat gently (though celery won't regain full crispness). Portion into single servings for easy grab-and-go lunches.
Can I add protein to this salad?
Certainly! Add grilled chicken, chickpeas, or crumbled feta for extra protein. For a vegetarian option, try toasted edamame or white beans. Just add them fresh before serving to maintain texture contrast. Keep the protein portion to 1/3 of the salad to maintain balance.
