Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pastel de Elote Casero (Homemade Sweet Corn Cake)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A moist and tender traditional Mexican sweet corn cake made with fresh corn, condensed milk, and butter, offering a rich flavor and creamy texture perfect for dessert or tea time.

  • Total Time: 1 hour 15 minutes
  • Yield: 8 slices

Ingredients

  • 3 cups fresh sweet corn kernels (about 4 ears)
  • 1 can (397 g / 14 oz) sweetened condensed milk
  • 1 cup (240 ml) whole milk
  • 4 large eggs
  • 3/4 cup (170 g) unsalted butter, melted and cooled
  • 2 1/4 cups (281 g) all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1 teaspoon vanilla extract
  • Optional: powdered sugar, whipped cream, or fresh berries

Instructions

  1. Preheat oven to 180°C (350°F) and grease a 9-inch cake pan.
  2. In a bowl, sift together flour, baking powder, and salt.
  3. In a blender, combine corn, condensed milk, whole milk, eggs, butter, and vanilla. Blend until mostly smooth.
  4. Pour the wet mixture into the dry ingredients and gently fold until combined.
  5. Transfer batter to the prepared pan and spread evenly.
  6. Bake for 45–55 minutes until a toothpick inserted comes out clean.
  7. Cool in the pan for 15 minutes, then transfer to a rack or serve warm.

Notes

  • Do not overblend to retain small corn bits for texture.
  • Drain canned corn well if using instead of fresh.
  • Avoid overmixing to keep the cake tender.
  • Let cake cool slightly before slicing for clean cuts.
  • Serve warm or chilled depending on preference.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 slice
  • Calories: 360 kcal
  • Sugar: 22 g
  • Sodium: 180 mg
  • Fat: 16 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 2 g
  • Protein: 8 g
  • Cholesterol: 95 mg