Chocolate and vanilla macarons are elegant French cookies made with almond flour, egg whites, and powdered sugar. Their crisp shells, soft centers, and creamy fillings make them perfect for birthdays, holidays, afternoon tea, or a special homemade dessert.
Macarons require careful measuring and mixing, but they are completely achievable when you follow the correct technique. This recipe explains every step, from preparing the batter to piping, baking, filling, and storing your macarons.

Easy Chocolate and Vanilla Macarons Recipe
Ingredients
Equipment
Method
- Sift the almond flour and powdered sugar together. Divide the mixture evenly between two bowls. Add the cocoa powder to one bowl and leave the other bowl plain.
- Beat the egg whites at medium speed until foamy. Add the cream of tartar, then gradually add the granulated sugar. Whip until stiff, glossy peaks form, then mix in the vanilla extract and optional gel food coloring.
- Divide the meringue evenly between the two bowls of dry ingredients.
- Gently fold each mixture with a silicone spatula until the batter flows slowly in a thick ribbon and settles back into the bowl within 10 to 15 seconds.
- Transfer each batter to a separate piping bag fitted with a round tip. Pipe evenly sized circles onto lined baking sheets.
- Tap the baking sheets firmly against the counter to release air bubbles. Pop any remaining bubbles with a toothpick.
- Leave the piped macarons uncovered at room temperature for 30 to 60 minutes, until the surfaces feel dry and do not stick when gently touched.
- Preheat the oven to 300°F (150°C). Bake one tray at a time for 14 to 16 minutes. Let the shells cool completely before removing them.
- For the vanilla buttercream, beat the softened butter until creamy. Gradually add the powdered sugar, vanilla, salt, and enough heavy cream to make a light, pipeable filling.
- For the chocolate ganache, pour the hot heavy cream over the chopped chocolate. Leave for 2 minutes, then stir until smooth. Add the optional butter and let the ganache thicken.
- Pair the cooled shells by size. Fill the vanilla shells with buttercream and the chocolate shells with ganache. Gently sandwich them together.
- For the best texture, refrigerate the filled macarons in an airtight container for 24 hours. Bring them to room temperature for about 20 minutes before serving.
Why You Will Love These Chocolate and Vanilla Macarons
- They have crisp shells and soft, slightly chewy centers.
- You can prepare two delicious flavors from one basic recipe.
- They look beautiful on dessert tables.
- They can be prepared ahead of time.
- The filling can be customized with buttercream, ganache, or jam.
Prepare the Dry Ingredients
Sift the almond flour and powdered sugar together into a clean bowl. Discard any large pieces that remain in the sieve.
Divide the dry mixture evenly between two bowls. Add the cocoa powder to one bowl for the chocolate shells. Leave the other bowl plain for the vanilla shells.
Sifting helps create smooth macaron shells without large bumps or uneven surfaces.
Make the Meringue

Place the room-temperature egg whites in a clean, dry mixing bowl. Beat them at medium speed until they become foamy.
Add the cream of tartar, then gradually add the granulated sugar while continuing to beat. Increase the speed and whip until the meringue forms stiff, glossy peaks.
Add the vanilla extract. If desired, add a small amount of gel food coloring. Avoid liquid food coloring because it can change the consistency of the batter.
When handling raw eggs, keep them refrigerated until needed and clean all utensils and surfaces carefully. You can find additional guidance in the FDA’s egg safety recommendations.
Mix the Macaron Batter
Divide the meringue evenly between the two bowls of dry ingredients.
Using a silicone spatula, gently fold each mixture by scraping around the bowl and pressing the batter against the sides. This process is called macaronage.
Continue folding until the batter flows slowly from the spatula in a thick ribbon. It should settle back into the bowl within approximately 10 to 15 seconds.
Do not mix too little, or the shells may have pointed tops. Do not mix too much, or the batter may spread and produce flat macarons.
Pipe the Macaron Shells
Transfer each batter into a separate piping bag fitted with a round tip.
Pipe small, evenly sized circles onto baking sheets lined with parchment paper or silicone mats. Keep the piping bag upright and apply steady pressure.
Tap each baking sheet firmly against the counter several times. This releases trapped air bubbles that could cause the shells to crack.
Use a toothpick to pop any remaining bubbles visible on the surface.
Rest the Macarons
Leave the piped macarons uncovered at room temperature for 30 to 60 minutes.
The resting time depends on the humidity in your kitchen. The shells are ready when the surfaces feel dry and do not stick to your finger when gently touched.
This dry layer helps the macarons develop their characteristic ruffled edges, known as feet.

