Bright, bold, and bursting with flavor, this Fresh Mozzarella Salad with Avocado, Roasted Corn, and Tomato is the perfect summertime dish that pairs creamy textures with smoky, tangy, and sweet notes. Fresh mozzarella, ripe avocados, and juicy cherry tomatoes form the hearty base, while golden roasted corn adds a deliciously caramelized crunch. A zesty lime-honey dressing ties it all together, infusing every bite with a refreshing balance of tart and sweet. Garnished with fragrant basil and optional slivers of red onion, this salad is a vibrant medley of freshness in under 30 minutes—ideal for picnics, barbecues, or a light, satisfying meal. Plus, it’s versatile and can be enjoyed immediately or chilled for a cool, make-ahead option. Perfect for those searching for avocado salad recipes, fresh tomato salads, or quick and healthy side dishes!
Scan with your phone to download!
Heat a skillet over medium heat and add 1 tablespoon of olive oil.
Add the corn kernels to the skillet and roast for 5–7 minutes, stirring occasionally, until they are golden brown. Remove from heat and set aside to cool.
While the corn cools, cut the fresh mozzarella into bite-sized pieces and place them in a large salad bowl.
Halve the cherry tomatoes and dice the avocados. Add them to the salad bowl along with the mozzarella.
Chop the fresh basil leaves and add them to the salad bowl. If using red onion, add the thinly sliced pieces now.
In a small bowl, whisk together the remaining 1 tablespoon of olive oil, lime juice, honey, salt, and black pepper to create the dressing.
Add the cooled roasted corn to the salad bowl, then drizzle the dressing over the salad ingredients.
Gently toss the salad to combine, making sure the dressing evenly coats all the ingredients.
Serve immediately or refrigerate for up to 1 hour before serving for a chilled option.
Serving size | (1182.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1831.7 |
Total Fat 136.0g | 0% |
Saturated Fat 39.9g | 0% |
Polyunsaturated Fat 11.6g | |
Cholesterol 147.4mg | 0% |
Sodium 2841.0mg | 0% |
Total Carbohydrate 105.3g | 0% |
Dietary Fiber 36.3g | 0% |
Total Sugars 33.9g | |
Protein 71.2g | 0% |
Vitamin D 36.3IU | 0% |
Calcium 1678.2mg | 0% |
Iron 5.3mg | 0% |
Potassium 3422.5mg | 0% |
Source of Calories