Prepare the vegetables: Cut the cucumbers in half lengthwise, then thinly slice into half-moons (about ⅛-inch /3 mm thick). Thinly slice the celery, apple, and red onion. Keep everything fairly thin for the best texture and balance.
Make the dressing: In a small bowl or a jar, whisk together olive oil, lemon juice, lemon zest, maple syrup, Dijon mustard, chopped mint, salt, and pepper until well combined.
Assemble the salad: In a large bowl, combine celery, cucumber, apple, red onion, cranberries (if using), and almonds.
Dress and toss: Pour the dressing over the salad and toss well to coat evenly.
Finish with avocado: Gently fold in the sliced avocado just before serving to keep it intact.
Serve: Serve immediately for maximum crunch, or chill for 10–15 minutes to let the flavors meld slightly
Video
Notes
Herbs: Mint works beautifully here, but you can also use parsley, dill, or a mix for a different flavor profile.
Nuts: Almonds add great crunch, but walnuts, pecans, or even sunflower seeds work well. Toasting them lightly boosts flavor.
Add protein: For a more filling salad, add feta cheese, grilled chicken, or chickpeas.
Make ahead: You can slice all vegetables (except avocado) and prepare the dressing up to 1 day in advance. Store separately and combine just before serving.
Storage: Best enjoyed fresh, but leftovers can be stored in an airtight container in the fridge for up to 1 day. The salad will soften slightly.