Why You’ll Love This California Salad
When it’s so hot you can’t even think about turning on the stove, this cucumber tomato avocado salad swoops in to save dinner. Seriously I’ve made this on those triple-digit July afternoons when my kitchen feels like a sauna, and it’s the only thing that sounds good.
It’s everything I want in a summer meal: crisp, hydrating, and packed with fresh flavors. The creamy avocado mingles with juicy tomatoes and crunchy cucumbers, all tied together with a bright Meyer lemon vinaigrette that’s ready in seconds. And did I mention it’s a no-cook recipe? You just chop, whisk, and toss. That’s it.
I call it my California salad because it’s basically summer on a plate ripe avocados, garden-fresh tomatoes, and a dressing that tastes like sunshine. Plus it’s vegan, gluten-free, and ready in 15 minutes. You’re going to love how easy it is.
Ingredients You’ll Need
The beauty of this cucumber tomato avocado salad is the short shopping list. You don’t need anything fancy just fresh, ripe produce and a few pantry staples. Let’s talk about each one:
- English cucumber – The skin is thin and tender, no need to peel. Diced into bite-sized pieces, it gives that signature crunch. Persian cucumbers work great too.
- Ripe tomatoes – I like Roma or heirloom when they’re in season. Pick tomatoes that are fragrant and firm but yield slightly to pressure.
- Hass avocado – This is the star. You want one that’s ripe but still firm never mushy. California-grown avocados are my go-to.
- Red onion – Finely chopped for a mild kick. If raw onion is too sharp, soak the diced pieces in cold water for 5 minutes.
- Fresh cilantro – Adds a bright, herbaceous note. Not a fan? Swap with basil or dill.
- Extra-virgin olive oil & Meyer lemon juice – The dressing is simple but perfect. Meyer lemons are sweeter and less acidic than regular; if you can’t find them, regular lemon juice works.
- Salt & pepper – Don’t skip the salt! It brings out all the flavors.
That’s it. No exotic spices, no complicated steps. Just fresh, honest ingredients.
How to Make Cucumber Tomato Avocado Salad
Making this salad couldn’t be simpler. Here are the four big stages focus on the technique, not perfection.
Stage 1: Prep the vegetables
Start by dicing the cucumber and tomatoes into roughly half-inch cubes. Try to keep them uniform so every bite feels balanced. I usually dice the cucumber first, then the tomatoes. Use a sharp knife dull knives crush the veggies.
Stage 2: Dice the avocado and onion
Cut the avocado in half, remove the pit, and score the flesh inside the skin before scooping out the cubes. Dice the red onion finely about a quarter cup. A quick tip: if you want to mellow the onion’s bite, soak the pieces in ice water for a few minutes, then drain.
Stage 3: Whisk the dressing
In a small bowl or jar, combine olive oil, Meyer lemon juice, salt, and pepper. Whisk until it’s emulsified you’ll see it turn slightly creamy. Taste and adjust. I like a bright, tangy dressing that cuts through the richness of the avocado.
Stage 4: Combine and toss
In a large bowl, add the cucumber, tomatoes, avocado, red onion, and cilantro. Pour the dressing over the top and toss very gently use a wide spatula or your hands. You don’t want to mush the avocado. Serve immediately, or let it sit for 15 minutes so the flavors meld.
Tips for the Best Salad
I’ve made this cucumber tomato avocado salad dozens of times, and here’s what I’ve learned:
- Use ripe but firm avocados – Soft avocados turn into guacamole in seconds. Look for avocados that yield slightly when gently pressed but aren’t squishy.
- Salt just before serving – Salt draws liquid out of cucumbers and tomatoes. If you salt too early, the salad gets watery. Season right when you’re ready to eat.
- Dice the avocado last – Cut it right before tossing to keep it fresh. If you need to prep ahead, chop everything else first, then add avocado at the last minute.
- Don’t over-dress – Start with half the dressing. The avocado and tomatoes release their own juices, so you might not need all of it. You can always add more.
- Soak the onion – For a milder flavor, soak diced red onion in cold water for 5–10 minutes, then drain well. It softens the sharpness.
Common mistakes? ❌ Using overripe avocados that get mushy
✅ Pick avocados that are firm but give slightly.
❌ Overdressing until the salad swims
✅ Drizzle, toss, taste then add more if needed.
❌ Adding avocado hours ahead
✅ Dice it right before serving, or squeeze extra lemon on top to slow browning.
Variations to Try
This base recipe is super flexible. Feel free to play around:
- Add protein – Grilled chicken, shrimp, or chickpeas turn this into a full meal. I often add shredded rotisserie chicken for a quick lunch.
- Cheese it up – Crumbled feta or goat cheese adds a salty tang. Omit for vegan.
- Swap herbs – Not into cilantro? Try fresh basil, dill, or chives instead.
- Change the acid – Lime juice works beautifully (hello, Mexican-inspired version). Or use white wine vinegar for a sharper kick.
- Make it a bowl – Serve over cooked quinoa or greens, or scoop into lettuce cups for a low-carb meal.
- Add crunch – Toss in some corn kernels, diced bell pepper, or even toasted seeds.
My personal favorite variation? Swapping the lemon for lime and adding a pinch of cumin tastes like summer in Mexico.
Storage & Leftovers
This salad is best eaten the day you make it. Avocado doesn’t handle leftovers well it will brown and get soft. But if you have leftovers, here’s what to do:
- Store in an airtight container – Press a piece of plastic wrap directly onto the surface to minimize air exposure.
- Squeeze extra lemon juice – The acid helps slow browning.
- Keep for up to 1 day – The texture will change, but it’s still tasty. Give it a quick stir and add a pinch of salt before eating.
For meal prep: chop the cucumber, tomatoes, onion, and cilantro up to 4 hours in advance. Store them separately in the fridge. Dice the avocado and make the dressing just before serving. That way everything stays crisp and fresh.
Frequently Asked Questions
Final Thoughts
This cucumber tomato avocado salad has become my summer lifeline. It’s fast, fresh, and forgiving I’ve made it with different herbs, swapped the acid, tossed in leftover chicken, and it’s always good. The crunch of cucumber, the burst of tomato, the creamy avocado… it’s like a mini vacation in a bowl.
I really hope you give it a try. And if you’re looking for more ideas, I’m always sharing recipes over on Pinterest come say hi!
This salad is literally impossible to mess up go make it!

