← BlogJune 28, 2026

How to Make the Perfect Cucumber Tomato Onion Salad

Mediterranean · Easy · 10 min · 4 servings

vegandairy-freegluten-freeegg-freenut-free
Advertisement

This cucumber tomato onion salad is a simple vibrant vegan dish that comes together in minutes. Naturally vegan this refreshing salad is dressed with olive oil and vinegar for a light and tangy finish.

Why this recipe works

This Cucumber Tomato Onion Salad recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 10 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 90 calories with 2g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 7 simple ingredients that you can find at any grocery store:

  • 2 large cucumbers sliced
  • 2 cups cherry tomatoes halved
  • 0.5 medium red onion thinly sliced
  • 2 tablespoons olive oil
  • 2 tablespoons red wine vinegar
  • 1 teaspoon dried oregano
  • 2 tablespoons fresh parsley chopped

Step by step instructions

Step 1: Prep the Vegetables

Slice cucumbers into half moons halve cherry tomatoes and thinly slice red onion. Place all prepared vegetables into a large mixing bowl.

Step 2: Make the Dressing

Whisk together olive oil red wine vinegar oregano salt and pepper in a small bowl until well emulsified.

Step 3: Toss and Season

Pour the dressing over the vegetables and toss gently to coat evenly. Taste and adjust seasoning with additional salt or vinegar as needed.

Step 4: Rest and Serve

Let the salad rest for 5 minutes so vegetables absorb the dressing. Top with fresh parsley and serve at room temperature or chilled.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • red wine vinegar → fresh lemon juice for a citrus flavor
  • cherry tomatoes → diced roma tomatoes

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Not letting the salad rest which prevents flavors from developing
  • Slicing onion too thick making it overpowering in every bite

Nutrition facts

Per serving: 90 calories, 2g protein, 10g carbs, 5g fat, 2g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement