This easy Cucumber Tomato Avocado Salad recipe is utterly delicious and so refreshing! It's only 6 simple ingredients and wildly customizable. (Vegan, gluten-free, oil-free.)
This simple 6-ingredient salad is pure summertime goodness! It's like a classic cucumber salad but made even better with lots of fresh, creamy avocado. (Yes!)
We combine crisp cucumber, juicy tomatoes, zippy red onion, and luscious avocado. Then toss it all in a super simple lemon herb dressing.
The best part is how EASY it comes together, but has so much refreshing flavor. It's also incredibly customizable depending on your own taste or what you have on hand.
Enjoy it with your picnics, potlucks, BBQs, as a light lunch or side dish!
Ingredients for Cucumber Avocado Salad
For this recipe you'll combine in a large salad bowl:
- Avocados: You'll need two large avocados for this recipe. I like to find ones that are ripe, but still fairly firm so they hold up well in the salad. Otherwise they tend to get too mushy and soft.
- Roma tomatoes: Or you can substitute grape tomatoes, cherry tomatoes, or other garden tomato instead.
- English cucumber: I use English/hothouse cucumbers because I find they're crisp, more flavorful, and have less seeds. However regular seedless garden cucumbers work great too.
- Red onion: I love the bold flavor of red onion in this recipe, but you can swap in green onion for milder flavor if desired.
- Fresh cilantro: If you're not a fan of cilantro, just swap in other herbs like fresh parsley instead.
- Lemon juice: You'll need about 3 tablespoons fresh lemon juice, but adjust the amount as you see fit. This is usually about 1.5 medium lemons. Or you can substitute lime juice. (Bonus: the acid in the lemon juice helps prevent the avocado from turning brown!)
- Salt: I use fine grain salt for this recipe. Just a little really helps enhance the flavors. You can also add black pepper to taste if desired.
Customizing
Dressing: I use fresh lemon juice as the dressing but it'd be great with lime juice, white wine vinegar, red wine vinegar, or balsamic vinegar as well. (If you include oil in your diet, feel free to add a tablespoon of good quality extra-virgin olive oil if you wish.)
Fresh herbs: Change it up with your own favorite herbs. Toss in fresh basil, parsley, chives, or fresh dill as well.
Veggies: Include other vegetables like cooked sweet corn, sliced bell pepper, baby arugula, chopped kale, or whatever else sound good! Diced jalapeno pepper would be great for a little spice.
Beans: Garbanzo beans are a great addition for more protein and substance. Simply stir in a cup or so of cooked beans.
Vegan feta cheese: Sprinkle your favorite dairy-free feta crumbles on top before serving for tangy flavor.
Serving
Salad: Serve this salad right away or chill it first. You can enjoy it as a main dish (feel free to include the optional chickpeas!) or as a side dish. It's great for picnics, potlucks, BBQs, or summer sides at home.
Wrap: You can also spoon the salad in a whole grain wrap or lettuce wrap!
Storing
Store this salad in a sealed container in the refrigerator. It's best served the same day otherwise the avocados tend to get a little mushy. I usually enjoy it within about 2 days.
Preparing ahead: If making in advance, prepare the entire salad except for avocados. Then add the avocado when you're ready to serve.
For more inspiration, also browse all vegan salad recipes or avocado recipes.
Cucumber Tomato Avocado Salad (Easy!)
Ingredients
- 1 English cucumber (hothouse)
- 4-5 roma tomatoes
- 1/3 cup red onion
- 2 large ripe avocados (not overly soft)
- 1/3 cup fresh cilantro (or parsley, basil, dill, etc.)
- 3 Tbsp. fresh lemon juice
- 1/4 tsp. salt
Instructions
- Slice cucumber into half moons (or smaller), chop tomatoes, and thinly slice the red onion.
- Peel avocados and remove the pits. Dice into medium chunks.
- Roughly chop cilantro, large stems removed.
- Place all ingredients in a large mixing bowl. Add lemon juice and salt (use more or less to taste). Gently toss with a spatula to combine.
- Let it sit for about 10-15 minutes so the flavors blend and enhance before serving. You can also cover and refrigerate until ready to eat. (It's best served the same day otherwise the avocados tend to get a little mushy. I usually finish the batch within 2 days.)
Notes
Nutrition Per Serving (Estimate)
Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.
If you're enjoying this Cucumber Tomato Avocado Salad recipe, also check out:
- Black Bean Avocado Edamame Salad
- Orzo Salad with Spinach and Tomato
- Cucumber Salad
- Southwestern Chopped Salad with Creamy Cilantro Dressing
Follow The Garden Grazer on Instagram, Pinterest, Twitter, or Facebook for more updates and inspiration.
Marianne says
Made this for dinner tonight! Delish!!!!
Kaitlin says
Fantastic to hear you enjoyed it, Marianne! Thanks for coming back to let me know!
Nandita Iyer says
Found your blog from Pinterest! Absolutely colorful recipes, just the kind I love to eat. Just saying hello to connect and to say how much I love your recipes.
Kaitlin says
Hello, Nandita! It's lovely to hear you're enjoying the recipe inspiration. Thanks for sharing your sweet feedback!