To make the dressing, combine cilantro, yogurt, lime juice, olive oil, garlic, honey, ½ teaspoon kosher salt, and a pinch of black pepper in a food processor or blender. Process until very smooth. Taste and add more salt or pepper, if needed. Transfer to a jar and refrigerate until ready.
Fill a large bowl with ice water and set aside.
Bring a large pot of salted water to a boil. Add corn and cook for 3- 4 minutes, or until the starchiness is just gone. Transfer corn to the ice bath to stop the cooking, then pat dry.
Cut kernels off the cob and transfer to a large bowl.
Add avocado, tomatoes, green onion, jalapeno, and two-thirds of the dressing. Toss gently to coat. Taste and add more dressing, salt, or pepper, if desired. Serve.
