Are you ready for a vibrant dessert that packs a punch? Mexican Spiced Chocolate Brownies are officially my new go-to for weeknight baking and holiday gatherings alike. I was inspired to whip these up after reminiscing about a bold, zippy mug of spiced hot cocoa I enjoyed on a chilly evening. Though standard fudgy brownies are always welcome in my kitchen, I wanted that same complex flavor profile packed into a dense, chewy square.
This recipe perfectly balances a deeply rich cocoa base with the subtle, warming heat of cinnamon and cayenne pepper. You can whip this up in under an hour, making it incredibly accessible even if you are short on time. Whether you are prepping an authentic Mexican chocolate dessert for Cinco de Mayo or need a decadent mid-week pick-me-up, this sweet-heat treat delivers. Get ready to experience a totally crave-worthy texture that is delightfully gooey and melt-in-your-mouth soft!

Table of Contents

Mexican Spiced Chocolate Brownies
Ingredients
For the Brownie Batter:
- 1/2 cup 1 stick unsalted butter, cut into pieces
- 1 cup bittersweet or semi-sweet chocolate chips plus an extra 1/2 cup for folding in
- 3/4 cup granulated sugar
- 1/4 cup brown sugar packed
- 2 large eggs + 1 egg yolk room temperature
- 1 tsp pure vanilla extract
- 3/4 cup all-purpose flour
- 1/3 cup unsweetened cocoa powder
- 1 tsp ground cinnamon
- 1/4 tsp cayenne pepper reduce to 1/8 tsp for a milder heat
- 1/2 tsp cornstarch
- 1/2 tsp salt
For the Chocolate Ganache Topping:
- 1/2 cup heavy cream
- 1 cup semi-sweet chocolate chips
- 1/4 tsp ground cinnamon
Optional Garnish:
- 1 cup mini marshmallows for toasting
- Flaky sea salt for finishing
Instructions
- Prep Your Pan: Preheat your oven to 350°F (175°C). Line an 8×8-inch square baking pan with parchment paper, making sure to leave an overhang on two sides for easy removal later. Lightly grease the paper with cooking spray and set aside.
- Melt the Chocolate Base: Place the cubed butter and 1 cup of chocolate chips in a medium microwave-safe bowl. Microwave in 30-second intervals, stirring thoroughly after each, until completely melted and glossy smooth (about 90 seconds total). Set this aside to cool for 5 minutes so it doesn’t scramble your eggs.
- Build the Batter: Whisk both the granulated and brown sugars into your melted chocolate mixture until well combined. Add the eggs, egg yolk, and vanilla extract, whisking vigorously for about 1 minute until the mixture looks shiny and slightly thickened. In a separate bowl, sift together the flour, cocoa powder, cinnamon, cayenne, cornstarch, and salt. Using a rubber spatula, gently fold the dry ingredients into the wet ingredients until just combined, be careful not to overmix! Finally, fold in the remaining 1/2 cup of chocolate chips.
- Bake: Pour the batter into your prepared pan and spread it into a nice, even layer. Bake at 350°F for 32–36 minutes. You want the edges to be set and a toothpick inserted 1 inch from the center to come out with moist crumbs. The center should still look slightly underdone, but it will firm up nicely as it cools. Remove from the oven and let cool in the pan for 20 minutes.
- Make the Ganache: While the brownies cool, heat the heavy cream in a small saucepan over medium heat until it just begins to simmer. Pour it directly over 1 cup of chocolate chips in a heat-safe bowl. Let it sit completely undisturbed for 2 minutes, then stir from the center outward until you have a silky, glossy sauce. Stir in the 1/4 tsp of ground cinnamon.
- Finish & Serve: Pour the warm ganache directly over the cooled brownies and spread it into an even layer. If using marshmallows, scatter them over the ganache immediately and use a kitchen torch (or your oven’s broiler, watching closely) to toast them until golden. Finish with a gentle pinch of flaky sea salt. Let the ganache set for at least 30 minutes before lifting the brownies out by the parchment paper and slicing into squares.
Nutrition
Ingredients for Mexican Spiced Chocolate Brownies
Here is everything you need to pull together this fudgy Mexican brownie recipe. Opt for high-quality chocolate if you can, as it really shines through!
- 1/2 cup (1 stick) unsalted butter, cut into pieces
- 1 cup bittersweet or semi-sweet chocolate chips (plus an extra 1/2 cup for folding in later)
- 3/4 cup granulated sugar
- 1/4 cup brown sugar, packed
- 2 large eggs + 1 egg yolk, room temperature
- 1 tsp pure vanilla extract
- 3/4 cup all-purpose flour
- 1/3 cup unsweetened cocoa powder
- 1 tsp ground cinnamon
- 1/4 tsp cayenne pepper (reduce to 1/8 tsp for milder heat)
- 1/2 tsp cornstarch
- 1/2 tsp salt
For the Glossy Ganache Topping:
- 1/2 cup heavy cream
- 1 cup semi-sweet chocolate chips
- 1/4 tsp ground cinnamon
- Optional: 1 cup mini marshmallows (for toasting) and flaky sea salt

