Mexican Hot Chocolate Bars
January 26, 2026
If you’re looking for a decadent chocolate treat that has a little something special, you just found it! With cinnamon, rich chocolate and chili powder, these Mexican Hot Chocolate Bars are an elevated twist on a traditional Millionaire’s Shortbread. The chili’s subtle heat makes this treat rich and surprising, so it’s the perfect sweet to make for a crowd.
SERVINGS
16
PREP TIME
2 hr 20 min
COOK TIME
45 min
Ingredients
For the shortbread crust:
-
1cup unsalted butter, room temperature
-
½cup granulated sugar
-
½teaspoon kosher salt
-
1large egg yolk
-
1teaspoon vanilla extract
-
2cups all purpose flour
For the dulce de leche:
-
1(14 oz.) can sweetened condensed milk
-
½cup unsalted butter, cut into 1-inch pieces
-
1cup packed light brown sugar
-
¼cup light corn syrup
-
½teaspoon kosher salt
-
½teaspoon ground cinnamon
For the spiced ganache:
-
1 ½cups bittersweet chocolate chips
-
⅓cup heavy cream
-
1teaspoon ancho chili powder
-
1teaspoon chipotle chili powder
Directions
-
1
Heat oven to 350 F. Line a 9×9-inch square baking pan with parchment paper, leaving some excess paper hanging over the sides of the pan.
-
2
To make the shortbread crust: In the bowl of a stand mixer fitted with the paddle attachment, combine the butter, sugar and salt. Beat on medium speed until light and fluffy, 5 minutes. Reduce the speed to low and mix in the egg yolk and vanilla until incorporated, 1 minute. Scrape down the sides of the bowl and add the flour. Continue mixing until a dough forms, 1 minute.
-
3
Transfer the dough to the prepared baking pan and press down into an even layer. Bake for 20 to 25 minutes until set and golden brown on the edges. Let cool for 15 minutes.
-
4
To make the dulce de leche: In a medium saucepan, combine the sweetened condensed milk, butter, brown sugar, corn syrup, salt and cinnamon. Cook over medium heat, stirring constantly, until the dulce de leche bubbles and registers 225 F on an instant-read thermometer, about 12 minutes. Immediately pour the dulce de leche caramel over the cookie layer and spread to the edges of the pan. Transfer to the refrigerator and allow to cool at least 15 minutes or up to overnight.
-
5
To make the ganache: In a heatproof bowl, combine the bittersweet chocolate, cream, ancho powder and chipotle powder. Fill a small pot ¼ full with water. Bring to a simmer. Set the bowl on top of the pot, making sure the bottom of the bowl is not touching the water. Stir constantly over low heat until the chocolate is melted and the mixture is smooth, about 6 minutes.
-
6
Pour the ganache over the caramel layer, spread into an even layer and return the pan to the refrigerator. Allow to set for at least 1 hour or up to overnight before serving.
-
7
Remove from the pan and cut into 16 square bars. Serve cold.
Recipe adapted from: Preppy Kitchen









