Decadent Chocolate Tamales: Your New Favorite Sweet Mexican Indulgence
Prepare to discover a truly extraordinary sweet Mexican treat: rich, decadent chocolate tamales. These delightful bundles expertly marry the deep, complex flavors of authentic Mexican chocolate with the comforting, earthy essence of traditional tamales. Each bite unveils a luscious, gooey center of melted chocolate chips, creating an indulgent and unforgettable twist on a beloved Mexican dessert. Perfect for holiday celebrations, special gatherings, or simply a cozy evening, these chocolate tamales are set to become a cherished addition to your recipe collection, offering a unique fusion of flavors that will captivate your palate.
If you’re a connoisseur of sweet tamales, explore other delicious variations like classic sweet tamales, fresh tamales de elote, and seasonal pumpkin tamales for more delightful experiences.

Beyond Savory: The Sweet World of Mexican Tamales
While many are familiar with the savory delights of tamales – like robust red pork tamales, tender green chicken tamales, or the flavorful vegetarian tamales de rajas – the world of sweet dessert tamales is equally vast and popular. From simple sweetened masa to vibrant fruity fillings like strawberry and pineapple, the variety is astounding. Among these, chocolate tamales stand out as an exceptional treat, offering a uniquely rich and comforting flavor profile.
The unexpected yet harmonious marriage of spiced Mexican chocolate and the earthy sweetness of corn masa creates a truly incredible culinary experience. There are many reasons why this chocolate tamale recipe is a favorite, setting it apart from other dessert options:
- A Truly Unique Flavor Profile: These tamales boast a distinct taste that masterfully balances sweetness, the subtle nuttiness of corn, and deep chocolate notes. The inclusion of traditional Mexican chocolate with its characteristic spices adds an unparalleled depth that regular chocolate cannot replicate. It’s a delightful surprise for anyone expecting a typical dessert.
- Significantly Faster Cooking Time: Unlike their savory counterparts, which often require 2-3 hours of steaming, sweet tamales generally cook in a more manageable 1 to 1.5 hours. This makes them a perfect choice for impromptu gatherings or when you desire a homemade Mexican dessert without an all-day commitment. This efficiency allows more time for enjoyment and less time in the kitchen.
- Highly Customizable: This recipe offers fantastic versatility, allowing you to tailor it to your preferences. Experiment with various chocolate fillings, such as different types of chocolate chips (milk, dark, white), or introduce dried fruits like cherries or blueberries for an added burst of flavor and texture. The possibilities for toppings are endless, inviting you to create a personalized masterpiece every time.

What Exactly Are Chocolate Tamales?
Chocolate tamales are a delightful variation of sweet Mexican tamales, traditionally crafted from a tender, sweetened corn masa dough. Unlike savory tamales which often contain meats or cheeses, these dessert versions are typically filled with an array of sweet components such as fruits, nuts, and, in this case, chocolate chips. The distinct, rich flavor of these particular chocolate tamales comes from the careful combination of finely ground Mexican chocolate, renowned for its unique spiced character, and Dutch-process cocoa powder, which lends a deep, mellow chocolate intensity. This chocolate-infused masa envelops a surprise filling of semi-sweet chocolate chips that, upon steaming, melt into a wonderfully moist and gooey center.
These exquisite sweet tamales are more than just a dessert; they are a festive culinary experience. They are especially popular during the Christmas and New Year’s holidays, adding a touch of traditional Mexican warmth and sweetness to celebratory tables. Their impressive presentation and irresistible flavor also make them an ideal choice for any large gathering, sure to impress guests and create lasting memories. They embody a rich cultural heritage, transformed into a universally beloved sweet treat.
Essential Ingredients for Perfect Chocolate Tamales
Creating these sensational chocolate tamales requires a few key ingredients, each playing a vital role in achieving their distinctive flavor and texture. Understanding each component ensures a successful and delicious outcome.

- Corn Husks: These are the traditional wrappers for both savory and sweet tamales, imparting a subtle corn flavor and ensuring proper steaming. They vary in size, but this recipe yields approximately 18-24 tamales, requiring a good quantity. Dried corn husks are readily available in most Hispanic grocery stores or can be conveniently purchased online. Proper soaking is crucial for flexibility.
- Unsalted Butter: Essential for adding richness, fat, and crucial moisture to the tamale dough, resulting in a tender and fluffy texture. For those seeking alternative fats or a more traditional flavor, shortening or lard can be used as substitutes, each lending a slightly different character to the masa.
- Granulated Sugar: The primary sweetener for the masa dough, balancing the deep chocolate and earthy corn flavors. For an even richer, more complex sweetness with a hint of caramel, light brown sugar can be used as an alternative.
- Masa Harina: The cornerstone of any tamale recipe, masa harina is a specialized corn flour made from dried corn kernels treated with an alkaline solution (nixtamalized). While I successfully tested this recipe using Maseca brand masa harina, any quality brand will yield excellent results. It’s widely available online and in local grocery stores, particularly those with an international foods section.
- Mexican Chocolate: This ingredient is pivotal for the authentic flavor of these tamales. Mexican chocolate typically comes in distinct round tablets, often spiced with cinnamon, and sometimes almonds or vanilla. For this recipe, three tablets were ground into a fine powder using a food processor or blender. Its unique sweet and spiced profile provides a much deeper and more aromatic chocolate experience compared to plain cocoa powder.
- Dutch-Process Cocoa Powder: This type of cocoa powder has been treated with an alkali to reduce its acidity, resulting in a smoother, less bitter, and more mellow flavor than natural cocoa. It also intensifies the chocolate color, giving the tamales a darker hue and a profound chocolatey taste that beautifully complements the earthy undertones of masa harina. Find it in most grocery stores or online.
- Baking Powder: A leavening agent crucial for creating light and fluffy tamales. It reacts during steaming, helping the masa dough expand and achieve its characteristic tender texture.
- Cinnamon and Cloves: These warm, aromatic spices enhance the Mexican chocolate, adding depth and a comforting fragrance to the tamale dough. They are classic pairings with chocolate in Mexican cuisine, contributing to the overall festive flavor.
- Whole Milk: Provides essential moisture and creaminess to the masa dough, ensuring it remains tender and pliable. If preferred, water or your favorite plant-based milk alternative can be used without significantly altering the final product.
- Vanilla Extract: A splash of vanilla extract deepens the overall flavor profile, harmonizing with the chocolate and spices to add a touch of aromatic sweetness.
- Semi-Sweet Chocolate Chips: Arguably the most delightful part of these tamales, the chocolate chips melt slowly during steaming, creating an irresistibly moist and gooey center. This burst of molten chocolate adds an extra layer of sweetness and makes these tamales an incredibly fun and indulgent treat. Feel free to use milk chocolate or dark chocolate chips for varied sweetness.
- Optional Toppings: While delicious on their own, toppings elevate these tamales to an even higher level of indulgence. A drizzle of rich chocolate sauce and a sprinkle of chopped pecans are highly recommended. Other fantastic options include fresh fruity toppings like strawberry or cherry sauce, crunchy chopped almonds or walnuts, vibrant pomegranate seeds, or finely diced fresh fruit.
How to Make Decadent Chocolate Tamales: A Step-by-Step Guide
Creating these exquisite chocolate tamales is a rewarding process. Follow these detailed steps to achieve perfect, fluffy, and flavor-packed dessert tamales that will impress everyone.
Preparation: Soaking Corn Husks and Grinding Chocolate

- Soak Corn Husks: Begin by placing all the dried corn husks into a large bowl. Cover them completely with boiling water and allow them to soak for at least 30 minutes. This crucial step softens the husks, making them pliable and easy to work with for wrapping. While the husks are soaking, you can prepare the chocolate masa dough.
- Prepare Mexican Chocolate: Take your round tablets of Mexican chocolate and roughly chop them. Transfer the chopped chocolate to a powerful blender or food processor. Blend until the chocolate is finely ground into a powder. This ensures even distribution and intense flavor throughout the masa.
Crafting the Chocolate Masa Dough

- Cream Butter and Sugar: In the bowl of a stand mixer fitted with a paddle attachment (or using a hand-held electric mixer), combine the softened unsalted butter and granulated sugar. Cream them together on medium speed for about 2 minutes, until the mixture becomes light, fluffy, and pale in color.
- Combine Dry Ingredients: Reduce the mixer speed to low. Gradually add the masa harina, the finely ground Mexican chocolate, Dutch-process cocoa powder, baking powder, ground cinnamon, salt, and ground cloves. Continue mixing until all the dry ingredients are fully combined with the butter mixture. At this stage, the dough will have a crumbly, coarse texture.
- Add Wet Ingredients: With the mixer still on low speed, slowly pour in the warm whole milk and vanilla extract. Once fully incorporated, increase the mixer speed to medium and continue mixing for 5-7 minutes. The dough should transform into a light, airy, and fluffy consistency, similar to hummus – spreadable and soft. Set the masa dough aside.
Assembling Your Chocolate Tamales