Step-by-Step Instructions
Here are the steps to create these incredibly rich Mexican hot chocolate brownies from scratch.
- Prep Your Pan: First, preheat your oven to 350°F (175°C). Line an 8×8-inch square baking pan with parchment paper, leaving a slight overhang on two sides. This simple trick makes removal incredibly easy later! Lightly grease the parchment with cooking spray and set the pan aside.
- Melt the Chocolate Base: Place your cubed butter and the initial 1 cup of chocolate chips into a medium microwave-safe bowl. Microwave this mixture in short 30-second intervals, stirring thoroughly after each one. You want the mixture to become completely melted and glossy smooth, which typically takes about 90 seconds total. Set this aside to cool for about 5 minutes so it doesn’t scramble your eggs in the next step.
- Build the Batter: Briskly whisk both the granulated and brown sugars into your slightly cooled, melted chocolate until well combined. Next, add the eggs, the extra egg yolk (which brings incredible richness), and the vanilla extract. Whisk this vigorously for about a full minute until the batter looks shiny and slightly thickened. In a separate bowl, sift together the flour, cocoa powder, cinnamon, cayenne pepper, cornstarch, and salt. The cornstarch is my favorite secret ingredient here; it binds with the liquids to create an ultra-chewy texture! Using a rubber spatula, gently fold your dry ingredients into the wet chocolate mixture until just combined. Be careful not to overmix, then gently fold in the remaining 1/2 cup of chocolate chips.
- Bake to Fudgy Perfection: Pour the finished batter into your prepared baking pan and spread it into a nice, even layer. Bake at 350°F for 32 to 36 minutes. You are looking for the edges to be set, while a toothpick inserted an inch from the center comes out with moist crumbs rather than wet batter. The center should still look slightly underdone, as it will continue to firm up as it cools. Remove the pan from the oven and let it rest for 20 minutes.
- Make the Ganache: While the bake cools, gently heat the heavy cream in a small saucepan over medium heat just until it begins to simmer. Immediately pour the hot cream directly over the remaining 1 cup of chocolate chips in a heat-safe bowl. Let it sit completely undisturbed for 2 minutes. Afterward, stir gently from the center outward until you achieve a silky, smooth sauce. Finally, stir in the remaining 1/4 tsp of cinnamon.
- Finish & Serve: Pour that warm, fragrant ganache directly over your cooled brownies, spreading it edge to edge. If you are opting for the marshmallows, scatter them across the top right away and use a kitchen torch to toast them until deeply golden. Finish with a pinch of flaky sea salt to balance the sweetness. Let the ganache set for at least 30 minutes before utilizing your parchment overhang to lift the brownies out for slicing.

Tips & Variations for Your Mexican Spiced Chocolate Brownies
I love how versatile this base recipe is. You can easily tweak the ingredients to suit different dietary needs or special occasions!
- Embrace the History: To appreciate this dessert truly, it is fun to look back at the Mayan and Aztec origins of spiced chocolate. Ancient Mesoamerican civilizations routinely mixed spicy chile peppers into their rich chocolate drinks centuries before our modern baked goods even existed. That traditional sweet-heat profile is exactly what we are celebrating here!
- Gluten-Free & Dairy-Free Options: You can easily adapt this into gluten-free Mexican chocolate brownies by swapping the all-purpose flour for a high-quality 1-to-1 gluten-free baking blend. For a dairy-free approach, substitute the butter with a neutral baking oil or vegan butter, and use coconut cream for the ganache.
- Caramel-Stuffed Upgrades: For a highly requested variation, try making caramel-stuffed spiced Mexican brownies. Pour half the batter into your pan, add a layer of soft caramel candies or thick dulce de leche, and top with the remaining batter before baking.
- Seasonal Celebrations: These are remarkably adaptable year-round. Try framing them as sweet-heat treats for your Valentine in February, or serve them as authentic Spiced Chocolate Brownie Altar Treats for Día de los Muertos in October. They also make phenomenal bite-sized holiday gifts wrapped in festive boxes.

Storage & Make-Ahead Tips
Store any leftovers in an airtight container at room temperature for up to 3 days, or refrigerate for up to 1 week. The ganache actually becomes beautifully fudge-like when chilled!
What to Serve With Mexican Hot Chocolate Brownies
While these dense, vibrant squares are totally crave-worthy on their own, pairing them with the right accompaniments brings out their complex flavors.
- Cinnamon Coffee or Espresso: A robust, dark roast coffee perfectly cuts through the rich chocolate and highlights the earthy cinnamon notes.
- Vanilla Bean Ice Cream: A cold, creamy scoop of high-quality vanilla ice cream is the absolute best contrast to the warm, zippy cayenne pepper in the brownie base.
- Classic Churros: If you are building a full dessert spread, serving these alongside freshly fried churros makes for a spectacular textural contrast.
- Traditional Spiced Beverages: For a double dose of comfort, serve these alongside a steaming mug of authentic Mexican hot chocolate.

Frequently Asked Questions
What is a Mexican chocolate brownie?
A Mexican chocolate brownie is a rich, fudgy baked dessert that incorporates the traditional flavor profiles of Mexican hot chocolate. Instead of relying solely on cocoa powder, it uses warming spices like ground cinnamon and a touch of cayenne pepper or chili powder to create a deeply complex, slightly spicy flavor profile.
What is Mexican-spiced chocolate?
Traditional Mexican spiced chocolate is a rustic, less processed style of chocolate that is typically ground with sugar, cinnamon, and occasionally chilies or almonds. It has a slightly grainy texture and a bold, vibrant flavor. In baking, we often recreate this distinct profile by adding those specific spices directly to a high-quality bittersweet or semi-sweet chocolate base.
Can I make gluten-free Mexican chocolate brownies?
Absolutely! You can substitute the standard all-purpose flour with your favorite 1-to-1 gluten-free baking flour. Because this recipe relies so heavily on melted chocolate and eggs for its dense structure rather than gluten development, the texture remains wonderfully gooey and perfectly intact.
Conclusion
In short, these Mexican Spiced Chocolate Brownies deliver a beautiful balance of comforting sweetness and intriguing heat. The silky ganache and the chewy, dense center make every single bite totally crave-worthy. I highly recommend giving this unique flavor profile a try the next time you need a reliable, standout dessert!
Have you tried adding different spices to your chocolate bakes? I would love to hear how your batch turns out! Drop a comment below, and feel free to share your own favorite creative substitutions.