Place macaron baking mats on two baking sheets and add parchment on top of each. Alternatively make your own template - see notes.
In a medium bowl, sift the powdered sugar and almond flour twice.
Next, heat the egg whites and granulated sugar over a double boiler until the sugar has dissolved or until the temperature is about 120 degrees F.
Transfer the egg white mixture to a large bowl or a bowl of a stand mixer fitted with a whisk attachment. Whisk until the meringue reaches soft peaks. At this point, you can add the vanilla paste and food coloring. Continue whisking the meringue until stiff peaks form.
Start the macaronage by folding in ⅓ of the dry ingredients. Mix carefully with a silicone spatula by scraping around the sides of the bowl, then through the middle of the batter. Do this a few times until it is mostly combined.
Add the remainder of the dry ingredients, folding with the same gentle method. Once the dry ingredients are fully incorporated, begin spreading the batter along the sides of the bowl to deflate it slightly. I find that this mixing method helps prevent the shells from baking up hollow. Continue scraping around the sides of the bowl and through the middle. The mixture is ready when you can draw several figure eights without the batter breaking.
Transfer the mixture to a piping bag with a small round piping tip (I used Ateco 802).
With the macaron baking mat placed under the parchment paper on the baking sheet, pipe at a perpendicular angle to fill in the smaller circles. Carefully remove the baking mat and tap the baking sheet on the counter a few times in order to release any air bubbles. It also helps to bang on the bottom of the baking sheet with your hand.
Let the macarons rest for about 30-40 minutes, or until they are dry and no batter comes away when you touch them.
Meanwhile, preheat the oven to 300 degrees F. Bake the macarons for about 12-14 minutes. Allow to cool completely before peeling them off the parchment paper.