Sweet Corn Tamales | Tamales de Elote
Sweet corn tamales (Tamales de elote) are one of many traditional desserts in Mexican gastronomy. This effortless and tasty recipe is the perfect dessert or snack to enjoy with your family. Learn how to make them with this easy step-by-step recipe at home.

- Prep time
- 20 min
- Cook time
- 1 hr
- Yield
- 16 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 6 cups of sweet corn kernels (about 5 ears of corn)
- 1 1/2 cup of Corn Masa for Tamales
- 1 1/4 cup of butter at room temperature
- 1/2 cup of sugar
- 1 teaspoon baking powder
- 1 teaspoon salt
Instructions
- 1
Cut off the end of the fresh corn cob with a sharp knife, as shown in the above picture; you can also make a small cut to the tip of the husk to have an even wrap.
- 2
Remove the husks, ensure you do not tear them since you will use them as tamale wrapping, and place them in a large pot covered with hot water. This step will make the husks soft and pliable.
- 3
Place the cob standing up and slice it downward with a sharp knife to remove the kernels. You can place the ear of corn inside a large shallow bowl to keep all the grains from spilling onto your working area while cutting it.
- 4
Place the kernels into a Food Processor on medium speed to lightly grind them. The mixture has to be medium coarse. If a food processor is unavailable, use your blender* and process in small batches.
- 5
Measure the cornflour and place it in a large bowl with processed corn kernels.
- 6
In another bowl, beat the butter, sugar, and salt until fluffy and light. You can use a spatula if you don’t want to use the mixer.
- 7
Add the butter mixture to the large bowl with the cornflour and kernels.
- 8
Add the baking powder and stir until well combined. The texture of the mixture will be of a thick batter.
- 9
Remove the fresh corn husks from the pot and drain the excess water. Select the ones you are going to use to wrap the tamales. Use the small husks to cover the bottom of the Steamer where you will steam the tamales.
- 10
Place about 3 tablespoons of the tamale dough into the center of the flattened husk and fold to form the tamales.
- 11
Repeat this process to form the rest of the tamales.
- 12
Add hot water to a large pot with a steamer insert (Tamales Steamer Pot) and place tamales on the open side facing up.
- 13
Cover tamales with the rest of the corn husks and cover them with the lid. Steam Tamales for 1 hour and 15 minutes.
- 14
To check for doneness, unwrap a tamal. The dough will come off easily from the corn husk. If the dough sticks to the corn husk, rewrap and steam for 15 to 20 more minutes.
- 15
Serve warm and enjoy!