Fresh Avocado, Cucumber & Tomato Herb Salad
Fresh Avocado, Cucumber & Tomato Herb Salad, and thinly sliced red onion come together in this refreshing herb salad. A simple lemon and olive oil dressing brings everything together without hiding the fresh flavors.
This easy salad takes about 15 minutes to prepare and requires no cooking. Serve it alongside grilled chicken, fish, roasted vegetables, or your favorite summer dinner.
Prep time: 15 minutes
Cook time: None
Total time: 15 minutes
Servings: 4 side servings
Ingredients for Fresh Avocado, Cucumber & Tomato Herb Salad
For the salad
2 medium ripe but firm avocados
1 large English cucumber, approximately 12 ounces
2 cups cherry or grape tomatoes
¼ medium red onion, thinly sliced
¼ cup chopped fresh parsley
2 tablespoons chopped fresh dill
2 tablespoons chopped fresh basil, optional
For the lemon dressing
2 tablespoons extra-virgin olive oil
2 tablespoons freshly squeezed lemon juice
1 small garlic clove, finely grated
½ teaspoon dried oregano
¼ teaspoon fine salt, plus more to taste
¼ teaspoon freshly ground black pepper
Instructions for Fresh Avocado, Cucumber & Tomato Herb Salad
1. Prepare the vegetables.
Wash the cucumber and tomatoes, then dry them thoroughly. Excess water can dilute the dressing and make the salad watery.
Slice the cucumber into thin rounds or half-moons. Halve the cherry tomatoes; quarter any especially large ones. Place both in a large serving bowl.
2. Thinly slice the onion.
Cut the red onion into very thin half-moons. For a gentler onion flavor, soak the slices in cold water for 5–10 minutes, then drain and pat dry before adding them to the bowl.
3. Mix the dressing.
In a small bowl or jar, combine the olive oil, lemon juice, grated garlic, oregano, salt, and pepper. Whisk or shake until well combined.
Taste the dressing. It should have a bright lemon flavor balanced by the olive oil. If your lemon is especially sharp, add another teaspoon of olive oil.
4. Add the fresh herbs.
Add the parsley, dill, and optional basil to the cucumber, tomatoes, and onion. Drizzle with about two-thirds of the dressing and toss gently.
Coating these ingredients first means the avocado needs less mixing later.
5. Cut the avocados.
Halve the avocados and carefully remove the pits. Scoop the flesh onto a cutting board and cut it into generous bite-size cubes.
Choose avocados that yield slightly to gentle pressure but still hold their shape. Very soft avocados can turn the dressing creamy and coat the other vegetables.
6. Fold everything together.
Add the avocado and remaining dressing to the bowl. Using a broad spoon or silicone spatula, gently lift and fold the salad a few times until evenly coated.
Avoid stirring vigorously, which can break up the avocado.
7. Taste and serve.
Taste a bite containing cucumber, tomato, and avocado. Adjust the salt, pepper, or lemon juice as needed.
Serve immediately for the crispest vegetables and freshest appearance.
Tips for Fresh Avocado, Cucumber & Tomato Herb Salad
Use firm, ripe avocados. They should be creamy inside while remaining sturdy enough to cube.
Choose English or Persian cucumbers. Their thin skins and small seeds work particularly well in this salad.
Remove large cucumber seeds. If using a regular garden cucumber, scoop out the watery center before slicing.
Dry the herbs before chopping. Wet herbs can clump together and add unwanted moisture.
Slice the onion thinly. Fine slices blend into the salad more evenly than thick pieces.
Dress just before serving. Salt draws moisture from the vegetables as the salad sits.
Add avocado last. This helps preserve its shape and keeps the presentation attractive.
Easy Variations
Feta and olive salad: Add ⅓ cup crumbled feta and ¼ cup sliced Kalamata olives. Taste before adding extra salt.
Chickpea avocado salad: Fold in 1 can of chickpeas, drained and rinsed, for a more substantial lunch.
Lime and cilantro salad: Replace the lemon juice with lime juice and use cilantro instead of dill and basil.
Spicy herb salad: Add a finely chopped jalapeño or a pinch of crushed red pepper flakes.
White bean salad: Add drained cannellini beans for a mild, creamy addition.
Extra-crunchy salad: Add thinly sliced radishes or diced bell pepper just before serving.
Serving Suggestions
Serve this avocado cucumber tomato salad with grilled chicken, baked salmon, shrimp skewers, or roasted chickpeas.
It also pairs well with sandwiches, wraps, baked potatoes, and warm pita bread. For a simple lunch, spoon the salad over cooked and cooled quinoa and add your preferred protein.
If serving at a gathering, use a shallow bowl so the colorful vegetables remain visible and guests can serve themselves easily.
Make-Ahead and Storage Notes
For advance preparation, slice the cucumber, tomatoes, and onion a few hours ahead and refrigerate them in a covered container. Keep the dressing separate and chop the avocado shortly before serving.
The assembled salad tastes best immediately. If you have leftovers, refrigerate them promptly in an airtight container and aim to enjoy them the next day for the best texture. The avocado may darken and the vegetables will release some liquid.
Lemon juice helps slow avocado browning, but it will not prevent it completely. Gently stir leftovers before serving and lift them out of excess dressing with a slotted spoon if needed.
Freezing is not recommended because the cucumber, tomatoes, and avocado lose their fresh texture after thawing.
Estimated Nutrition for Fresh Avocado, Cucumber & Tomato Herb Salad
Per serving, based on four side servings:
Nutrient Approximate amount
Calories 255
Total fat 22 g
Saturated fat 3 g
Carbohydrates 16 g
Fiber 8 g
Protein 4 g
Sodium 160 mg
Values vary with avocado size, ingredient brands, and seasoning adjustments. Optional additions are not included.
Make Everyday Cooking Easier
Discover 60+ high-protein, low-carb recipes with simple instructions and everyday ingredients. Explore breakfasts, lunches, dinners, salads, and snacks—plus a 30-day meal plan to help you plan ahead.
Get the Elite Protein Kitchen Cookbook
Ingredient Benefits for Fresh Avocado, Cucumber & Tomato Herb Salad
Avocado contributes fiber and unsaturated fats, while cucumber adds refreshing crunch. Tomatoes provide vitamin C and lycopene, and fresh herbs bring flavor without requiring a heavy dressing.
The base recipe is vegan and naturally gluten-free. For a more substantial meal, add beans, tofu, chicken, or another protein you enjoy.
Frequently Asked Questions for Fresh Avocado, Cucumber & Tomato Herb Salad
Can I use bottled lemon juice?
Yes, although fresh lemon juice gives the dressing a brighter flavor. Start with slightly less bottled juice, taste, and adjust.
Can I replace the lemon juice with vinegar?
Yes. Start with 1 tablespoon of red wine vinegar, taste the dressing, and add more if needed. Vinegar can taste sharper than lemon juice.
Which tomatoes work best?
Cherry and grape tomatoes are convenient because they hold their shape well. You can also use ripe larger tomatoes cut into bite-size pieces. Drain off excessive juice before adding them.
Can I use dried herbs?
Fresh herbs give this salad its distinctive flavor. If necessary, replace the fresh parsley and dill with about 1 teaspoon dried parsley and ½ teaspoon dried dill. Let them sit in the dressing briefly before tossing.
How do I keep the salad from becoming watery?
Dry the vegetables thoroughly, remove large cucumber seeds, and add the dressing close to serving time. Avoid letting the salted salad sit for a long period.
Can I leave out the onion or garlic?
Absolutely. Both can be omitted without changing the preparation method. Add a little extra fresh herb or lemon zest if you would like more flavor.
Can I double the recipe?
Yes. Double the ingredients and use a wide bowl with enough room for gentle tossing. Fold in the avocado shortly before serving.