California Cucumber Tomato Avocado Salad with Meyer Lemon Vinaigrette
Ingredients
Method
- In a large mixing bowl, combine the diced cucumber, tomatoes, avocado, red onion, and cilantro. Gently stir to mix evenly.
- In a small bowl or jar, whisk together the olive oil, Meyer lemon juice, salt, and pepper until emulsified.
- Pour the dressing over the salad and toss very gently with a spatula or wooden spoon to coat without mashing the avocado.
- Serve immediately for the brightest flavor, or cover and refrigerate for up to 30 minutes to let the flavors meld. Give a quick stir before serving.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Source: Learn More About This Dish
How to make avocado salad?
Dice cucumber, tomatoes, and avocado. Add finely chopped red onion and fresh cilantro. Whisk together olive oil, lemon juice, salt, and pepper. Pour over the salad and toss gently. Serve immediately or chill briefly.
What are the ingredients in avocado salad?
For this cucumber tomato avocado salad you’ll need English cucumber, ripe tomatoes, Hass avocado, red onion, fresh cilantro, extra-virgin olive oil, Meyer lemon juice, salt, and pepper.
What are the health benefits of avocado salad?
Avocados are packed with healthy monounsaturated fats, fiber, and potassium. Cucumbers are hydrating and low-calorie. Tomatoes provide vitamin C and lycopene. Together they make a nutrient-dense, heart-healthy salad.
How long does avocado salad last?
Best eaten same day. Leftovers keep up to 1 day in the fridge if tightly covered and extra lemon juice is added. The avocado will brown slightly but it’s still safe to eat.
What are some serving suggestions for avocado salad?
Serve it as a side with grilled chicken, fish, or tacos. Scoop into lettuce cups for a low-carb meal, or spoon over quinoa for a hearty lunch. It also works great as a topping for bruschetta.
Is it good to eat avocado and cucumber together?
Absolutely! The creamy avocado balances the crisp, watery cucumber, creating a wonderful texture contrast. Plus the healthy fats help your body absorb nutrients from the vegetables.
What dressing goes on tomato cucumber salad?
A simple vinaigrette of olive oil and lemon juice is classic. You can also use lime juice, balsamic vinegar, or white wine vinegar. Add salt, pepper, and a pinch of herbs to taste.
What should not be mixed with cucumber salad?
Avoid strong-flavored ingredients that overpower cucumbers, like raw garlic in large amounts. Also avoid heavy creamy dressings that make the salad soggy. Stick with light vinaigrettes.
What’s the best dressing for cucumber avocado salad?
I love a bright Meyer lemon vinaigrette olive oil, fresh lemon, salt, and pepper. It complements the creamy avocado without overpowering. Lime juice or white wine vinegar are excellent alternatives.
Can I Prep the Salad Ahead of Time?
Yes! Chop cucumber, tomatoes, onion, and cilantro up to 4 hours ahead and store in the fridge. Dice the avocado and make the dressing just before serving for the best texture and color.
Can I Use Lemon Juice instead of Lime Juice?
Absolutely. This recipe calls for Meyer lemon juice, but regular lemon or lime juice works fine. Each brings a slightly different citrus note all delicious.
What if I’m not a Fan of Cilantro?
No problem. Swap cilantro for fresh basil, dill, chives, or parsley. Each herb gives the salad a unique twist basil adds an Italian vibe, dill brings freshness.
Is this Salad Dietary Friendly?
Yes! This cucumber tomato avocado salad is naturally vegan, gluten-free, dairy-free, and low-carb. It’s also Whole30-friendly if you skip any optional cheese. Perfect for almost any diet.