Skip to main content
Pastel de Elote Dulce (Sweet Corn Cake)
DessertsEasyFree

Pastel de Elote Dulce (Sweet Corn Cake)

60 min (15 prep + 45 cook) Easy 8 servings Nacional
Edmond Bojalil
Edmond Bojalil

Recetas Mexas

Published: 29 Mar 2026 · Updated: 16 Apr 2026
Share:
Moist and spongy fresh sweetcorn cake baked in a tin.

About this recipe

Pastel de elote is a moist and spongy cake made with blended fresh corn kernels, condensed milk and butter, baked in a tin with a sweet and slightly rustic flavour.

History & Origin

Pastel de elote is one of the most popular and beloved desserts in Mexican home baking, found in fondas, markets and family kitchens throughout the country. Its origin is mestizo: it combines the prominence of elote (fresh corn), a fundamental ingredient of the Mesoamerican worldview, with baking techniques introduced by the Spanish in the sixteenth century. Unlike European or American cornbreads, the Mexican corn cake has a dense and moist texture, almost like a pudding, because the corn kernels are blended without drying, contributing all their natural moisture and characteristic sweetness. The most widely used recipe includes fresh corn kernels, butter, condensed milk, eggs and baking powder, blended and baked either in a bain-marie or a simple tin. In Oaxaca, Guerrero and the Bajío region, variants add fresh cheese or cream to make it even denser. In popular fondas, pastel de elote is sold in slices alongside the morning café de olla.

Estimated cost

£4.20

Total cost

£0.53

Per serving

* Approximate prices based on UK supermarkets

Nutritional information per serving

290

Calories

6g

Protein

42g

Carbohydrates

12g

Fat

2g

Fibre

160mg

Sodium

* Approximate values. May vary depending on ingredients used.

Method

  1. 1

    Preheat the oven to 180°C. Grease and flour a 22 cm round cake tin.

  2. 2

    Cut the corn kernels from the cobs. Blend the kernels together with the condensed milk and melted butter until completely smooth.

    💡 If using tinned sweetcorn, drain it well before blending.

  3. 3

    Add the eggs one at a time to the blender while it runs on low speed.

  4. 4

    Add the baking powder and salt. Blend for a further 10 seconds to combine.

  5. 5

    Pour the mixture into the prepared tin. Bake at 180°C for 40–45 minutes.

    💡 The cake is ready when a skewer inserted in the centre comes out clean.

  6. 6

    Leave to cool in the tin for 15 minutes before turning out. Serve warm or at room temperature.

    💡 It tastes even better the next day once the texture has settled.

Have you tried this recipe?

Tell us how it turned out. Your feedback helps other cooks.

Leave a review

Rate this recipe

Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.

Read more

Related Recipes