Tamal de Elote
Costa RicanDessert

Recipe Story

origins & traditions

Tamal de Elote is a beloved Costa Rican dessert that showcases the natural sweetness of fresh corn. Unlike savory tamales, these sweet versions are made with tender corn kernels blended with butter, sugar, and a touch of cinnamon, then wrapped in corn husks and steamed to perfection. The result is a delicate, pudding-like texture with a subtle corn flavor enhanced by warming spices. Traditionally served during family gatherings and special occasions, these tamales represent the heart of Costa Rican home cooking. Each bite offers a comforting blend of sweetness and corn essence, with a soft, creamy texture that distinguishes them from their savory counterparts. The corn husks impart a gentle earthy aroma while keeping the tamales incredibly moist during cooking.

Instructions

step by step
0/10 done
  1. Prepare the corn husks by soaking them in warm water for 20 minutes until pliable. Pat dry and set aside.

  2. Remove kernels from 8 ears of fresh corn using a sharp knife. You should have about 4-5 cups of corn kernels.

  3. In a blender or food processor, combine corn kernels, melted butter, sugar, salt, cinnamon, and vanilla extract. Blend until you achieve a smooth, thick batter with some texture remaining. The mixture should be pourable but thick.

  4. Taste the batter and adjust sweetness if needed. The batter should be noticeably sweet as some sweetness diminishes during steaming.

  5. Lay out a prepared corn husk with the wide end toward you. Spoon about 3-4 tablespoons of corn batter into the center of the husk.

  6. Fold the sides of the husk over the filling, then fold up the pointed end. You can tie with a strip of husk or kitchen string if desired, though it is not required.

  7. Stand the tamales upright in a steamer basket with the open end facing up. If you do not have a steamer, you can use a large pot with a colander or improvised steaming setup.

  8. Fill the pot with water just below the steamer level. Bring to a boil, then reduce to a gentle simmer.

  9. Cover and steam for 40-45 minutes, checking water level occasionally and adding more hot water as needed.

  10. Tamales are done when they pull away cleanly from the husk and have a firm, set texture. Remove from steamer and let cool for 5 minutes before serving.

Tamal de Elote

4.6 (79)

Traditional Costa Rican sweet corn tamales wrapped in corn husks, combining fresh corn, butter, and sugar into tender, moist parcels of golden deliciousness that melt in your mouth.

medium
1h 15m
8 servings

Ingredients

0 of 8 checked

main

  • 5 cups corn, fresh kernels removed from cob
  • 8 tablespoons butter, melted
  • 3/4 cups sugar
  • 1/2 teaspoons salt
  • 1/4 cups milk (optional)

spices

  • 1 teaspoons cinnamon, ground
  • 2 teaspoons vanilla-extract

enrichment

  • 2 tablespoons heavy-cream (optional)

Chef Tips

expert advice
For the best flavor, use fresh sweet corn rather than frozen.
The natural sugars in fresh corn make a significant difference.
If corn husks are difficult to find, you can substitute banana leaves or parchment paper, though husks provide authentic flavor.
The batter should be thick enough to hold together but not dry - add a tablespoon of milk if too thick.
Some families add a handful of raisins or shredded coconut to the batter for variation.
These tamales can be made smaller for individual servings or larger for sharing.
Serve warm with a drizzle of sweetened condensed milk or alongside coffee for breakfast.
The tamales will firm up as they cool, making them easier to handle.
For a richer version, substitute half the butter with cream cheese.
You can also add a pinch of nutmeg for extra warmth.