Tomato Avocado Cucumber Salad
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.This quick and easy Tomato Avocado Cucumber Salad is kid friendly, vegetarian and gluten-free. It’s the perfect healthy side dish for a picnic, summer gatherings, potlucks with friends or a quick weeknight dinner anytime of the year!

I’m always a sucker for a good salad. And by that I mean, a simple salad made with hearty protein, extra veggies, fresh herbs and a dressing with bright flavor that just brings it all together. And this tomato avocado cucumber salad is by far, one of the most delicious salad recipes I’ve ever made!
The combination of high protein chickpeas, with creamy avocado, crisp cucumbers, and juicy tomatoes makes this one of my favorite salad recipes. The addition of avocado pieces adds a rich creaminess that most salads don’t have. This has a with all the summer produce! This salad has a lot of flavor with the homemade dressing!
This tomato cucumber avocado salad is light, refreshing, yet filling with the addition of feta. When served with a side of crusty whole grain bread it makes for a simple and healthy summer meal.
Latest Recipe Video!
👩🍳 Why This Recipe Works
- Fresh flavor
- Add to your easy summer recipes!
- Serve as a side salad for a pot-luck!
- Enjoy as a light main dish.
- Great recipe for summer!
🥘 Ingredients
This avocado salad recipe is packed with fresh ingredients that are easily found at your local grocery store! See the recipe card below for detailed instructions and nutritional information.

Creamy Avocado: Be sure to use a ripe avocado. When you pick up your avocado and give it a squeeze it should be soft, yet firm.
Feta Cheese: Adds a nice richness, and natural saltiness to the salad. Feel free to use goat cheese if you don’t have feta.
English Cucumber: Chop your cool cucumbers into bite sized pieces. Persian cucumbers would also work well.
Cherry Tomatoes: Use ripe juicy tomatoes. A combination of both yellow and red cherry tomatoes give this salad a nice contrast of color. You can also use grape tomatoes or diced heirloom tomatoes.
Dressing: A simple combination of extra virgin olive oil, lemon juice, garlic, salt, oregano, and fresh chopped basil.
🍽 Equipment
- A set of Mixing Bowls
- Chopping Knife
- Cutting Board
- A Whisk or mason jar to mix the salad dressing
📖 Variations
Add More Veggies: This cucumber tomato avocado salad would taste great with some diced red onion, bell peppers, or greens like fresh arugula, baby spinach or baby kale.
Mexican Avocado Salad: Put a Mexican twist on this fresh salad by adding in some fresh corn, diced bell peppers or poblano pepper, use cilantro and lime juice in the dressing instead of lemon juice and basil, and use a Mexican shedded cheese, cojita cheese, or queso fresco instead of the feta. You can also add sunflower seeds or pumpkin seeds for some crunch!
Cucumber Tomato and Avocado Salad with Chicken: If you’re not vegetarian, you can turn this salad into a full meal by adding some grilled chicken tossed in with the rest of the ingredients.
Avocado Mango Salad: Instead of the tomatoes, and for a different combination of flavors, add in some chopped mango to this perfect summer salad. Watermelon, cantaloupe or green melon all diced small would work well too.
Try A Different Dressing: Instead of the lemon dressing, try an Italian dressing or balsamic vinaigrette!
🔪 Instructions
This tomato cucumber salad recipe is super simple. It’s full of fresh cucumbers, summer tomatoes, avocados, chickpeas, feta and spices. No cooking required: just chop your veggies, toss and serve. The best part: it’s even better a few hours later, or the next day, once the salad has had a chance to marinate in the dressing a bit!
Step 1: Chop all your veggies to be about the same size.

Step 2: Add all of your salad ingredients (tomatoes through feta) to a large salad bowl.

Step 3: Combine all of the dressing ingredients and whisk together.

Step 4: Pour the dressing over the salad mixture and stir to combine.

