Combine all ingredients in a food processor. Pulse until combined, but still a little chunky. Transfer to a small bowl, cover, and chill at least 1 hour.
MAKE PICO DE GALLO:
Place all ingredients in a small bowl and toss. Cover and chill at least 1 hour
MAKE SOUTHWESTERN SAUCE:
Add all ingredients to a small bowl and mix until well combined. Cover, and chill at least 1 hour.
MAKE CORN CAKES:
Add 1 cup of the frozen corn in a food processor until it's coarsely pureed. In a medium bowl add the pureed corn, softened butter, sugar, and salt. Mix until combined.
Add masa and flour and mix until no flour streaks remain. Add the remaining 1/2 cup of frozen corn kernels, and mix until corn is evenly distributed.
Measure 1/2 cup portions of the mixture and use your hands to form them into 3-inch wide patties.
Add the olive oil to a large skillet and preheat over medium-low heat. Add the patties to the skillet and cook until golden brown, about 5-8 minutes. Flip and cook the other side until golden brown, another 5-8 minutes.
Add the Salsa Verde to your platter and spread it evenly. Heat the platter in the microwave for 1 minute. Place the corn cakes on top of the warmed Salsa Verde, and evenly distribute the Pico De Gallo and Southwestern Sauce over the tops. Dollop with sour cream, and garnish with avocado and cilantro. Serve immediately.