Pan de Elote: Classic Mexican Cornbread
Experience the authentic taste of traditional Mexican pan de elote—a moist, sweet, and simple cornbread perfect for any occasion.

Pan de Elote (Mexican Cornbread)
Pan de elote is a cherished dish in Mexican cuisine, celebrated for its moist, sweet flavor and irresistible corn aroma. Unlike the dry or crumbly cornbreads often served in the American South, pan de elote is more akin to a light cake, delightfully custard-like, with the natural sweetness of corn at its core. Whether served as breakfast, dessert, or a side at festive gatherings, this bread is loved for its simplicity and versatility.
Table of Contents
- About Pan de Elote
- Ingredients
- Step-by-Step Directions
- Serving Suggestions
- How to Store Pan de Elote
- Recipe Tips & Variations
- Frequently Asked Questions (FAQs)
About Pan de Elote
Pan de elote, literally translated as “corn bread,” is a staple in many Mexican households and bakeries. It is distinct from its American counterpart in several ways:
- Moist and cake-like texture due to the inclusion of whole corn, sweetened condensed milk, and a minimal amount of flour.
- Subtly sweet—often enjoyed as a dessert, afternoon snack, or even breakfast.
- Simple preparation—the batter comes together quickly in a blender or food processor.
- Customizable—whether you prefer all smooth or some chunky corn, or want to add your favorite spices, this recipe is adaptable.
This cornbread’s comforting flavors and ease of making have made it a beloved classic both in Mexico and among anyone who loves a quick homemade treat.
Ingredients
To make authentic pan de elote, you will need the following:
- 3 cups fresh corn kernels (about 4–5 ears of corn, or substitute with frozen and thawed if fresh is not available)
- 1 (14-ounce) can sweetened condensed milk
- 3 eggs
- 2 teaspoons baking powder
- 6 tablespoons all-purpose flour
- 1 teaspoon vanilla extract
- 4 tablespoons unsalted butter, at room temperature
- 1/2 teaspoon salt
Chef’s tip: For added corn texture, reserve 1/4 cup of the kernels and stir them into the batter after blending.
Step-by-Step Directions
- Preheat the oven: Set your oven to 350°F (175°C) to ensure it’s hot and ready when your batter is mixed.
- Prepare the eggs: Crack the eggs into a small bowl and beat lightly with a fork just until combined. Set aside.
- Blend the base: Add the corn kernels, sweetened condensed milk, softened butter, and vanilla extract to a blender or food processor. Pulse until the mixture is mostly smooth. If you love the pop of whole corn kernels, remember to set aside 1/4 cup before blending and add them later.
- Add eggs: Pour the beaten eggs into the blender and pulse 5 or 6 times—just to blend them in without overmixing.
- Combine remaining ingredients: Add the baking powder, flour, and salt. Blend again until the mixture is smooth and well-combined.
- Fold in reserved corn (optional): If you held back any corn kernels, gently fold them into the blended mixture by hand.
- Prepare the baking pan: Butter a 9 x 13-inch baking dish, ensuring every corner is well-greased to prevent sticking.
- Bake: Pour in the batter, spreading evenly. Bake for about 40 minutes, or until the top is golden brown and a toothpick inserted in the center comes out clean.
- Cool and serve: Remove the pan from the oven and let it cool for at least 20 minutes. This resting period lets the bread set for tidy slices.
Serving Suggestions
Pan de elote’s soft, custardy crumb shines in both sweet and savory applications. Here are some favorite ways to enjoy it:
- As a dessert—Serve warm or chilled, alongside a dollop of fresh whipped cream or a scoop of vanilla ice cream.
- With coffee or hot chocolate—A typical Mexican breakfast or merienda.
- Drizzled with cajeta or honey—Enhance its sweetness with Mexican caramel or a drizzle of good-quality honey.
- With fresh fruit—Berry compote or fresh tropical fruits make a refreshing contrast.
- Alongside spicy dishes—Its sweet richness pairs beautifully with savory, spicy Mexican main courses like enchiladas, mole, or grilled meats.
How to Store Pan de Elote
- Room Temperature: Once cooled, cover the cornbread tightly and leave it at room temperature for up to 1 day.
- Refrigerator: For longer storage, place slices in an airtight container in the refrigerator for up to 5 days. The texture remains moist; simply reheat for a few seconds in the microwave if desired.
- Freezing: Pan de elote can be frozen! Wrap individual slices in plastic wrap and store in a zip-top bag. Thaw in the fridge overnight or reheat gently in the oven.
Recipe Tips & Variations
- Choose the best corn: Fresh is ideal for the truest flavor, but high-quality frozen corn works well when fresh is out of season.
- Texture preference: Adjust blending time to leave the batter as smooth or chunky as desired.
- Making it dairy-free: Use plant-based butter and a vegan condensed milk and egg substitute for a dairy-free version, though flavor and texture may vary.
- Flavor twists: Add a pinch of cinnamon, a splash of anise liqueur, or some shredded coconut for regional variations found in Mexico.
- Pan sizes: A standard 9 x 13-inch pan gives you a cake-like slice; use a muffin tin for individual portions (reduce baking time as needed).
Nutrition Information (estimated per serving, for 12 servings)
| Nutrient | Per Serving |
|---|---|
| Calories | 225 |
| Fat | 8g |
| Carbohydrates | 34g |
| Protein | 5g |
| Sugar | 16g |
| Fiber | 1g |
| Sodium | 220mg |
Frequently Asked Questions (FAQs)
Q: What makes pan de elote different from American cornbread?
A: Pan de elote is moister, sweeter, and more cake-like, thanks to sweetened condensed milk, eggs, and whole corn kernels. It’s typically enjoyed as a dessert or sweet snack, unlike the more savory American styles.
Q: Can I use canned corn instead of fresh or frozen?
A: Yes, well-drained canned corn can be used in place of fresh or frozen, though the flavor is slightly less vibrant. Avoid creamed corn, which will alter the texture and sweetness balance.
Q: Is it possible to make pan de elote gluten-free?
A: Substitute a 1:1 gluten-free all-purpose flour blend for the regular flour. The texture will be slightly different, but still delicious and cohesive.
Q: Can pan de elote be made ahead of time?
A: Absolutely. It keeps well in the refrigerator for up to 5 days. You can also freeze individual pieces for up to 2 months. Thaw and reheat gently before serving.
Q: Is this bread very sweet?
A: It is noticeably sweet, but not overwhelmingly so. Its sweetness is balanced by the touch of salt and the richness of butter and eggs.
Final Thoughts
Pan de elote brings the essence of Mexican cuisine—simple ingredients, bold flavors, and comforting textures—right to your kitchen. Whether you serve it as a dessert, breakfast, or side dish, it’s sure to satisfy and delight both new tasters and returning fans. Try experimenting with local variations or serving it alongside your favorite Mexican meals for a truly authentic experience.










