Every December, my grandmother's kitchen in Kano smelled of cocoa and vanilla while she baked for the church choir. She never called these brownies Christmas brownies, but the moment she swirled peppermint frosting on top and scattered red and green sprinkles, we all knew the season had truly begun.
Advertisements1
These Frosted Christmas Brownies carry that memory forward. A dense, deeply chocolatey base, baked just until the center barely sets, then crowned with a silky vanilla buttercream kissed with peppermint and finished with a blizzard of holiday sprinkles.
They slice clean, travel well to potlucks, and look like you spent hours on them even though the whole thing comes together in under an hour. That is the kind of quiet magic I chase in every kitchen I visit.
Why You'll Love This Recipe
About the Ingredients
1 cup (225g) unsalted butter
Melted and slightly cooled. If you only have salted butter, cut the added salt in the recipe to 1/4 teaspoon.
2 cups (400g) granulated sugar
Standard white sugar keeps the top crackly. Coconut sugar works but makes a darker, slightly chewier brownie.
4 large eggs, room temperature
Room-temperature eggs emulsify better. Submerge cold eggs in warm water for five minutes if you forgot to set them out.
1 tablespoon vanilla extract
Use real vanilla, not imitation, since the flavor carries the frosting too. Bourbon vanilla adds a lovely warmth.
1 1/4 cups (150g) all-purpose flour
Spoon and level, never scoop straight from the bag, or the brownies turn dry. A 1:1 gluten-free blend swaps in directly.
3/4 cup (65g) unsweetened cocoa powder
Dutch-process cocoa gives a darker, smoother chocolate flavor. Natural cocoa works and tastes slightly more acidic.
1/2 teaspoon fine sea salt
Salt sharpens the chocolate. Kosher salt is a fine swap if you use a slightly heaped half teaspoon.
1/2 cup (115g) unsalted butter, softened, for frosting
Truly soft butter, not melted, or the frosting turns greasy. Salted butter works if you skip the pinch of salt.
2 cups (240g) powdered sugar, sifted
Sifting prevents lumps. If yours is clumpy, pulse it in a food processor for ten seconds.
1/4 teaspoon peppermint extract
A little goes a long way. Almond or orange extract gives a lovely non-peppermint holiday twist.
2 tablespoons whole milk
Adjust by the teaspoon to reach a spreadable consistency. Oat milk or heavy cream both work beautifully.
1/4 cup red and green sprinkles, plus more for topping
Nonpareils or jimmies both work. Add them while the frosting is still tacky so they actually stick.
Tips & Tricks
Do Not Overbake
Pull the pan when the center still looks slightly moist and a toothpick comes out with fudgy crumbs, because residual heat finishes the job.
Cool Completely Before Frosting
Warm brownies melt buttercream into a puddle, so give them at least two hours at room temperature.
Sift the Powdered Sugar
Lumpy frosting cannot be fixed by more milk, only by sifting first, so do not skip this step.
Chill Before Slicing
Twenty minutes in the refrigerator firms the frosting so your squares come out with clean, sharp edges.
Pro Tips
Step-by-Step Instructions
1. Heat the Oven
Preheat the oven to 350F (175C) and line a 9×13-inch pan with parchment, leaving overhang on two sides. The overhang is your handle for lifting the cooled slab out later.
2. Bloom the Cocoa
Whisk the melted butter, sugar, and cocoa powder in a large bowl until glossy and thick, about one minute. The mixture should look like dark, shiny mud before the eggs go in.
3. Beat in the Eggs
Add the eggs one at a time, beating well after each, then stir in the vanilla. The batter will turn thick, smooth, and slightly lighter in color.
4. Fold the Dry Ingredients
Sift the flour and salt over the batter and fold gently with a spatula just until no streaks remain. Stop the moment it comes together, because overmixing builds gluten and makes the brownies cakey.
5. Bake Until Just Set
Spread the batter evenly in the pan and bake at 350F (175C) for 30 to 35 minutes, until the edges look set and the center registers about 200F (93C) on an instant-read thermometer. A toothpick inserted two inches from the edge should come out with moist crumbs, never wet batter.
6. Cool Completely
Set the pan on a wire rack and cool for at least two hours, until the bottom of the pan feels room temperature. Frosting warm brownies is the fastest way to ruin them.
7. Whip the Frosting
Beat the softened butter with the powdered sugar, peppermint extract, milk, and a pinch of salt at medium speed for two minutes, until fluffy and spreadable. Add milk a teaspoon at a time if it feels stiff.
8. Frost and Decorate
Spread the frosting over the fully cooled brownies with an offset spatula, then scatter sprinkles generously over the top while the surface is still tacky. Press them in lightly with your palm so they hold.
9. Chill and Slice
Refrigerate the frosted slab for 20 minutes, then lift it out by the parchment and cut into 24 squares with a hot, dry knife. Wipe the blade between cuts for bakery-clean edges.
Delicious Variations
White Chocolate Peppermint
Swap half the cocoa for melted white chocolate and top with crushed candy canes for a sweeter, snowier bar.
Orange Spice Christmas
Replace the peppermint extract with orange zest and a quarter teaspoon of cinnamon for a warm, citrusy holiday twist.
Salted Caramel Frosting
Drizzle warm caramel over the frosting and finish with flaky sea salt instead of sprinkles for a grown-up version.
How to Store Frosted Christmas Brownies
Refrigerator
Store frosted brownies in an airtight container in the refrigerator for up to 5 days, layering parchment between rows so the frosting stays intact.
Freezer
Freeze unfrosted brownies wrapped tightly in plastic and foil for up to 3 months; thaw overnight in the refrigerator, then frost fresh.
Reheating
Enjoy at room temperature for the best texture, or warm a single square in the microwave for 10 seconds to soften the fudge center.
Frequently Asked Questions
Q: Can I make Frosted Christmas Brownies ahead of time?
Yes, bake and frost them up to three days ahead and store them covered in the refrigerator. The flavor actually deepens overnight, and the frosting sets firmer, which makes slicing even cleaner.
Q: Why are my brownies dry and cakey?
Overbaking and overmixing are the two usual culprits. Pull the pan when the center still looks slightly moist and fold the flour in just until it disappears rather than beating it smooth.
Q: Can I use cocoa powder instead of chocolate?
Absolutely, and this recipe is built entirely on cocoa powder, so no chocolate bars are needed. Dutch-process cocoa gives the deepest color, while natural cocoa tastes a touch more tangy.
Q: How do I keep the frosting from melting?
Let the brownies cool completely, at least two hours, before frosting, and chill the frosted slab for 20 minutes before slicing. If your kitchen is warm, pop the frosted pan in the refrigerator for ten minutes between steps.
Q: Can I freeze these brownies with the frosting on?
Yes, freeze them frosted in a single layer until solid, then wrap each square individually. Thaw in the refrigerator overnight and blot any condensation before serving so the sprinkles stay crisp.
Bake a batch this week, pour something warm, and watch how quickly a tray of Frosted Christmas Brownies disappears. Whether you share them at a party or keep them for a quiet evening at home, they carry a little of that grandmother-kitchen warmth with every bite. Go, see, and connect.
Frosted Christmas Brownies
Frosted Christmas Brownies are rich, fudgy squares topped with peppermint vanilla frosting and festive sprinkles, the easiest holiday dessert you will make.
🧂 Ingredients
- 1 cup (225g) unsalted butter
- 2 cups (400g) granulated sugar
- 4 large eggs, room temperature
- 1 tablespoon vanilla extract
- 1 1/4 cups (150g) all-purpose flour
- 3/4 cup (65g) unsweetened cocoa powder
- 1/2 teaspoon fine sea salt
- 1/2 cup (115g) unsalted butter, softened, for frosting
- 2 cups (240g) powdered sugar, sifted
- 1/4 teaspoon peppermint extract
- 2 tablespoons whole milk
- 1/4 cup red and green sprinkles, plus more for topping
📋 Instructions
- 1Heat the Oven — Preheat the oven to 350F (175C) and line a 9×13-inch pan with parchment, leaving overhang on two sides. The overhang is your handle for lifting the cooled slab out later.
- 2Bloom the Cocoa — Whisk the melted butter, sugar, and cocoa powder in a large bowl until glossy and thick, about one minute. The mixture should look like dark, shiny mud before the eggs go in.
- 3Beat in the Eggs — Add the eggs one at a time, beating well after each, then stir in the vanilla. The batter will turn thick, smooth, and slightly lighter in color.
- 4Fold the Dry Ingredients — Sift the flour and salt over the batter and fold gently with a spatula just until no streaks remain. Stop the moment it comes together, because overmixing builds gluten and makes the brownies cakey.
- 5Bake Until Just Set — Spread the batter evenly in the pan and bake at 350F (175C) for 30 to 35 minutes, until the edges look set and the center registers about 200F (93C) on an instant-read thermometer. A toothpick inserted two inches from the edge should come out with moist crumbs, never wet batter.
- 6Cool Completely — Set the pan on a wire rack and cool for at least two hours, until the bottom of the pan feels room temperature. Frosting warm brownies is the fastest way to ruin them.
- 7Whip the Frosting — Beat the softened butter with the powdered sugar, peppermint extract, milk, and a pinch of salt at medium speed for two minutes, until fluffy and spreadable. Add milk a teaspoon at a time if it feels stiff.
- 8Frost and Decorate — Spread the frosting over the fully cooled brownies with an offset spatula, then scatter sprinkles generously over the top while the surface is still tacky. Press them in lightly with your palm so they hold.
- 9Chill and Slice — Refrigerate the frosted slab for 20 minutes, then lift it out by the parchment and cut into 24 squares with a hot, dry knife. Wipe the blade between cuts for bakery-clean edges.



