
These Mexican Hot Chocolate Brownies carry a quiet drama. They use black cocoa, the kind that you can also find in Oreos and for that nostalgic, Oreo-like smokiness. Mixed with a little unsweetened cocoa for balance though, which helps make each square rich but not cloying. The spices come through gently not as heat, but as warmth. But also, feel free to punch them up if you wanna go all in, I love that energy from time to time too. I loved loved LOVED making these because 1. brownies, and 2. the spices are the kind that sits at the back of your throat and makes it beyond possibility to set down after that first bite. Or, a better way to put it might just be straight inhaling them if you are my husband (love him, he ate most of these in about 48 hours all by himself!).
If you’re used to brownie recipes that come together in one bowl, this one will feel familiar. However, I truly believe the real magic happens before it even hits the oven. Chilling the batter for an hour gives it time to rest; the flavors settle, deepen, and your batter will turn silkier making them reallllly lovely once they are baked through. And when you bake it, the top should have that classic brownie gloss and crackled with the center staying dark and fudgy yet composed.
A few routes you can take it as “advanced level” display: a sprinkle of turbinado sugar before baking adds texture, flaky salt on top sharpens the richness. The contrast is key. These brownies, like most great brownies, don’t need frosting or glaze of any kind and stand beautifully on their own.
Serve them warm with a spoonful of cinnamon ice cream, or keep them cold from the fridge for something denser and more truffle-y. Either way, they taste AMAZING!
(If you try these, save a corner piece for yourself. It’s the best imo!)

Mexican Hot Chocolate Brownies
Equipment
- 8-inch (20 cm) square metal baking pan
- Parchment paper
- Whisk and rubber spatula
- Medium mixing bowl
- Small saucepan or microwave-safe bowl for melting butter
- Wire rack for cooling
Ingredients
For the Brownies:
- ½ cup unsalted butter, melted 1 stick / 113g
- 2 Tbsp neutral oil
- 1 cup granulated sugar 200g
- ½ cup packed light brown sugar 100g
- 2 large eggs room temperature
- 1 large egg yolk
- 2 tsp pure vanilla extract
- ½ cup black cocoa powder 50g
- ¼ cup natural unsweetened cocoa powder 25g
- ¾ cup all-purpose flour 95g
- ½ tsp baking powder
- ½ tsp fine sea salt
- 1 tsp ground cinnamon
- ¼ tsp ground cayenne adjust to taste; start with less if sensitive to spice
- ⅛ tsp ground cloves optional, for depth
- ½ cup dark chocolate chips or chunks 85g
For Topping (optional):
- 2 Tbsp turbinado sugar for sparkle
- Pinch flaky sea salt
- Additional cinnamon or cocoa powder for dusting
Instructions
- Preheat the oven to 350°F (175°C). Line the baking pan with parchment, leaving an overhang for easy removal. Lightly grease the paper.
- In a small saucepan or microwave-safe bowl, melt the butter until just melted—not sizzling. Whisk in the oil to combine.
- In a medium bowl, whisk the granulated sugar, brown sugar, eggs, egg yolk, and vanilla for about 1–2 minutes, until thickened and slightly glossy. This step helps achieve a shiny top.
- Whisk the melted butter mixture into the eggs until smooth. Sift in the black cocoa and natural cocoa powder; stir until no dry streaks remain.
- In a separate small bowl, whisk together flour, baking powder, salt, cinnamon, cayenne, and cloves (if using).
- Gently fold the dry mixture into the wet batter until just combined. Fold in chocolate chips or chunks. Avoid overmixing.
- Pour batter into the prepared pan, smoothing the top. Sprinkle with turbinado sugar and a pinch of flaky salt.
- Bake for 24–28 minutes, or until a toothpick inserted near the center has moist crumbs but no wet batter.
- Cool completely in the pan on a wire rack before slicing into 9–12 squares. For cleaner slices, chill in the fridge for 30 minutes first.
- Optional: dust lightly with cocoa powder and cinnamon before serving.