Peppermint Mocha Brownies are easy peppermint mocha brownies topped with a tangy cream cheese frosting and peppermint crunch!

peppermint mocha brownies on a white platter with cream cheese frosting

Well, would you look at this?  I’ve finally gotten around to posting a Christmas treat.  By now I’m normally covered in flour and surrounded by dozens of cookies, but this year it hasn’t happened.  

I just haven’t been feeling it yet for a variety of reasons.  (1) I’m stunned to admit that I don’t have a sweet tooth at the moment (which didn’t stop me from eating these), and (2) I don’t feel like it’s Christmas time yet.  Is it just me? I think because Thanksgiving was so late this year it’s thrown me for a loop.

Will I feel like it’s Christmas soon?  Will I start my endless rounds of Christmas cookie baking??

Tune in next week to find out! 🙂

overhead shot of peppermint mocha brownies on a white platter

Peppermint mocha brownies

Honestly, I had to make these peppermint mocha brownies because my oldest son turned 14 last week.  FOURTEEN!  I swear, I don’t know where the time goes.  It feels like he was just in pre-school yesterday.  All I know is what everybody says is true — kids grow up fast.  Too fast.  I mean, the boy is taller than me now!

My son and I are definitely alike in our love for chocolate.  I’ve made him a chocolate and peppermint dessert for the past few years, so It seemed appropriate to do another this year.

This cocoa brownie recipe is one of my all time favorites from Bon Appetit.  I’ve made it countless times and it’s never disappointed.  There’s no messing around with chopped chocolate — this recipe comes together so quickly.  

The brownies are chocolatey enough for a big chocolate lover like me, and they have such a nice, crackly exterior.

close up of peppermint mocha brownie on white plate

I doctored up the recipe a bit, scaling down the sugar some since we’ve got frosting!  And of course, I added plenty of espresso powder for a nice, mocha flavor and added some peppermint crunch to the batter.  

I topped the peppermint mocha brownies with a tangy, cream cheese frosting, and plenty of peppermint crunch, which made them over the top in the best possible way.

peppermint mocha brownies on a white plate

More Chocolate Peppermint recipes!

Homemade marshmallows

Peppermint Patty Brownie Cupcakes

Peppermint Mocha Cake Roll

Peppermint mocha hot chocolate

Yield: 18 larger squares or 32 small

Peppermint Mocha Brownies with Cream Cheese Frosting

peppermint mocha brownies on a white platter with cream cheese frosting

Peppermint Mocha Brownies are easy peppermint mocha brownies topped with a tangy cream cheese frosting and peppermint crunch!

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes


For the brownies:

  • 2 sticks (8 ounces) unsalted butter
  • 2 cups granulated sugar
  • 1 1/2 cups unsweetened cocoa powder
  • 3 teaspoons instant espresso powder
  • 1/2 teaspoon sea salt
  • 2 teaspoons pure vanilla extract
  • 4 large eggs
  • 2/3 cup all purpose flour
  • 2/3 cup peppermint crunch, divided

For the cream cheese frosting:

  • 8 ounces 1/3 less fat neufchatel cream cheese, softened
  • 6 tablespoons unsalted butter, room temperature
  • 3 cups powdered sugar, sifted


    Prepare the brownies:

    1. Preheat oven to 325 degrees. Line a 13x9" baking dish with foil and spray with cooking spray. Set aside.
    2. Melt the butter in a small pan or microwave, and set aside to cool slightly.
    3. Whisk together the sugar, cocoa powder, espresso powder, and salt in a large bowl. Pour the butter into the sugar mixture whisking constantly until combined. Whisk in the vanilla.
    4. Add the eggs one at a time, beating vigorously after each addition. Stir in the flour just until incorporated, then stir in 1/3 cup of the peppermint crunch.
    5. Pour the batter into the prepared pan and spread evenly. Bake for 25-30 minutes, or until a toothpick inserted into the center has moist crumbs attached when removed. Cool completely on a wire rack.

    Prepare the frosting:

    1. Place the cream cheese in the bowl of a stand mixer fitted with the paddle attachment and mix on medium high speed until smooth. Add the butter, confectioner's sugar, vanilla extract, and vanilla bean paste, if using, and mix on low until incorporated, then on medium high for about 3 minutes, until light and creamy.
    2. Spread the frosting over the cooled brownies and top with the remaining peppermint crunch. Cut into squares, and enjoy!


    • This recipe is easily halved and baked in an 8x8" square baking dish.
    • Brownie recipe adapted by Bon Appetit's Cocoa Brownies. Frosting recipe by Flavor the Moments.


    Sharing is caring!