This Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto is a fresh and healthy dish packed with colorful ingredients and bright flavors. It’s the perfect Spring and Summer salad that can be served as a light meal or a refreshing side dish.

Another reason this salad is so popular is because it’s easy to make ahead. It works great for potlucks, picnics, block parties, and other Summer gatherings where you need something fresh, simple, and crowd friendly.
Small fresh mozzarella balls pair perfectly with creamy avocado in this salad. They add a mild, smooth flavor that balances the sweetness of the cherry tomatoes and the crisp bite of cucumbers and red onions.
The dressing for this salad is incredibly simple. Fresh basil pesto is mixed with lemon juice to create a rich and flavorful dressing that coats all the ingredients beautifully.
Because pesto already contains olive oil, garlic, basil, and cheese, it adds deep Mediterranean flavor without needing extra ingredients. It instantly turns a simple vegetable salad into something vibrant and satisfying.
Summer is the perfect season for recipes like this. Fresh produce tastes its best, and light salads like this one feel refreshing while still being filling.
To prepare it, simply combine the tomatoes, cucumbers, avocado, red onion, and mozzarella in a bowl. Toss everything with the basil pesto dressing, and the salad is ready to serve in minutes.

Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto
Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto is a fresh, healthy, and vibrant dish packed with nutrients and seasonal ingredients. It’s the perfect salad to enjoy in the Spring and Summer—whether served as a light side or a satisfying main. With juicy tomatoes, crisp cucumbers, creamy avocado, and soft mozzarella all tossed in aromatic basil pesto, every bite bursts with flavor and freshness.
Ingredients
Avocado Salad Ingredients:
- ½ pound red cherry tomatoes or grape tomatoes, halved
- ½ pound yellow cherry tomatoes or grape tomatoes, halved
- 2 avocados , diced
- 1 cucumber , sliced
- ⅓ cup red onion , diced
- 8 ounces small fresh mozzarella cheese balls
Salad Dressing:
- ¼ cup basil pesto
- 1 tablespoon lemon juice
- salt and pepper to taste
Instructions
Step-By-Step Instructions
Please leave a star rating and comment to let us know how you liked this recipe!
Let us know if you liked this recipe. Try the other recipe categories as well!
