National Dish Mexico: Sweet Tamales (Recipe)

In this article
Meet Sweet Tamales, one of Mexico’s most cherished treats! These tender, lightly sweetened parcels are steamed in corn husks and scented with cinnamon and vanilla for a flavour that feels both festive and comforting. Often served at birthdays and holidays, they capture the warmth of Mexican home cooking in every bite. Best of all, the recipe bends easily to whatever the season or your sweet tooth happens to fancy.
About Sweet Tamales
Sweet Tamales are among the best-loved and most traditional dishes in Mexican cooking. This sweet take on the classic tamal is often served on special occasions, from birthdays to festive holidays. With their soft, light texture they are not just a delicious treat but a genuine moment of celebration on the plate. The dish also impresses with its versatility, adapting easily to suit each region and personal taste.
Ingredients (serves 1–2)
- 1 cup corn flour (masa harina)
- 1/4 cup sugar
- 1/2 cup milk or plant-based milk
- 1/4 cup butter or margarine
- 1 teaspoon baking powder
- 1 teaspoon vanilla extract
- 1/2 cup water
- Corn husks (about 6–8)
Shopping for the ingredients
When shopping for sweet tamales it is worth choosing good-quality produce. The masa harina and the butter in particular are key to the flavour and texture of the dish. Many of these ingredients can be found in Mexican grocery shops or well-stocked supermarkets. Take care, too, that the corn husks are dry and undamaged, as they are what hold the tamales together during steaming.
Preparing the dish
Preparation for sweet tamales begins with soaking the corn husks. Leave them in water for around 30 minutes so they turn soft and pliable. While the husks soak, you can combine the remaining ingredients. This ensures the flavours are evenly spread and gives the tamales their characteristic sweetness.
Step-by-step instructions
- Drain the soaked corn husks and set them aside.
- In a bowl, mix the corn flour, sugar, baking powder and vanilla extract together thoroughly.
- Melt the butter and add it along with the milk and water, then stir everything until smooth.
- Lay a corn husk on a plate, spoon some of the mixture on top, roll the husk up and secure it with a kitchen tie.
- Stand the tamales in a steamer basket and steam for 30–45 minutes, until firm.
Gluten-free / lactose-free version
To make sweet tamales gluten-free or lactose-free, simply use gluten-free corn flour. The dairy milk can be swapped for a plant-based alternative such as almond or oat milk, and the butter can be replaced with plant-based margarine for a lactose-free result. These tweaks mean that anyone with particular dietary needs can still enjoy the tamales to the full.
Tips for vegans and vegetarians
A vegan version of sweet tamales comes together quickly: just replace the butter with vegan margarine, or leave it out altogether. Using plant-based milk keeps the dish suitable for vegans too. For extra flavour, you might stir dried fruit or nuts into the mixture. These additions are a wonderful way to boost not only the taste but also the texture.
More tips and tricks
A few tricks can help you get the tamales just right. Make sure your steamer is working properly so they cook evenly throughout. The mixture can also be adjusted to taste — increase the sugar or add a special spice or two. Experiment with different combinations to find your ideal blend and turn these traditional tamales into something truly memorable.
Adapting the recipe to your taste
The beauty of sweet tamales lies in how readily they adapt to your own preferences. The sweetness, for example, can be shaped with honey or other sweeteners. Try different fillings too, folding in nuts, fruit or even chocolate chips — much like the cocoa warmth of a Atole de Chocolate. That way every batch turns out a little different and can be matched to the tastes of friends and family.
Ingredient substitutions
If you do not have every ingredient for sweet tamales to hand, there are some good alternatives. Rice flour can stand in for corn flour, though the texture will vary. For sweetness, alternative sugars such as coconut sugar work well. The corn husks can even be replaced with baking paper or foil, although this does take away from the dish’s traditional character.
Drink pairing ideas
Plenty of drinks pair beautifully with a plate of sweet tamales. A classic choice is a cup of hot chocolate, which echoes the tamales’ sweetness wonderfully — and a corn-based Atole de Elote makes an equally fitting companion. Fresh fruit juices or a fruity iced tea also work nicely alongside. For something stronger, a lightly sweetened tequila can underline the festive mood.
Serving and presentation ideas
The presentation of sweet tamales can be just as impressive. Serve them on a colourful plate, garnished with fresh fruit or mint leaves. Small bowls of different sauces or dips make a lovely addition to the table. Do not forget to show off the bright corn husks; they bring an extra splash of colour and recall the heart of Mexican tradition.
A bit of history
The roots of sweet tamales reach far back into Mexican history and form a firm part of the country’s culinary heritage. The first tamales were prepared by the Aztecs and Maya, who carried them as food for their travels. Different fillings and doughs are said to have developed from region to region. The sweet tamal is a modern outcome of this long culinary journey and reflects the creative variety of Mexican cuisine.
More recipe ideas
Summary: Sweet Tamales
In short, sweet tamales are not only delicious but wonderfully versatile. Whether for celebrations, special occasions or simply to enjoy, the combination of sweet dough and varied fillings makes for a real flavour experience. The fact that the recipe can be adapted to personal taste puts it within everyone’s reach. Let yourself be inspired and give these delicious tamales a try!


