Go Back
Chocolate tamal on a white plate with a fork

Chocolate Tamales

Chocolate tamales are simple to make and are guaranteed to satisfy your chocolate craving! Sweet, cake-like, and extra chocolatey, these little individual dessert packets are sure to become your new favorite treat!
Prep Time 40 minutes
Cook Time 1 hour 30 minutes
Course Dessert
Cuisine Mexican
Servings 20 tamales

Ingredients
  

Masa

  • 2 lbs masa for tamales, at room temperature ~1 kg, see notes
  • 1 lb unsalted butter, melted
  • 1 cup unsweetened cocoa powder
  • 1 cup sugar
  • 1 tsp salt

Assembly

  • 25-30 dried corn husks see notes
  • 7 ounces chocolate squares, cut into 20 even pieces ~200g, I used 78% cacao chocolate bars

Instructions
 

Prepare the masa and corn husks

  • Fill a sink or large bin with water. Place corn husks in water and submerge to cover completely. Allow corn husks to soak until pliable, about 15 minutes. Remove from water and shake any excess water from husks before using, see notes
  • Place all ingredients for the masa in a large bowl and mix by hand until all ingredients are evenly incorporated, about 5 minutes (see photo for reference)
    2 lbs masa for tamales, at room temperature, 1 lb unsalted butter, melted, 1 cup unsweetened cocoa powder, 1 cup sugar, 1 tsp salt

Assembly

  • Fill the tamal pot (tamalera) or a pot fitted with a steamer basket with water to just below the steamer basket level and heat on high to a boil. Reduce heat to medium and continue simmering. See notes.
  • Using a spoon, place ~1/4 cup masa mixture into the curved part of the corn husk and extend 1/2 to 2/3 of the way upwards towards the pointed ends of the husks. You will want to leave about 1/2-1 inch gap between the bottom and sides of the corn husk and the masa mixture.
    25-30 dried corn husks
  • Place a piece of chocolate in the center of the masa
    7 ounces chocolate squares, cut into 20 even pieces
  • Fold the sides of the husk over to cover the filling completely and fold the pointed end of the husks downwards towards the curved part of the husk to create a packet. See photos for reference.
  • Repeat previous 3 steps until all of the masa is gone
  • Line the top of the steamer basket with left over corn husks. Place the tamales standing upright with the folded part of the tamal towards the bottom of the pot in the steamer basket.
  • Cover the tamales with additional corn husks, cover the pot with a lid and allow the tamales to steam for 1-1.5 hours, or until the masa is cooked through. See notes
  • To eat, remove from the pot with tongs and carefully remove the corn husks. Enjoy!

Notes

  1. Dried corn husks are usually sold in packages in the Hispanic food aisle of the grocery store. For this recipe, you will need 25-30 large husks. I typically soak additional husks in case any of the husks have tears. You can then use smaller pieces placed on the inside or outside of the tamal to cover any tears and ensure that the masa mixture is completely covered. Use the leftover husks to line the top of the steamer basket and to place on top of the tamales in the pot. Any extra husks can be dried and stored for future use. 
  2. If you have extra stubborn husks that don't want to soften, try soaking them in warm water. Mine usually soften up just fine with water straight from the tap, but I have read comments from other readers that warm water works better for them. 
  3. I use a masa ground for tamales for this recipe. It is not salted and it does not have lard added in. I have seen this type of masa available in Latino food markets in the US.  Check the ingredients on any masa for tamales that you purchase. Since this recipe doesn't use lard, you will want to avoid any tamal masa that is already prepared with lard. If you are starting with cornflour like Maseca, you will need to add water to prepare the masa according to the package directions prior to using this recipe. I have not tested this recipe using Maseca. 
  4. You will want to slightly over-sweeten the masa since some of the sugar will evaporate during the cooking process. In my experience, a masa that is perfectly sweetened prior to cooking will yield a slightly bland cooked tamal. I use a full cup of sugar in this recipe and this is the perfect amount for me. Taste your masa prior to assembling the tamales and adjust the sweetness accordingly. 
  5. You may need to add water to your pot during the cooking process, depending on how much water your pot can hold below the rack or steamer basket and how quickly that quantity evaporates. If you need to add water, pour water down the side of the pot to avoid getting the tamales too wet. A trick to know when you are low on water is to place a coin in the bottom of the pot. When the coin starts rattling, you know you are low on water. 
  6. These tamales usually take me around 1.5 hours to cook through. I count the cooking time from the point when the tamales are in the pot and the water boils. You can add the tamales to the pot prior to the water boiling. 
  7. I start checking these tamales for doneness at about 1 hour. To check for doneness, remove a tamal from the pot and gently peel back the husk. Gently roll the masa back and forth in the husk. If the masa peels away easily, then the tamal is done. If the tamal is not done, re-wrap in the corn husk and place it back in the pot. 
  8. I reheat these by steaming them on the stove. From the fridge, it should take 7-10 minutes to reheat all the way through or 30-35 minutes from frozen. Open and check them to make sure that they are heated all of the way through prior to consuming.  
Keyword easy, sweet, Vegetarian