Spicy Chocolate Cake Recipe

We love Hartwood's spicy chocolate cake, topped with an earthy chocolate-avocado buttercream. About that avocado, make sure it's very ripe, bordering on too ripe, with scoopable flesh, so it can blend smoothly into the buttercream. If you want to go for an ultra-smooth frosting, we suggest pushing the avocado through a fine-mesh sieve before beating it into the buttercream.

The spice makes this Mexican chocolate cake unique, but if you want to mellow it out, reduce the ground pepper amounts by half.

To learn more, read "It Takes Tulum."

Recipe adapted from 'Hartwood: Bright, Wild Flavors from the Edge of the Yucatán,' by Eric Werner and Mya Henry with Christine Muhlke and Oliver Strand (Artisan)

Chocolate-Habanero Cake with Chocolate-Avocado Buttercream
No Ratings
This spicy Mexican chocolate-habanero cake is topped with an earthy chocolate-avocado buttercream. Get the recipe from Hartwood in Tulum on Tasting Table.
Prep Time
Cook Time
to 10 servings
Total time: 1 hour
  • For the Cake
  • 2 cups all-purpose flour
  • 2 cups sugar
  • ¾ cup unsweetened cocoa powder, sifted
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • 1½ teaspoons kosher salt
  • 1 tablespoon finely ground coffee
  • 1 tablespoon ground cinnamon
  • ½ teaspoon ground allspice
  • ½ teaspoon ancho chile powder
  • ½ teaspoon chipotle chile powder
  • Pinch habanero powder
  • 1¼ cups whole milk
  • ½ cup vegetable oil
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • For the Buttercream
  • 6 ounces unsweetened chocolate, chopped
  • ½ pound (2 sticks) unsalted butter, cubed and softened
  • 1 ripe avocado—halved, pitted and mashed
  • 1 teaspoon vanilla extract
  • Pinch kosher salt
  • 1 cup confectioners' sugar
  1. Preheat the oven to 350°. Grease two 9-inch round cake pans. Line the bottoms and sides with parchment paper and grease the parchment. Set aside.
  2. Make the cake: In a medium bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, salt, coffee, cinnamon, allspice, ancho powder, chipotle powder and habanero powder.
  3. In a large bowl, whisk the milk, oil, eggs and vanilla until thoroughly combined. Fold in the flour mixture, mixing until smooth. Pour the batter into the prepared cake pans and bake until a toothpick or tester inserted into the center of a layer comes out clean, 30 to 35 minutes. Set on a wire rack until slightly cooled, about 10 minutes, then turn them onto the wire rack. Remove the parchment and let the cake layers cool completely.
  4. While the cake is baking, make the buttercream: Fill a medium saucepan with 2 inches of water and set it over medium-low heat. Place the chocolate in a medium bowl and set it on top of the double boiler. Melt the chocolate, stirring occasionally with a rubber spatula, and set aside to let cool to room temperature, 10 to 15 minutes.
  5. In the bowl of a stand mixer fitted with a paddle attachment, beat the butter on medium speed until fluffy, 3 to 4 minutes. Beat in the avocado, vanilla and salt. Reduce the mixer's speed to low and slowly add the confectioners' sugar, beating until fully combined. Add the cooled chocolate, mixing until fully incorporated.
  6. Put one cake layer on a serving plate and frost the top. Stack the second layer and frost the top and sides of the cake. Refrigerate until ready to serve.
Calories per Serving 751
Total Fat 44.6 g
Saturated Fat 19.8 g
Trans Fat 0.8 g
Cholesterol 89.4 mg
Total Carbohydrates 84.3 g
Dietary Fiber 7.8 g
Total Sugars 53.9 g
Sodium 462.3 mg
Protein 9.2 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe