Bring a pot of salted water to a rolling boil, then add the corn ears and cook for exactly 8 to 10 minutes until the kernels turn bright yellow. I always use tongs to flip them halfway through because it ensures even cooking. The kernels should feel tender when you pierce them with a fork, not rubbery or al dente.
While corn cooks, dice both bell peppers into roughly 1/4-inch pieces and thinly slice the red onion using a sharp knife. This prep work takes about 5 minutes total, and I promise it's easier than waiting for the water to boil. Uniform cutting matters here because smaller pieces absorb the dressing faster.
Once corn cools enough to handle, hold each ear upright on a cutting board and slice the kernels downward using a sharp chef's knife. This technique prevents kernels from scattering across your counter like I used to experience before learning this trick. You should harvest roughly 3 cups of kernels from 4 ears.
Rinse the black beans thoroughly under cold water for a full minute to remove excess sodium that can overpower the fresh flavors. I was skeptical about this step until Lily tasted a version where I skipped it and said "that tastes too salty" — now I never skip it. This one extra minute completely changes how the easy corn salad kids turns out.
Combine corn, peppers, onion, black beans, and cilantro in a large bowl, then whisk together the lime juice, olive oil, honey, salt, and pepper in a separate small bowl. The dressing should look slightly emulsified after whisking for about 30 seconds. Pour the dressing over the salad and toss everything gently using two wooden spoons until vegetables are evenly coated.
Sprinkle cheddar cheese over the top and toss one final time, then taste the salad before serving and adjust seasoning if needed. I always add an extra 1/4 tsp of salt if the lime flavor feels too dominant. Letting everything sit for 10 minutes at room temperature lets flavors develop and the cheese slightly soften into the warm salad.