Prep the ingredients. Slice the cherry tomatoes, rinse and drain the black beans, dice the red bell pepper, finely dice the red onion, and chop the fresh cilantro.
Cook the corn. Fill a large pot with water and bring it to a boil over medium heat. Husk the corn. Once the water is boiling, add the husked ears of corn and boil for 5-6 minutes, until tender.
Cool the corn. Remove the corn from the boiling water and run it under cold water in the sink to stop the cooking process and cool it down.
Cut the kernels off the cob. Cut the large end of each ear of corn off to stabilize it upright. Use a cutting board or a kitchen towel. Then, hold the top firmly and carefully slice downwards on all sides to remove the kernels. After that, add the corn kernels to a large bowl.
Combine the salad ingredients. Add the black beans, cherry tomatoes, red bell pepper, crumbled light feta cheese or cotija, and chopped cilantro to the bowl with the corn. Gently toss to combine.
Make the dressing. In a blender or food processor, combine the avocado, Greek yogurt, milk, crumbled light feta or cotija, lime juice, olive oil, garlic, salt, and pepper. Blend until smooth and creamy.
Dress the salad. Pour the dressing over the corn mixture and toss thoroughly until everything is evenly coated. Serve immediately and enjoy!