Avocado tomato salad with creamy lime dressing combines ripe tomatoes, sweet corn, avocado, and cilantro in a light, tangy dressing. Ready in 20 minutes, it’s an easy summer side for grilled meats, seafood, or burgers.
Prepare the dressing by whisking the olive oil, mayonnaise, lime juice, garlic, and sugar together in the bottom of a large mixing bowl.
Add the tomatoes, corn, onion, and cilantro and toss to coat them with dressing, being careful not to break up the tomatoes. Season to taste with salt and pepper, then add the avocados and gently toss to combine (see notes).
Taste again and adjust the seasoning if needed, then arrange the salad on a serving platter or individual plates.
Sprinkle with a bit of crushed red pepper if desired, garnish with lime wedges, and serve.