The classic Mexican pan de elote combines sweet cornbread with fresh corn kernels. Serve it for afternoon snacks or breakfast.

For more cornbread recipes, check out our Cornmeal Muffins, Cornbread Muffins, Brazilian Cornbread with Guava, Brazilian Cornbread Bundt Cake with Guava Glaze, Blueberry Cornbread Muffins, and Pumpkin Cornbread Muffins.
How to Make Pan de Elote
Note: The full instructions are provided in the recipe card below.
Preheat oven and prepare baking pan.
In one bowl, whisk dry ingredients.




In another bowl, whisk wet ingredients.




Combine wet and dry ingredients until just combined, then fold in corn.




Pour batter into pan, smooth the top, and sprinkle with sugar.


Bake until golden brown and a knife inserted in the center comes out clean.
Let cool in the pan for 20 minutes, then cut and serve.
Watch Recipe Video
Camila's Tips & Variations
- For this recipe, we kept the corn kernels whole for texture, but you can blend them if you want it smoother.
- Cut the Mexican Sweet Cornbread into individual slices or squares before freezing. This will make it easier to thaw and reheat.
- If you're freezing a whole cake, be sure to wrap it tightly in plastic wrap and foil to prevent freezer burn.
- Label the bag or container with the date and contents. This will help you keep track of how long it's been frozen.

Pair with
You may also like
Recipe
Easy Pan de elote

Ingredients
- 270 g (1-½ cups plus 1-½ tablespoons) Quaker Yellow Cornmeal divided
- 180 g (1-½ cups) all-purpose flour
- 150 g (¾ cup) granulated sugar
- 1 tablespoon Turbinado sugar , optional
- 1 tablespoon baking powder
- ¼ teaspoon kosher salt
- 8 oz (1 cup) whole milk
- 10 tablespoons unsalted butter , melted
- 2 tablespoons avocado oil or vegetable oil
- 2 large eggs
- 10 ounces (about 2 cups) whole kernel corn
Instructions
- Adjust the oven rack to the middle position and heat the oven to 375 degrees F. Grease the bottom and sides of a 9-inch square baking dish, then dust the dish with 1-½ tablespoons of cornmeal.
- In a large bowl, whisk flour, baking powder, salt, and remaining 1 cup cornmeal. In a second large bowl, whisk eggs, oil, melted butter, ¾ cup sugar, and vanilla (if using) until well combined. Whisk in the milk. Stir in the milk mixture into the flour mixture until just combined. Stir in kernel corn until just incorporated.
- Transfer the batter to the prepared pan and smooth the top with a rubber spatula. Sprinkle turbinado sugar over the top. Bake until golden brown and a paring knife inserted in the center comes out clean, about 30 to 35 minutes. Let the Pan de Elote cool in the pan on a wire rack for 20 minutes. Run a paring knife between the Pan de Elote and the side of the pan. Remove pan de Elote from the pan and let cool on a rack for 20 minutes.
- Camila's Note: For this recipe for pan de elote, we prefer to leave the corn kernels whole for added texture, but you can blend them if you prefer a smoother consistency.
Watch how to make it
Notes
Nutrition
Nutrition Disclaimer: The nutritional information provided is an estimate, calculated using standard data sources. Actual values may vary based on ingredient brands, preparation methods, and portion sizes. This information is for general reference only and should not be considered a substitute for professional dietary advice.












