Chocolate Peppermint Brownies: Gluten and Dairy-Free

These easy chocolate peppermint brownies come together in about 30 minutes. Gluten- and dairy-free, they’re rich and fudgy with pockets of dark chocolate and a bright hint of peppermint. A thin layer of dark chocolate peppermint ganache and a scattering of crushed candy canes finish them for a festive touch.

img 4816 1

Chocolate and peppermint are a classic pairing, and these brownies highlight that contrast perfectly: deep chocolate richness balanced by a cool peppermint note. They’re quick to make, transport well and are ideal for holiday gatherings, office morning teas, or a cozy dessert after dinner.

I reach for this recipe when I want something impressive without a lot of fuss. The batter comes together in one bowl, there’s no mixer required, and the brownies bake in just 20 minutes for a dense, fudgy texture.

Why this recipe is a favourite:

  • Allergy friendly. Both dairy- and gluten-free without sacrificing flavour or texture.
  • Fast. Ready from start to finish in about 30 minutes.
  • Small batch. Makes 16 small brownies or 9 larger squares, which is perfect for holiday sharing.
  • Delicious and portable. Great to bring to parties or to have on hand for spontaneous guests.

Key Ingredients

This recipe uses pantry-friendly ingredients. Use good-quality cocoa and chocolate for the best results.

All ingredients needed to make gluten free chocolate peppermint brownies laid out.

The full ingredient list and quantities appear in the recipe card below.

  • Dairy-free butter – I prefer a dairy-free buttery spread to keep the brownies soft and rich. Choose a quality brand for best flavour.
  • Dark brown sugar – Adds moisture and a chewy, caramel-like depth.
  • Vanilla and peppermint extracts – Vanilla rounds the flavour; peppermint adds the festive lift.
  • Eggs – Provide structure and a fudgy crumb.
  • Cocoa powder – Use a good-quality cocoa for a true chocolate flavour.
  • Gluten-free flour – Brownies work wonderfully with gluten-free plain flour; you can substitute regular plain flour if preferred.
  • Dark chocolate – Chopped bars create gooey pockets as the brownies bake; chips work too.
  • Coconut milk – Used to make the dairy-free peppermint ganache.
  • Candy canes – Crushed for a crunchy, minty topping.
img 4816 3

Step-by-Step Instructions

These brownies are simple to make and require only basic equipment: a 20cm (8-inch) square pan, a bowl and a whisk.

1. Preheat the oven to 180°C (350°F). Line and lightly grease a 20cm square baking pan.

2. In a large bowl, whisk the eggs with the vanilla and peppermint extracts until slightly foamy. Add the brown sugar and melted dairy-free butter and whisk until fully combined.

3. Sift in the cocoa powder and gluten-free flour, then gently whisk until the batter is smooth and thick. Fold in the chopped dark chocolate or chocolate chips.

Whisking the wet ingredients in a glass mixing bowl.
Sifting the dry ingredients into the mixing bowl.
Adding the chopped dark chocolate into the batter.

4. Pour the batter into the prepared pan and smooth the top. Bake for 20 minutes or until the top feels set but still soft; the centre should remain fudgy. Allow the brownies to cool completely on a wire rack, or leave them in the pan if you prefer an extra fudgy result.

The brownie batter in a square baking pan.
The cooked brownies in the baking pan.

Make the chocolate ganache frosting

Add a thin layer of dark chocolate peppermint ganache for a smooth, glossy finish.

Chop the dark chocolate and place it in a heatproof bowl. Warm the coconut milk until it’s hot but not boiling, then stir in a small amount of peppermint extract. Pour the warm coconut milk over the chocolate and let it rest for 5–10 minutes. Stir until the ganache is smooth and glossy, then spread it over the cooled brownies.

Mixing up the dark chocolate peppermint ganache in a small glass bowl.
Spreading the ganache over the top of the brownies.

Crush candy canes using a rolling pin in a sealed bag or a mortar and pestle. Sprinkle the crushed candy canes over the ganache and chill the pan until the topping sets. Slice into squares and serve.

Finished brownies with crushed candy canes.
The chocolate peppermint brownies cut into squares.

Recipe FAQs

Can I use regular flour instead of gluten-free flour?

Yes. Substitute plain all-purpose flour in the same quantity if you do not need a gluten-free version.

Can I make these brownies egg-free or vegan?

For an egg-free or fully vegan version, use a vegan brownie recipe developed without eggs, then add peppermint extract to the batter and finish with the same ganache and crushed candy canes—just ensure the candy canes are vegan if needed.

How should I store these brownies?

Store in an airtight container in the refrigerator for up to 5 days. They’re delicious cold and remain fudgy; warm briefly if you prefer them warm.

Can I freeze these brownies?

Yes. Once the ganache has set, slice and layer the squares with parchment between them in an airtight container. Freeze up to 3 months; thaw in the fridge or at room temperature before serving.

Close up of a chocolate peppermint brownie with a bite taken.

If you try this recipe, please leave a comment and a rating below — I’d love to hear how yours turned out.

More Easy Christmas Baking Recipes:

Chocolate Crinkle Cookies
Poinsettia Christmas Cupcakes
Vegan Cinnamon Sugar Cookies
Chocolate Puff Pastry Christmas Tree

img 4816 14

Chocolate Peppermint Brownies (Gluten & Dairy Free)

These fudgy gluten- and dairy-free brownies are dotted with dark chocolate and scented with peppermint. A silky dark chocolate ganache and crushed candy canes complete the festive treat.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 16 brownies
Author: Sally

Equipment

  • 20cm (8-inch) square baking pan

Ingredients

  • ½ cup dairy-free butter, melted and cooled
  • ¾ cup dark brown sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon peppermint extract
  • 2 eggs, room temperature
  • ½ cup cocoa powder
  • ½ cup plain gluten-free flour
  • ¼ cup chopped dark chocolate

For the chocolate ganache:

  • ¼ cup chopped dark chocolate
  • ¼ cup coconut milk
  • ¼ teaspoon vanilla extract
  • 2–4 candy canes, crushed

Instructions

  1. Preheat the oven to 180°C (350°F) and line a 20cm (8-inch) square baking pan with baking paper.
  2. Whisk the eggs, vanilla and peppermint extracts until foamy. Add the dark brown sugar and melted butter, whisking until combined.
  3. Sift the cocoa powder and gluten-free flour into the bowl. Gently whisk until thick and smooth, then fold in the chopped dark chocolate. Pour into the prepared pan.
  4. Bake for 20 minutes or until the top is set but still soft. Allow to cool completely.
  5. To make the ganache, heat the coconut milk until warm, stir in peppermint extract, pour over chopped chocolate and let sit 5–10 minutes. Stir until glossy and smooth, then spread over the cooled brownies.
  6. Sprinkle with crushed candy canes and refrigerate until the ganache sets. Slice and enjoy.

Notes

Chocolate: Chopping a bar of dark chocolate gives little pockets of melted chocolate; chips are a convenient alternative.

Nutrition

Calories: 152 kcal
| Carbohydrates: 18 g
| Protein: 2 g
| Fat: 9 g

Nutritional information is an estimate and may vary based on exact ingredients used.

This recipe was originally published on December 4th, 2021 and has been updated with improved notes and new photos.