Fresh, vibrant, and bursting with flavor, this tomato cucumber avocado salad with basil pesto is the perfect combination of creamy, crisp, and herbaceous. Juicy tomatoes, crunchy cucumbers, and buttery avocado are tossed in a fragrant pesto that ties everything together beautifully.
It’s a light yet satisfying dish—ideal for warm days, quick lunches, or as a refreshing side.
Why You’ll Love This Recipe
Fresh & Flavorful: Bright, clean ingredients with bold taste.
Quick to Make: Ready in under 15 minutes.
Healthy & Nutritious: Packed with vitamins and healthy fats.
Perfect for Any Occasion: Great as a side or light meal.
What You’ll Need
Main Ingredients
- 2 cups cherry tomatoes, halved
- 1 cucumber, diced
- 1 avocado, diced
- ¼ cup red onion, thinly sliced
For the Basil Pesto Dressing
- ¼ cup basil pesto (store-bought or homemade)
- 1 tablespoon olive oil
- 1 tablespoon lemon juice
- Salt and black pepper, to taste
How to Make It (Step-by-Step)
Prep time: 10–15 minutes
Total time: 15 minutes
Yield: 4 servings
Step 1: Prepare the Ingredients
Chop the tomatoes, cucumber, avocado, and red onion.
Step 2: Make the Dressing
In a small bowl, whisk together basil pesto, olive oil, lemon juice, salt, and pepper.
Step 3: Combine
In a large bowl, add all the vegetables and avocado.
Step 4: Toss
Pour the pesto dressing over the salad and gently toss to combine.
Step 5: Serve
Serve immediately for the freshest flavor and texture.
Expert Tips for Success
Add Avocado Last: Prevents it from getting mushy.
Use Ripe Avocado: For the best creamy texture.
Serve Fresh: Keeps everything crisp and vibrant.
Variations and Substitutions
Add Protein: Grilled chicken or chickpeas.
Cheesy Touch: Add mozzarella balls or feta.
Extra Crunch: Toss in toasted pine nuts.
Serving Suggestions
This salad pairs perfectly with:
- Grilled meats
- Fish or seafood
- Sandwiches
- Light summer meals
Frequently Asked Questions (FAQs)
Can I make this ahead of time?
Prep ingredients ahead, but mix just before serving.
How do I store leftovers?
Best enjoyed fresh; avocado may brown over time.
Can I use store-bought pesto?
Yes, it works perfectly for convenience.

