Blend the corn kernels: Combine the milk, 1 cup of corn kernels and vinegar in a blender jar. Blend smooth. Transfer to a large bowl.
270 grams corn kernels, 150 grams milk, ¼ teaspoon vinegar
Make the batter: Add the melted butter, sourdough discard, eggs and sugar into the corn mixture. Stir until no traces of discard and eggs remain.
113 grams unsalted butter, 113 grams sourdough discard, 100 grams cane sugar, 2 eggs
Fold in the salt, baking soda, baking powder, cornmeal, and half of the all-purpose flour into the wet ingredients. Stir until just combined.
4 grams salt, 10 grams baking powder, ¼ teaspoon baking soda, 150 grams cornmeal, 165 grams all-purpose flour
Add the remaining corn kernels and flour into the batter. Stir just until no traces of dry flour remain.
Let the batter rest: Cover the bowl with plastic wrap and let it rest while your oven preheats.
Prep: Preheat the oven to 450 F. Grease muffin tin with oil or butter. Set aside.
Portion out batter: Divide the batter evenly among the crevices of the prepared muffin tin.
Bake: Place the muffin tin on the middle rack of the oven, close the door and immediately turn down the temperature to 375 F. Bake the muffins for 20 to 25 minutes, or until a toothpick inserted in the center comes out clean. Do not open the door before the 20-minute mark or your muffins will sink! Let the muffins cool in the tin for 15 minutes before turning them out on a wire rack.
Enjoy and store: These muffins are best enjoyed on the day they are baked. Store any leftovers in an airtight container for up to 3 days.