Cucumber Tomato Avocado Salad
Fresh cucumber tomato avocado salad with crisp vegetables and creamy avocado tossed in a light lemon dressing. Ready in 10 minutes, this gluten-free, dairy-free, vegan side dish is great for summer cookouts, potlucks, and weeknight dinners.
- Prep10 min
- Total10 min
- Yield4 servings
8 May 2015

This cucumber tomato avocado salad has become a summer staple in my kitchen. It’s made with diced cucumbers, grape tomatoes, and avocado tossed in a light lemon dressing with olive oil and fresh chives. The lemon juice and olive oil create a coating that brings everything together without being heavy or creamy like mayo-based salads.
The whole thing comes together in about 10 minutes with just chopping and mixing. It’s naturally gluten-free, dairy-free, and vegan, which makes it work for almost any gathering or weeknight meal.
Why You’ll Love this Recipe
- Ready in 10 minutes with no cooking. Dice the vegetables, whisk the dressing, toss, and serve. No oven, no stovetop, no complicated steps.
- Creamy dressing without mayo or dairy. The avocado softens slightly in the lemon dressing, creating a naturally creamy coating without adding any dairy or heavy ingredients.
- Fresh and crunchy with great texture contrast. Crisp cucumbers and firm tomatoes balance the soft avocado, while the lemon dressing keeps everything light and bright.

Ingredient Notes
- Cucumber – Use English cucumbers or regular cucumbers. If using regular cucumbers with thick skins, you can peel them first. Persian cucumbers also work well and have thin, edible skins.
- Avocado – Choose ripe but firm avocados that give slightly when pressed. Overripe avocados will turn mushy in the salad. The lemon juice helps prevent browning, but it’s best to add avocado the day of serving if making in advance.
- Grape Tomatoes – Grape or cherry tomatoes both work well here. Look for firm, sweet tomatoes.
- Olive Oil – Use extra virgin olive oil for the best flavor. Avocado oil also works, though it has a more neutral flavor.
- Lemon Juice – You’ll need about 1-2 lemons to get 1/4 cup of juice.
- Fresh Chives – Fresh herbs are a must for this recipe. If you don’t have chives, substitute fresh dill, parsley, or cilantro. Do not use dried herbs, as they won’t give the salad the same fresh, bright flavor. If you can’t find fresh herbs, omit them and season well with salt and pepper.
Tip
Use fresh lemon juice, not bottled. Bottled lemon juice tastes flat and artificial compared to fresh-squeezed. You need the bright, acidic punch of fresh lemon to balance the rich avocado and bring all the flavors together.

Recipe FAQs
How do I keep the avocado from browning?The lemon juice in the dressing helps slow browning. For best results, add the avocado right before serving. If you need to make it ahead, press plastic wrap directly onto the surface of the salad to minimize air exposure.
Can I add other vegetables to this salad?Yes. Red onion, bell peppers, or radishes all work well. Keep additions minimal so the cucumbers, tomatoes, and avocado remain the stars. Add no more than 1/2 cup of extras.
Can I use Roma tomatoes instead of grape tomatoes?Yes, but remove the seeds and dice the flesh so your salad isn’t watery.
Expert Tips
- Cut vegetables into uniform 1/2-inch pieces. Same-size pieces ensure every bite has balanced flavor and texture. Cut cucumbers and avocados into roughly 1/2-inch cubes and halve the grape tomatoes lengthwise.
- Don’t prep this more than 2 hours ahead. The cucumbers and tomatoes release water as they sit, making the salad soupy. If you must make it ahead, store vegetables and dressing separately and toss just before serving.
Storage Instructions
Make Ahead: Prep cucumbers, tomatoes, and dressing separately up to 1 day ahead. Store in the refrigerator. Add avocado and toss right before serving.
Refrigerate: Store leftovers in an airtight container for up to 1 day. Drain liquid before serving. Avocado will brown and vegetables will soften.
Serving Suggestions
This fresh salad is great for summer cookouts alongside grilled chicken, fish, or steak. Serve with Roasted Chicken Thighs or Honey Glazed Salmon . For a complete BBQ spread, pair with Roasted Corn and Bacon Red Potato Salad .
More gluten-free sides to try
All SidesDid you make this recipe?
I’d love to know! Please rate it and leave a comment below. You can also share your pictures and tag @adashofmegnut on Instagram.
**This post was originally shared on May 8, 2015 and updated with new photographs on April 29, 2018. It’s one of our favorite recipes so we thought new photos were due! Enjoy!
Method
-
1
In a large bowl, combine 2 cups diced cucumber, 1 cup diced avocado, and 2 cups grape tomatoes.
-
2
In a small bowl, whisk together ¼ cup extra virgin olive oil, ¼ cup fresh lemon juice, ½ teaspoon kosher salt, ½ teaspoon ground black pepper, and 1 tablespoon fresh chives until combined.
-
3
Pour dressing over the vegetables and gently toss until everything is evenly coated.
-
4
Serve immediately.
Cook next
Gluten-FreeRecipeApple Cider Thyme MimosaApple Cider Thyme Mimosa is such a simple fall cocktail that's is absolutely perfect for entertaining. With o…
Gluten-FreeRecipeGluten-Free Blueberry MuffinsThese gluten-free blueberry muffins are soft, tender, and loaded with blueberries in every bite. A sprinkle o…
Gluten-FreeRecipeHow to Make Pumpkin PureeThis homemade pumpkin puree is so easy to make with just one ingredient needed. With these simple tips and tr…
Gluten-FreeRecipeSweet Potato Rounds with Roasted Grapes and Goat CheeseThese sweet potato rounds with roasted grapes and goat cheese are a delicious gluten-free appetizer recipe th…
Gluten-FreeRecipeRoasted Acorn Squash Fall Salad with Apple Cider VinaigretteThis roasted acorn squash fall salad with pomegranate, goat cheese, and pecans has all the flavors of Fall! D…
Gluten-FreeRecipeChewy Ginger Molasses Cookies – Gluten-Free and VeganChewy ginger molasses cookies are a holiday classic! You'll love this gluten-free vegan spin on the tradition…
Gluten-FreeRecipeCrispy Air Fryer Chicken ThighsCrispy air fryer chicken thighs with golden, crunchy skin and juicy meat. Made with bone-in, skin-on chicken…
Gluten-FreeRecipeGluten-Free Vegan Blueberry Banana BreadThis gluten free blueberry banana bread is bursting with fresh blueberries! It's a great recipe for breakfast…

