Place all ingredients, except butter, into a blender and pulse 10 times until ingredients are well combined and there is still some texture to the corn kernels.
Place a large skillet over medium heat and add half of butter.
Once butter has melted, scoop 3 tablespoon sized balls of batter into the skillet, about 1 inch apart. Pan fry for about 4 minutes. Flip each cachapa over and continue to cook for an additional 3 to 4 minutes or until browned and crisp.
Remove from heat and set aside. Add remaining butter to skillet and cook cachapas until all batter has been used.
Top with toppings of choice and serve to queso fresco.