❓Recipe FAQs
The key to keeping avocado from turning brown is to add lemon juice! This salad dressing already has lemon juice added, but if you’re planning to make it a day ahead I would squeeze some extra lemon juice over the top of the salad before storing in an airtight container in the fridge, to keep the avocado extra fresh!
Absolutely! Avocados have healthy fats, and the other ingredients in this salad add fiber, protein and nutrients. Here’s what makes this salad good for you:
High in Fiber: One serving of this salad provides 4 grams of fiber which makes it a great side dish as part of a well balanced meal!
Vitamins and Minerals: The tomatoes and cucumbers are a great source of vitamins B, C, K, potassium and magnesium, and cucumber is great for promoting hydration. Healthy fats from the avocado and B vitamins from the feta round out this good for you and hearty salad.
Low Calorie: Each serving of this salad, including the dressing, comes in at under 150 calories. That’s much healthier than most store bought salads and salad dressings which will run you 300 calories or more per serving!
Salads can be hit or miss for young kids because of all the raw veggies which can be hard to chew. But luckily this salad has “softer” veggies and ingredients thanks to the avocados, chickpeas and feta which makes it easier for little mouths to chew!
My kids loved this salad, but pickier kids may shy away from this since the veggies are very front and center. If you have veggie-resistant kids, I’d recommend serving a “fairy portion” of this salad alongside a bigger meal and encourage them to try as many bites as they are old to help expand their palates over time!
Making salad dressing at home is so simple, and it’s much healthier (and cheaper!) than store bought.
You just need 4 simple ingredients: Olive oil, an acid (vinegar, lemon juice, etc.), salt and pepper. You can dress it up with fresh herbs, garlic, etc. but at its core – it’s just those 4 ingredients!
This simple dressing is packed full of flavor, using a mixture of lemon juice, herbs, olive oil and garlic. You can whisk the dressing, or even easier: put all of the ingredients in a mason jar and give it a good shake.
👪 How To Serve
You can use this salad in so many different ways:
- Serve it over mixed greens for lunch topped with cracked black pepper!
- Stir in a cup of cooked quinoa for a more hearty dish
- Use it as a filling for a pita or a wrap (which is also a great way to use up the leftovers).
- Serve it as a side dish for a bigger spread – it’s a perfect make ahead dish to take to a picnic, dinner party, pot luck or barbecue!
❄️ How To Store
Keep the cucumber tomato avocado salad in the fridge in an airtight container, it will keep for up to 3 days, but it is freshest when enjoyed within 24 hours after making it.
💭 Expert Tips
- For best results, and to let the flavors fully sing, leave the salad to marinate in the dressing for at least two hours.
- You can mix up the fresh herbs in the salad dressing – I chose basil and oregano but you can try parsley, dill, or even marjoram!
- Cut all of your veggies to be about the same size as the chickpeas so each bite feels consistent. Add some chopped green onions for added flavor.
- If you don’t have feta, you can use goat cheese or even small chunks of brie would work well.
- If you want to make this vegan friendly, just omit the cheese!

🥗 More Healthy Salad Recipes!
- High Protein Pasta Salad with Olives and Herbs
- Keto Greek Salad
- Beetroot And Feta Salad
- Pumpkin Salad
- Superfood Salad with Healthy ‘Ranch’Dressing
- Roasted Cauliflower Salad with Spinach and Chickpeas
LOVE THIS RECIPE? Please leave a 5-star rating 🌟 in the recipe card below and/or a review in the comments section further down the page!
You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Tomato Avocado Cucumber Salad
Ingredients
For the Salad
- 10½ oz container red cherry tomatoes quartered
- 10½ oz container yellow cherry tomatoes quartered
- 15 oz can chickpeas drained, rinsed
- 1½ English cucumbers peeled, halved lengthwise, sliced
- 1 Hass avocado peeled, cored, diced (ripe but semi-firm)
- 3 ounces feta cheese crumbled
For the Dressing
- 1 tbsp extra virgin olive oil
- 2 tbsp fresh lemon juice
- 2 cloves garlic minced
- ⅛ teaspoon salt more to taste
- 1 tbsp fresh basil chopped
- ½ teaspoon dried oregano
Instructions
- Toss all of the salad ingredients (tomatoes through feta) together in a large bowl.
- Whisk the dressing ingredients together.
- Add the dressing to the salad and toss until combined.
Notes
- To let the flavors fully sing, leave the salad to marinate in the dressing for at least two hours.
- You can mix up the fresh herbs in the salad dressing – I chose basil and oregano but you can try parsley, dill, or even marjoram!
- Cut all of your veggies to be about the same size as the chickpeas so each bite feels consistent.
- If you don’t have feta, you can use goat cheese or even small chunks of brie would work well.
- If you want to make this vegan friendly, just omit the cheese!
- Keep the salad in the fridge in an airtight container, it will keep for up to 3 days, but is freshest 24 hours after making it.
The epitome of a delicious summer salad!
Totally! It’s fresh and refreshing!
This salad is so tasty and refreshing. I just love feta cheese and English cucumbers. Thanks for the great recipe.
Yes! The feta and cucumbers go so well together! Glad you liked it!
This was so fresh and vibrant tasting! Thank you for a great recipe. 🙂
Thanks so much Kristen!
So fresh and delicious! Perfect for late summer cook outs.
Thanks so much Louise! Glad you liked it!
This would be great as the meal itself, not just a side. Perfect for hot humid summer days.
I totally agree! This would be a delicious light main meal – glad you liked this recipe!
Hi anjali, the recipe looks wonderful. Plan to make it tonight for tomorrows lunch. I just have a question, do you add the avocado together with the other veggies or just right before serving?
Hi Yamunaa! Thanks so much! Regarding the avocado – it depends on when you’ll be serving it! If you’re serving it within the hour, you can add it together with the other veggies. But if you’re making it more than 2 hours ahead of time, I’d add the avocado right before serving so that it doesn’t oxidize. Hope that helps!
It looks so healthy and delicious. Thank you for sharing the recipe. I am sure it would taste good too.
Absolutely! You will love it!
Hi, This looks great and it is healthy. I haven’t tried it yet but will surely make it by the weekend. 🙂
Great! Enjoy!
Salads are great and this one stirs up my cravings! looks yummy and will definitely try and recommend with my friends too!
Aww thank you so much Ruth! Enjoy!
Love this recipe!! Looks so perfect for summer!
Thank you so much Heather!