This Chocolate Macaron recipe takes the guesswork out of achieving smooth shells, perfect feet and rich chocolate flavour. With clear, step-by-step guidance and process photos, I'll walk you through each stage, from glossy meringue to filling your shells with your favourite ganache or buttercream. Following my guide, you can create bakery-quality macarons in your own kitchen.

Save this recipe 💌
After learning the correct technique many years ago from one of the world’s top pastry chefs, I’ve created 1,000's of perfect macarons! This version uses the Italian meringue method for stable, glossy results and a deep chocolate flavour that pairs beautifully with fillings like chocolate ganache, chocolate buttercream, or salted caramel.
Jump to:
Why You'll Love This Recipe
- Reliable: there's no hollow shells or cracked tops
- Clear temperature cues for perfect Italian meringue macarons every time
- Rich chocolate flavour without overwhelming sweetness
- Includes step-by-step photos and professional tips
Recipe Ingredients

- Almond Flour creates that signature chewy texture; choose finely ground, skin-free almond meal or flour for smooth tops.
- Pure icing sugar blends with almond flour to form the tant pour tant
- Dutch-processed cocoa adds deep chocolate flavour and colour
- Caster sugar to make a sugar syrup
- Egg whites – divided into two parts (A + B) for structure and volume; aged whites give more stable foam.
See recipe card for full list of ingredients and quantities.
How To Make Chocolate Macarons

- Step 1: Triple sift your almond flour, icing sugar and cocoa into a large mixing bowl. Sifting it onto a sheet of baking paper first makes it easier.

- Step 2: Add cream of tartar to egg whites (A) and use a handheld whisk on medium speed to form soft peaks.

- Step 3: Meanwhile, heat caster sugar and water over low-medium heat until it reaches 118 °C / 245 °F.

- Step 4: As soon as it reaches 118 °C / 245 °F pour the syrup into the beaten egg whites, with the mixer on low (I find using the hand mixer is easier and less messy than the stand mixer at this point).

- Step 5: Once the sugar syrup has been added, swap the bowl over to your stand mixer and continue to whisk on medium, until the meringue cools to 35 °C / 95 °F.

- Step 6: While the meringue is whisking, combine your dry ingredients with the remaining egg whites (B) to form a paste.

- Step 7: Soop out some of the meringue and mix it through the paste, to loosen it.

- Step 8: Add the remaining meringue in batches, then fold through, being sure to scrape and rotate the bowl. Continue until the mixture is smooth, shiny and the consistency of cake batter, but not too thin. I find a dough scraper allows me to really get in and mix the batter.

- Step 9: Place your piping bag (fitted with a 1A nozzle) into a tall jug, to make filling with the batter easy.

- Step 10: Once filled, place the bag into a bowl with both the ends pointing up. This can be used between piping trays, or when you need to place the bag down.

- Step 11: Holding the bag upright, pipe the mixture for a count of 2, then release pressure and give a little flick to release. Don't pipe to the edges of the circles, as the mixture will spread a little, then the macarons will be too big.

- Step 12: Place a tea towel on your bench and gently tap the tray to release air bubbles. Rotate and repeat.

- Step 13: Use a toothpick to pop any remaining air bubbles.

- Step 14: Let the macarons rest for 15 minutes, when they should be no longer sticky.

- Step 15: Bake macarons at 150 °C / 300 °F for 17 minutes. If they move when you try to wiggle them, leave them in for another 1-2 minutes.

- Step 16: Once cooked, slide silpat mat off the tray and allow the macarons to cool completely on the mats. Turn over half the shells and pipe on your chosen filling.
Hint: Avoid over-folding the batter! Stop as soon as it runs off the spatula in a slow ribbon. Overmixing leads to flat, footless macarons.
The instructions were so clear
....my first batch looked so professional! ” Sarah

Substitutions & Variations
- Chocolate Mint Macarons – replace half the dark chocolate in the ganache with Lindt Excellence Mint Intense.
- Chocolate Raspberry Macarons – add a teaspoon of freeze-dried raspberry powder to the shells and fill with raspberry ganache.
- Orange Dark Chocolate Macarons – infuse zest into the cream before making ganache for a Jaffa twist.
- Deeper colour – add a few drops of Aqua-based food colouring (I use Color Mill) to enhance the chocolate tone.
See also: Chocolate Ganache for Macarons, Vanilla Buttercream or Fresh Strawberry Buttercream for filling options.
Equipment
For best results, I use:
Hand mixer
Stand mixer
Rubber spatulas
Storage
Store filled macarons in the fridge up to 5 days.
Freeze shells (unfilled) up to 3 months.
Bring to room temperature before serving for best texture.
Top Tip
Prep everything! Have ingredients weighed, equipment lined up, piping bags ready...all before starting. Once the syrup hits the right temperature, you won’t have time to scramble.
Macaron flavours develop and the shells become more chewy in a day, so it's better to make them the day before serving.
FAQ
Could be either:
-oven temperature too high (use an oven thermometer to check)
-shells didn't have enough time to dry
-didn't mix the batter enough
The batter was overworked.
Shells were underbaked, or not left to cool completely.
The batter was too thick and not worked enough -mix until mixture is smooth and ribbons off the spatula.
Yes, but expect lighter colour and softer shells. Dutch-processed cocoa stabilises better, gives a deeper colour and smoother flavour.
Yes, an aqua based, concentrated food colour can be used in the meringue. Use a dark brown if you want to make your chocolate macarons darker.
Best within 3 days once filled, though they can be refrigerated up to 5 days or frozen up to 3 months.
Both come from ground almonds, but almond flour is made from blanched almonds (skins removed), giving it a finer texture and smoother shells. Almond meal often includes the skins, making it slightly coarser and darker. For macarons, I always try to use blanched, finely ground almond flour (but the label may say “almond flour” or “almond meal”)


Chocolate Macarons
Equipment
Ingredients
Macaron Shells
- 140 grams Almond flour finely ground, blanched almonds
- 140 grams Pure icing sugar
- 20 grams Dutch processed cocoa
- 55 g Aged egg whites (A) see notes
- 55 g Aged egg whites (B)
- pinch Cream of tartar
- 150 g caster sugar
- 38 g water
Filling (choose one)
- ½ Batch Chocolate Ganache recipe here
- ½ Batch Chocolate Swiss Meringue Buttercream recipe here
Instructions
- Preheat oven to 150°C/ 300°F and place an empty baking tray on the middle rack.
- Line baking trays with silpat mats (you'll need 4 mats, if you want to pipe the macarons all at once).
- Prepare a large disposable piping bag with a #1A piping tip and place the bag inside a tall cup/jug, ready to be filled (see post for tips on using the piping bag). And keep a large bowl nearby, to rest the filled bag when needed.
- In a small saucepan, heat the caster sugar and water over low-medium heat. Make sure the water has covered most of the sugar and avoid stirring, as this will create crystals on the side of your pan.
- In the bowl of your stand mixer, but using an electric hand mixer, begin whisking the egg whites (A) and cream of tartar until frothy. Once the sugar syrup reaches 110°C, mix the whites on medium speed to form soft peaks, keeping watch of the syrup, as it must not go over 118°.
- As soon as the sugar syrup reaches 118°, remove the thermometer and (with the mixer turned to low) pour the syrup into the whisked egg whites in a thin, steady stream, being careful to avoid the whisk. This is the Italian meringue.
- Now place your mixing bowl onto your stand mixer with whisk attachment and increase speed to medium. Continue to whisk until mixture cools to 35°. While it's whisking, combine the dry ingredients.
- Combine the almond meal, icing sugar and cocoa (this will be your "tant pour tant"). Now sift it 3 times into a large mixing bowl.
- Now add the remaining egg whites (B) and mix with a rubber spatula, to form a thick paste.
- Once the Italian meringue has cooled to 35°, scoop some of it out with the rubber spatula and mix it into the paste to loosen it.
- Add the remaining meringue in a couple of batches and continue to fold through, scraping the bowl and folding the mixture over, whilst rotating the bowl. Make sure you scrape the bottom, to get all of the paste.
- Continue folding, scraping and rotating (macaronner) until the batter is smooth and shiny. Batter should have the consistency of cake batter and not too thin (see post).
- Scoop batter into prepared piping bag, then place the bag on the bench and press out air pockets. With the piping tip pointing up, twist the end of the bag and secure with a rubber band (I find twisting it is sufficient).
- Piping the shells: holding the nozzle end with one hand and the twisted end with the other, place the bag directly above the marked silpat mat and gently squeeze from the top hand. Release pressure before the batter reaches the inside edge of the circle and give the bag a little twist at the nozzle end, to break the release of batter.
- Place a tea towel onto the kitchen bench, then give a gentle tap of the tray, to release air bubbles. Rotate tray and repeat.
- Let macarons rest for 15 minutes, to dry a little.
- Place tray with the piped shells into oven and bake at 150°C/ 300°F for 17-18 minutes. Repeat with remaining trays. (I bake one tray at a time).
- How to tell if macarons are cooked: After 17 minutes check macaron shells -if they still wiggle, they're not quite ready. Give them another minute or 2.
- Once cooked, immediately slide silpat mat off baking tray and onto the bench to cool. Once completely cooled, shells can be gently lifted from mat (see post), put into pairs and filled with your chosen filling
Filling the Macarons
- Pipe your chosen filling onto half of the macaron shells, then sandwich with the remaining half. Refrigerate or freeze macarons in an airtight container.
Notes
- If making ganache for the filling, make the filling first, or allow extra time, as it takes an hour or 2 to thicken.
- I get best results when baking one tray at a time, in a conventional (not fan-forced) oven. However, all ovens are different and you need to do what works best for you.
- Check your oven temperature with an oven thermometer. Even 5 degrees can make a difference!










Sandra says
Thank you for sharing this recipe