Cucumber Avocado Tomato Salad with Pesto is a refreshing, vibrant, and easy-to-make dish that combines crunchy cucumbers, creamy avocado, juicy tomatoes, and a rich pesto dressing. This light, healthy salad is perfect as a side dish or a stand-alone meal, bursting with Mediterranean flavors.
1 cucumber, diced
1 large avocado, diced
1 ½ cups cherry tomatoes, halved
¼ cup red onion, thinly sliced (optional)
2 tablespoons fresh basil, chopped (for garnish)
For the pesto dressing:
¼ cup fresh basil, packed
2 tablespoons pine nuts or walnuts (optional)
1 garlic clove, minced
¼ cup olive oil
1 tablespoon lemon juice
Salt and pepper, to taste
2 tablespoons grated Parmesan cheese (optional)