Brush your corn with oil and place on a preheated grill over high heat. Cook for 10-15 minutes, rotating every 5 minutes or so until charred (see note). Cut off the kernels (you should have about 1 cup).
In a high-speed blender, add the ricotta, cheddar, lime, salt, red pepper flakes (if using), black pepper, and ⅔-¾ of the corn (save some for topping). Blend until combined and fluffy.
Serve topped with remaining corn, black pepper, scallions, and a drizzle of olive oil.
I like to serve this with toasted baguette slices and/or crackers. You could also slice up some radishes, snap peas, cucumber, etc…