Sweet tamales filled with cajeta (goat milk caramel) for a rich, indulgent dessert. These family celebration treats feature Mexico's beloved caramel flavor in a steamed masa package.
Soak corn husks in warm water for at least 30 minutes until fully pliable and soft.
Cream unsalted butter in a large bowl for 3–4 minutes until light and fluffy. Gradually beat in granulated sugar.
Add masa harina, baking powder, and salt. Mix well, then slowly incorporate evaporated milk and vanilla extract on low speed till a smooth batter forms.
Spread a heaping spoonful of masa mixture onto the center of each corn husk, flattening to about 1/4 inch thick. Place a tablespoon of cajeta in the center; fold the sides of the husk over to enclose, then fold up the bottom.
Arrange tamales upright in a steamer. Steam over gently simmering water for 60–75 minutes, ensuring water is replenished as needed. Tamales are done when masa pulls away cleanly from husk.
Rest tamales for 10 minutes after steaming. Serve warm, or drizzle extra cajeta for extra richness.