This salad takes about 15 minutes and serves 2. You dice a cucumber, four roma tomatoes, three avocados, and half a red onion, then dress it all with lemon juice and olive oil.
The one thing that ruins it is timing. Cut avocado sitting in lemon juice still browns within a few hours, so dress and eat it fresh.
You need a big bowl here. Three avocados and four tomatoes take up more room than you think, and a crowded bowl means torn avocado instead of clean cubes.
Tips & Tricks
- Dice the avocado last and add it to the bowl right before you toss. It spends less time exposed to air that way.
- Cut the cucumber and tomatoes into similar-sized pieces so every bite has both.
- Toss with a wide spatula or your hands, not a spoon. Avocado breaks apart fast.
- If you're serving later, hold the avocado, salt, and dressing separately and combine right before eating.
Step-by-Step Instructions
1. Prep the cucumber
Slice the cucumber lengthwise, then cut it into dice about half an inch. Add it to a large salad bowl.
2. Dice the tomatoes
Slice the roma tomatoes, then dice them to roughly the same size as the cucumber. Add them to the bowl.
3. Cut the avocado
Slice each avocado around the pit, twist the halves apart, and remove the stone with a spoon. Scoop the flesh out and dice it, then add it to the bowl.
4. Prep the onion
Peel the red onion, trim the top, and dice it small. Add it to the bowl with everything else.
5. Add the cilantro
Chop the cilantro and add it to the salad bowl. You want about a quarter cup once it's chopped.
6. Dress and toss
Squeeze the lemon over the salad, drizzle on the olive oil, and season with salt and pepper. Toss gently until everything is coated, then serve right away.
How to Store Cucumber, Tomato, And Avocado Salad
Refrigerator
Keeps in a sealed container for up to 1 day. The avocado will darken and soften, so it's best fresh.
Freezer
Don't freeze it. Avocado and cucumber both turn watery and mushy after thawing.
Reheating
No reheating. Serve it cold or at room temperature.
Frequently Asked Questions
Q: Can I make this salad ahead of time?
Partly. Dice the cucumber, tomatoes, and onion up to a few hours ahead and keep them covered in the fridge. Cut the avocado and add the lemon, oil, salt, and pepper right before serving.
Q: Why did my avocado turn brown so fast?
Cut avocado reacts with air. The lemon juice slows it down but doesn't stop it, so plan to eat within a few hours. Pressing plastic wrap right onto the surface helps if you're storing leftovers.
Q: How do I pick a ripe avocado?
Press gently near the stem end. It should give slightly. If it's hard, it needs a day or two on the counter, and a fridge avocado needs to come to room temperature first.
Q: Can I use lime instead of lemon?
Yes. Use the same amount, about 2 tablespoons of juice. The flavor is sharper and a little more floral, which suits the cilantro well.

Cucumber, Tomato, and Avocado Salad Recipe
A fresh cucumber, tomato, and avocado salad with red onion, cilantro, lemon, and olive oil. Ready in about 15 minutes and serves 2.
Ingredients
Instructions
- 1Prep the cucumber — Slice the cucumber lengthwise, then cut it into dice about half an inch. Add it to a large salad bowl.
- 2Dice the tomatoes — Slice the roma tomatoes, then dice them to roughly the same size as the cucumber. Add them to the bowl.
- 3Cut the avocado — Slice each avocado around the pit, twist the halves apart, and remove the stone with a spoon. Scoop the flesh out and dice it, then add it to the bowl.
- 4Prep the onion — Peel the red onion, trim the top, and dice it small. Add it to the bowl with everything else.
- 5Add the cilantro — Chop the cilantro and add it to the salad bowl. You want about a quarter cup once it's chopped.
- 6Dress and toss — Squeeze the lemon over the salad, drizzle on the olive oil, and season with salt and pepper. Toss gently until everything is coated, then serve right away.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.