clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy cucumber tomato salad

Creamy Cucumber Tomato Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Caroline Phelps
  • Prep Time: 20 minutes
  • Total Time: 20 minutes
  • Yield: Serves 2-4 1x
  • Category: Salad
  • Cuisine: American / Greek


A bright and refreshing cucumber tomato salad tossed in a creamy avocado and apple cider dressing!




  • 2 cups English cucumber, seeded and sliced into half-moons
  • 1 cup cherry tomatoes (about 24), sliced in half
  • 1/4 cup red onion, sliced into thin half-moons
  • 1/3 cup feta cheese, crumbled
  • 1 avocado, peeled, pitted and chopped bite sized


  • 3 tablespoons extra virgin olive oil
  • 1 1/2 tablespoon apple cider vinegar
  • 1 teaspoon dijon mustard
  • 1/4 teaspoon dried oregano
  • Salt and pepper, to taste


  1. Add all the ingredients for the dressing to a salad dressing shaker and shake well (or whisk the ingredients in a bowl). Set aside.
  2. Peel English cucumber and slice in half lengthwise. Scoop out the seeds with a small spoon and slice into thin half-moons (or bite sized chunks if you prefer).
  3. Transfer cucumber into a large bowl along with the cherry tomatoes, red onion and feta cheese.
  4. Chop half the avocado into bite sized pieces and add it to the salad.
  5. Mash the other half of the avocado in a small bowl and add it to the dressing. Shake dressing well and pour over the salad.
  6. Season with salt and pepper and toss well until the cucumber and tomatoes are evenly coated. Serve.


This creamy cucumber tomato salad is best served immediately. You can store leftovers for up to a day in the fridge. No more.


  • Serving Size: 1 serving
  • Calories: 310
  • Sugar: 6.2g
  • Sodium: 188.1mg
  • Fat: 27.6g
  • Saturated Fat: 6.3g
  • Unsaturated Fat: 3.4g
  • Trans Fat: 0g
  • Carbohydrates: 14.5g
  • Fiber: 7g
  • Protein: 5.5g
  • Cholesterol: 13.4mg
Recipe Card powered byTasty Recipes

Asian Recipes

Straight To Your Inbox

Receive a FREE Digital Cookbook when you sign up for our newsletter