
A bright, crunchy cucumber and tomato salad elevated with creamy avocado, a lemon vinaigrette and fresh cilantro — perfect as a quick side for warm-weather meals.

I first made this recipe for a small backyard dinner and watched people go back for seconds. The lemon and cilantro combination surprised even skeptics, and using ripe Roma tomatoes made a big difference — their balance of sweetness and acidity anchors the dish. Over the years I’ve learned little tricks, like removing the cucumber seeds if they’re watery and adding salt just before serving, that keep this salad bright and not soggy.
My favorite aspect of this salad is how adaptable it is. I’ve brought it to potlucks and paired it with everything from grilled shrimp to roasted chicken thighs. Friends who usually pass on sides rave about it, especially when the tomatoes are at their peak. It’s one of those dishes that feels fresh and thoughtful with almost no effort.
To store, place any leftover salad in an airtight container and refrigerate for up to 24 hours. If possible, store the avocado separately and combine at serving to prevent browning. For make-ahead lunches, keep the dressing in a small jar and the vegetables in a shallow container; toss together just before eating. If the salad tastes slightly muted after chilling, let it sit at room temperature for 10 minutes and re-toss with a splash more lemon or olive oil to revive flavors.
If you do not like cilantro, substitute fresh dill or flat-leaf parsley for a different herbal note — dill gives a cool, slightly anise flavor, while parsley adds bright, grassy notes. You can swap lemon juice for a mild white wine vinegar in a pinch, but start with half the amount and adjust to taste. To make it heartier, add cooked chickpeas or cubed feta (if not vegan) for more protein. For a lower-fat option, reduce the oil to 1 tablespoon and add a teaspoon of Dijon mustard to help the lemon cling to the veggies.
This salad is a natural side for grilled proteins like salmon, chicken or shrimp, and it pairs nicely with tacos and grain bowls. For a composed summer plate, serve over a bed of baby greens and add a sprinkle of toasted pumpkin seeds for crunch. Garnish with extra cilantro leaves and a lemon wedge for a bright presentation. It also makes a light topping for toasted bread as a fresh bruschetta-style appetizer.
Tomato and cucumber salads have long roots in Mediterranean and Middle Eastern cooking, where fresh, raw vegetables are often dressed simply with citrus or vinegar and oil. Adding avocado is a more modern, transcontinental twist that blends the creamy, buttery texture associated with Central and South American produce into a Mediterranean-style salad. This fusion reflects contemporary home cooking where fresh, local ingredients meet global influences.
In summer, maximize sweet, fully-ripe tomatoes and use young English cucumbers. In cooler months, substitute cherry tomatoes roasted briefly in the oven with a splash of balsamic to concentrate flavor, and consider adding roasted beets or citrus segments for seasonal interest. For fall, swap cilantro for parsley and add a handful of toasted walnuts for earthiness and crunch.
For meal prep, dice tomatoes and cucumbers and store in separate shallow containers; keep avocado whole or halved until the day you serve to avoid browning. Prepare the dressing in small jars for quick assembly. If you plan to pack this for work lunch, assemble just before leaving or bring avocado in a separate small container and combine at lunchtime to preserve texture and color.
Whether you make this for a busy weeknight or a leisurely weekend lunch, the salad’s balance of textures and bright flavors makes it an easy favorite. Share it, pass it around the table, and make it your own with the herb or protein additions you love most.
Dice the avocado last and fold it in gently to keep the pieces intact and prevent browning.
If your cucumbers are watery, scoop out seeds with a spoon to avoid a soggy salad.
Add salt just before serving so the vegetables don’t release too much liquid ahead of time.
Use freshly squeezed lemon juice — bottled lemon lacks brightness.
Serve within a few hours for best texture; leftovers are fine but lose some crunch.
This nourishing cucumber tomato avocado salad recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — keep the dressing separate and add avocado just before serving. The salad will stay freshest if consumed within 24 hours.
Use ripe but firm avocados and add them at the last moment. If avocados begin to brown, a squeeze of lemon helps slow oxidation.
Recipe data validation failed
Please check the recipe data format. See console for details.

Tender baked salmon crowned with a garlicky Parmesan herb crust, bright lemon, and buttery crunch. Simple to make, stunning to serve, and irresistibly flavorful.

Buttery graham crust, silky cheesecake, and cinnamon-kissed apples under a crunchy crumb, finished with glossy caramel. A fall crowd-pleaser you will crave.

Tender green beans in silky mushroom cream, crowned with crispy onions. A comforting holiday side made entirely from scratch that always disappears fast.

Leave a comment & rating below or tag @silksavor on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.