- Prepare Corn Husks for Filling: Remove the softened corn husks from the water and gently pat them dry with paper towels. Select a husk, identify its smooth side (this will be the inside), and place it face up on your palm or a clean plate.
- Fill the Husks: Scoop approximately 2 large spoonfuls (about ¼ cup) of the prepared chocolate masa dough onto the smooth side of the corn husk. Spread the masa evenly over the bottom half of the husk, leaving enough space at the top and sides for folding. Then, spoon about 1 tablespoon of semi-sweet chocolate chips directly into the middle of the masa dough.
- Fold the Tamales: Carefully fold the long edges of the corn husk together, like closing a book, and then fold it once more to create a secure parcel. Finally, fold the pointy, narrower end of the husk over the wider, open end, leaving only one side of the tamal exposed. This technique ensures the filling remains enclosed during steaming. Repeat this process until all the masa dough and chocolate chips have been used.
Steaming and Serving

- Prepare the Steamer Pot: Fill the bottom of a large steamer pot with water, ensuring it reaches just below the steamer insert. Place the steamer insert into the pot. Arrange the assembled tamales inside the steamer with their open ends facing upwards. It helps to lean them against the sides of the pot, or against a ceramic ramekin placed in the center, to prevent them from falling over during steaming.
- Steam the Tamales: Cover the steamer pot tightly with its lid. Place the pot over high heat and bring the water to a rolling boil – you should hear distinct bubbling. Once boiling, reduce the heat to low, maintaining a gentle simmer. Steam the tamales for approximately 1.5 hours, or until the masa is thoroughly cooked through.
- Check for Doneness: To confirm readiness, carefully remove one tamal from the steamer pot. Let it cool for about 10 minutes. If the corn husk peels away easily and cleanly from the masa, the tamales are done. If the masa still appears gooey or sticks to the husk, return them to the steamer and cook for an additional 15 minutes, then recheck.
- Serve: Once cooked, remove the tamales from the pot and let them cool for another 10 minutes before unwrapping and serving. This resting period allows the masa to firm up slightly, making them easier and more enjoyable to unwrap and eat. Garnish with your preferred toppings.
Expert Tips for Tamale Success
Achieving perfectly sweet and flavorful chocolate tamales is easier with a few insider tips. These suggestions will help enhance your experience and ensure your tamales are truly exceptional.
Recipe Tips
- Grind Your Own Mexican Chocolate: While some specialty Mexican grocery stores might offer pre-ground Mexican chocolate, it can often be difficult to find. For the freshest flavor and perfect texture, it’s highly recommended to grind whole tablets of Mexican chocolate yourself. A food processor or a sturdy blender will quickly transform the tablets into a fine powder, ready to be incorporated into your masa dough. This ensures a vibrant, authentic spice blend in every bite.
- Experiment with Different Chocolates: The semi-sweet chocolate chips in the filling melt beautifully to create a moist and gooey center, adding a delightful surprise to each tamal. However, don’t hesitate to customize! You can substitute milk chocolate chips for a sweeter, creamier filling, or use dark chocolate chips for a more intense, sophisticated chocolate experience. White chocolate chips could also offer a unique contrast.
- Infuse with Fruit: For an added layer of sweetness and a tangy counterpoint to the chocolate, consider incorporating dried fruits into your tamale dough or filling. Dried blueberries or cherries, for example, offer a lovely burst of fruity flavor and a chewy texture that complements the soft masa and melted chocolate. Ensure they are finely chopped if added directly to the dough.
- Elevate with a Drizzle: Toppings are a fantastic way to enhance the presentation and flavor of your chocolate tamales. Beyond chocolate sauce, consider drizzling them with creamy dulce de leche or rich cajeta (Mexican goat’s milk caramel) for an extra layer of sweetness. For a fruity twist, homemade cherry, strawberry, or blueberry sauces make vibrant and delicious additions.
- Prep Ahead of Time: To simplify your tamale-making process, you can prepare the sweet tamale dough up to 3 days in advance. Store the prepared dough in an airtight container in the refrigerator. This allows you to break up the preparation steps, making tamale day less daunting and more enjoyable.
Serving Suggestions: Elevate Your Chocolate Tamale Experience
Chocolate tamales are a treat on their own, but pairing them with the right accompaniments can transform them into an unforgettable culinary event. Consider these suggestions to enhance your serving experience:
Decadent Toppings: While the tamales themselves boast incredible flavor and texture, a thoughtfully chosen topping can truly take them to the next level. Drizzle generously with a rich chocolate sauce, the creamy caramel notes of dulce de leche, or the distinct flavor of cajeta. For a refreshing contrast, a vibrant fruity strawberry syrup is a wonderful choice. Garnish with crunchy chopped nuts like pecans or almonds, or add a burst of freshness with diced seasonal fruits or pomegranate seeds.
Perfect Drink Pairings: Nothing complements warm tamales quite like a comforting beverage. Enjoy them in the mornings alongside a steaming cup of coffee or traditional café de olla, with its unique cinnamon and piloncillo notes. As an after-dinner dessert, these tamales pair exquisitely with a rich, frothy cup of Mexican hot chocolate, or the comforting, corn-based beverage Mexican atole, creating a truly authentic Mexican dessert experience.
Recommended Equipment for Tamale Making
Having the right tools can make the tamale-making process much smoother and more enjoyable. Here are a couple of items you might find helpful:
- Masa Harina: While I used Maseca brand for testing this specific recipe, a personal favorite for its quality is Masienda. Both brands, and indeed most masa harina brands, will work effectively to create delicious tamales.
- Tamale Steamer Pot: A dedicated steamer pot is invaluable for cooking tamales efficiently and evenly. This 16-quart steamer pot is an excellent size, accommodating both smaller batches for intimate gatherings and larger quantities for festive occasions. Its design ensures optimal steam circulation, leading to perfectly cooked tamales every time.
Storing and Reheating Your Chocolate Tamales
Proper storage ensures your chocolate tamales remain fresh and delicious, allowing you to enjoy them days or even months after preparation. Reheating is simple, bringing them back to their tender, warm best.
To Store: Once cooked and cooled, transfer the tamales, still wrapped in their corn husks, into a large, airtight storage bag or container. They can be safely refrigerated for up to one week, maintaining their moisture and flavor. Keeping them in the husks helps prevent them from drying out.
To Freeze: For longer storage, allow the cooked tamales to cool completely. Place them in an airtight, freezer-safe container or a heavy-duty freezer bag. They can be frozen for up to 6 months without significant loss of quality. Freezing them in husks also helps protect their texture.
To Reheat: Reheating tamales is straightforward. You can steam them in a steamer pot for approximately 15 minutes, which is often the best method for restoring their original texture. Alternatively, for a quicker option, microwave them for 1-2 minutes on high, ensuring they are covered with a damp paper towel to maintain moisture and prevent them from becoming dry.
Frequently Asked Questions About Chocolate Tamales
Here are answers to some common questions you might have when making these delicious chocolate tamales:
-
Can I use regular cocoa powder instead of Dutch-process cocoa?
Yes, you can, but there will be a slight difference in flavor and color. Dutch-process cocoa is less acidic, offering a smoother, milder chocolate flavor and a darker color. Regular (natural) cocoa powder is more acidic, resulting in a slightly sharper chocolate taste and a lighter color. If you use natural cocoa, the tamales will still be delicious, but the chocolate notes might be less intense and the color a bit lighter.
-
What if I don’t have a stand mixer?
No problem! You can use a hand-held electric mixer for creaming the butter and sugar and combining the ingredients. For the final mixing of the masa dough, you can also use your hands. It will require a bit more effort to achieve the light and fluffy consistency, but it’s definitely achievable through vigorous kneading. The key is to incorporate air into the dough.
-
How do I know when the tamales are fully cooked?
The best way to check for doneness is to remove one tamal from the steamer after the recommended cooking time, let it cool for about 10 minutes, and then try to unwrap it. If the corn husk peels away cleanly and easily from the masa dough, it’s cooked. If the masa sticks to the husk or feels gummy, it needs more steaming time. Steam for an additional 15-20 minutes and recheck.
-
Can I make these chocolate tamales vegan?
Absolutely! To make this recipe vegan, simply substitute the unsalted butter with a plant-based shortening or a vegan butter alternative. For the whole milk, use a plant-based milk such as almond milk, soy milk, or oat milk. Ensure your chocolate chips are also dairy-free, as many brands offer vegan options.
-
What’s the best way to soak corn husks if I don’t have boiling water?
If you don’t have boiling water, you can still soak the corn husks effectively. Place them in a large bowl or pot and cover them generously with hot tap water. You might need to place a plate or heavy object on top to keep them submerged. Let them soak for at least 1-2 hours, or until they are completely pliable. Change the water if it gets too cool to speed up the process.
More Mexican Sweets to Explore
If your sweet tooth is still calling after indulging in these chocolate tamales, explore other beloved Mexican dessert recipes:
- Mexican Hot Chocolate Cookies
- Chocolate Tres Leches Cake
- Buñuelos de Viento
If you tried this Chocolate Tamales Recipe or any other recipe, please don’t forget to rate the recipe and let me know how it went in the comments below! I love hearing about your culinary experiences!
Photography by Ashley McLaughlin.
Chocolate Tamales Recipe
Rich and decadent chocolate tamales made from Mexican chocolate, masa harina, and chocolate chips. A delicious holiday dessert!
Prep Time: 45 minutes | Cook Time: 1 hour 30 minutes | Total Time: 2 hours 15 minutes
Yields: 18 tamales
Ingredients
For the Tamales:
- 24 corn husks
- 6-8 cups boiling water (for soaking husks)
- 3 round tablets (285 grams total) Mexican chocolate, roughly chopped
- 1 cup unsalted butter, softened
- ⅓ cup granulated sugar
- 4 cups masa harina
- ½ cup Dutch-process cocoa powder
- 1 tablespoon baking powder
- 1 teaspoon ground cinnamon
- ½ teaspoon fine salt
- ¼ teaspoon ground cloves
- 3 cups whole milk, warmed
- 1 teaspoon vanilla extract
- 2 cups semi-sweet chocolate chips (for filling)
Optional Toppings:
- Chocolate sauce
- Chopped pecans
- Dulce de leche or cajeta
- Fruity syrups (strawberry, cherry, blueberry)
- Diced fresh fruit or pomegranate seeds
Instructions
- Prep Corn Husks: Place corn husks in a large bowl, cover with boiling water, and let them soak for 30 minutes to soften.
- Make Chocolate Masa: Grind Mexican chocolate tablets into a fine powder using a blender or food processor.
- Cream Butter & Sugar: In a stand mixer (or with an electric mixer), cream softened butter and granulated sugar on medium speed for 2 minutes until light and fluffy.
- Combine Dry Ingredients: Reduce speed to low. Gradually add masa harina, ground Mexican chocolate, cocoa powder, baking powder, cinnamon, salt, and cloves. Mix until just combined and crumbly.
- Add Wet Ingredients & Mix Masa: Slowly pour in warm milk and vanilla extract. Increase speed to medium and mix for 5-7 minutes until the masa is light and fluffy, with a spreadable consistency. Set aside.
- Finish Corn Husk Prep: Remove soaked corn husks from water and pat dry.
- Assemble Tamales: Place a smooth-side-up corn husk on your palm. Scoop about ¼ cup of chocolate masa onto the bottom half of the husk and spread evenly. Spoon 1 tablespoon of chocolate chips into the center of the masa.
- Fold Tamales: Fold the long edges of the husk over the filling, then fold again like a book. Fold the pointy end over to secure the filling, leaving one end open. Repeat for all tamales.
- Prepare Steamer: Fill the bottom of a steamer pot with water, below the insert. Place tamales vertically, open-end up, leaning them against the pot’s sides or a ramekin to prevent falling.
- Steam: Cover tightly. Bring water to a boil over high heat, then reduce to low. Steam for 1½ hours, or until masa is fully cooked.
- Check Doneness: Remove one tamal, let cool for 10 minutes. If the husk peels easily from the masa, it’s done. If sticky, steam for another 15 minutes and recheck.
- Serve: Let tamales cool for 10 minutes before unwrapping and serving. Garnish with optional toppings as desired.
Notes
- This recipe yields 18-24 tamales, fitting well in a 16-quart steamer pot.
- For best flavor, grind whole Mexican chocolate tablets in a food processor or blender until finely powdered.
- The sweet tamale dough can be prepared up to 3 days in advance. Store it in an airtight container in the refrigerator until ready to use.
Nutrition information is automatically calculated, so should only be used as an approximation.