Chocolate, Coconut and Toasted Almond Devils Food Twinkies

Twinkies are the quintessential individually wrapped calorie-laden favorite cake of my childhood. Almond Joy is the candy bar equivalent. Here is my spin on the two. The combo is amazing and will remind you of your childhood. Pairing rich chocolate cake with toasted almond marshmallow cream and finishing them off with a blizzard of tropical coconut makes for an insanely good treat that is totally fun to make.
  • Level: Easy
  • Total: 1 hr 10 min
  • Prep: 30 min
  • Inactive: 20 min
  • Cook: 20 min
  • Yield: 16 servings
Share This Recipe


1 1/4 cups all-purpose flour

1/2 cup dark cocoa powder

1 teaspoon baking soda

3/4 teaspoon kosher salt

1/4 teaspoon baking powder

1 1/2 cups granulated sugar

5 ounces unsalted butter, at room temperature

3 large eggs, at room temperature

1 teaspoon vanilla extract

1/2 cup buttermilk

1/2 cup brewed espresso, at room temperature

1 cup corn syrup

2 large eggs whites, at room temperature

1 cup confectioners' sugar, sifted

1/4 cup whole natural almonds, lightly toasted and chopped reserving, 16 whole almonds

3 ounces dark chocolate

Two 7-ounce bags sweetened coconut


Special equipment:
Special equipment: 2 canoe or Twinkie pans
  1. Preheat the oven to 350 degrees F.
  2. Sift the flour, cocoa powder, baking soda, salt and baking powder. Set aside.
  3. In the bowl of a stand mixer with a paddle attachment, cream the sugar and butter until fluffy, 2 to 3 minutes. Slowly add the eggs and vanilla extract. Combine the buttermilk and espresso. Alternate adding the dry and wet ingredients. Start and end with the dry. Remove the bowl from the mixer and scrape down the mixture into the pans, filling the pans to just over half. Place the pans in the oven and bake, 15 to 18 minutes. Remove from the oven and cool on a rack to room temperature, when they can be popped out of the molds.
  4. In a bowl of a stand mixer fitted with the whip attachment, begin making the fluff by whipping the corn syrup and egg whites on medium speed, about 1 minute. Increase the speed to high and whip until the eggs are fluffy and firm, an additional 3 to 4 minutes. To the bowl add the confectioners' sugar and vanilla and whip on low speed until fully incorporated, about 1 minute. Remove the bowl from the mixer and with a spatula fold in the chopped almonds. Set aside.
  5. Melt the chocolate and keep warm. Place the coconut in a small bowl. Set aside. Place 2 to 3 tablespoons of the marshmallow fluff on top of the baked Twinkie. With a small offset spatula, evenly coat each Twinkie. Generously press the coconut all over the Twinkie except for the bottom. Really pack on as much as will stick. Place the finished Twinkies on a tray. Set aside and keep at room temperature.
  6. Dip the reserved whole toasted almonds in the warm melted chocolate, and with a fork, lift the nuts allowing the excess chocolate to drip back in the bowl. Place the chocolate dipped almonds on a lined baking pan. Chill until firm and can be lifted off the paper, 15 to 20 minutes.
  7. Place one almond on top of each Twinkie. Heaven!