Bake the Macarons
Preheat the oven to 300°F.
Bake one tray at a time for approximately 14 to 16 minutes. Rotate the tray halfway through baking if your oven heats unevenly.
The macarons are ready when the tops remain stable and do not move away from the feet when gently touched.
Remove the tray from the oven and allow the shells to cool completely before lifting them from the baking surface.
Make the Vanilla Buttercream
Beat the softened butter until smooth and creamy.
Gradually add the powdered sugar, followed by the vanilla extract and salt. Add the heavy cream one tablespoon at a time until the buttercream becomes light and easy to pipe.
Transfer the vanilla buttercream to a piping bag.
Make the Chocolate Ganache
Place the chopped chocolate in a heatproof bowl.
Heat the heavy cream until it begins to steam, but do not let it boil. Pour the hot cream over the chocolate and leave it undisturbed for two minutes.
Stir until the mixture becomes smooth and glossy. Add the butter if desired. Allow the ganache to cool until it becomes thick enough to pipe.
Assemble the Macarons
Pair the cooled shells according to size.
Pipe vanilla buttercream onto the flat side of the vanilla shells. Pipe chocolate ganache onto the chocolate shells.
Place a matching shell on top and press gently until the filling reaches the edges. Do not press too hard, as the delicate shells may crack.
Let the Macarons Mature
Place the filled macarons in an airtight container and refrigerate them for at least 24 hours.
This resting period allows the filling to soften the inside of the shells, creating the ideal contrast between the crisp exterior and tender center.
Bring the macarons to room temperature for approximately 20 minutes before serving.
Common Macaron Problems
Why Did My Macarons Crack?
The shells may crack if they were not rested long enough, if air bubbles remained in the batter, or if the oven temperature was too high.
Why Did My Macarons Spread?
The batter was probably overmixed. Fold only until it flows from the spatula in a slow ribbon.
Why Are the Shells Hollow?
Hollow shells can result from overwhipped meringue, an incorrect oven temperature, or removing the macarons from the oven too early.
Why Did the Macarons Stick?
They may need more baking time. Always allow them to cool completely before removing them from the parchment paper or silicone mat.
Storage Instructions
Store filled chocolate and vanilla macarons in an airtight container in the refrigerator for up to five days.
You can also freeze them for up to one month. Separate the layers with parchment paper and thaw the macarons overnight in the refrigerator before serving.
Frequently Asked Questions
Can I Use Regular Flour Instead of Almond Flour?
No. Almond flour gives macarons their distinctive texture and structure. Regular flour will not produce the same result.
Can I Make Macarons Without Food Coloring?
Yes. Food coloring is completely optional and does not affect the flavor.
Can I Prepare the Shells in Advance?
Yes. Unfilled shells can be stored in an airtight container for several days or frozen for up to one month.
What Is the Best Filling for Macarons?
Vanilla buttercream and chocolate ganache are classic choices. You can also use lemon curd, salted caramel, fruit jam, or cream cheese frosting.
Final Tips for Perfect Macarons
Measure every ingredient with a digital scale, sift the dry ingredients carefully, and avoid rushing the resting stage. Since oven temperatures can vary, consider baking a small test batch first.
With patience and practice, these chocolate and vanilla macarons will develop smooth tops, delicate feet, and soft, flavorful centers. Serve them with coffee or tea for an elegant homemade treat.

