Prepare two baking sheets by placing two heart macaron templates on each baking sheet. You can print the templates above. Place parchment paper or silicone mats over the templates. Set baking sheet aside.
Place oven rack in the lower half of the oven, but not all the way to the bottom. Preheat oven to 300 degrees.
Add powdered sugar and almond flour to the bowl of a food processor. Process the ingredients for about 30 seconds so that the mixture is super fine. Sieve the flour and sugar mixture three times. Set mixture aside.
In the bowl of a stand mixer with a whisk attachment, add egg whites and cream of tartar and begin to beat on medium-high until it begins to foam. Once it starts to get foamy, begin to slowly sprinkle the granulated sugar into the egg whites until it's all been incorporated. Increase the speed to high to whip the meringue into stiff peaks. The meringue should have the consistency of shaving cream, NOT soft serve. Add food coloring and mix to combine. If you want a deeper color, add a little bit more coloring. But a little goes a long way.
Once the meringue is done, add one-third of the sifted flour mixture to the meringue and fold with a spatula. Do this step very carefully and slowly, cutting the mixture down the middle and swooping around. Once it's incorporated, add a second-third and gently fold in. Then, add the final third. Mix just until it's incorporated. Do not over mix. The consistency should be like slow-moving lava. To check for consistency, the batter should flow from your spatula like thick lava and hold a ribbon for a couple seconds. If it falls into clumps and doesn't fall slowly, it is not mixed enough. Keep mixing slowly so that the batter deflates a bit and the proper consistency is reached.
Transfer batter to a piping bag fitted with a smooth, round 1/2 inch tip. Trace the outside of the heart, starting and finishing in the middle. This will help keep the shape of the heart. Fill in the heart with a little more batter so it's full. Move onto the next heart. When you get to the end of the batter, a lot of it will stick to the bag. To push it down, use the edge of a bench scrapper.
After you've pipped all the hearts, smack the baking sheets on the counter a couple times to release air bubbles. Use a toothpick to pop all the air bubbles. If you don't do this step, the air bubbles will release steam while baking and crack the shells.
Let them sit to dry out until the tops are smooth to the touch, about 30 minutes. They are done when you rub your finger over the top and your finger doesn't stick.
Bake macarons in preheated oven for 14-16 minutes. Make sure to rotate the sheet halfway through, for even baking. Remove from oven and let them cool for 5 minutes before transferring parchment sheet to a wire rack to finish cooling.
Lay half of the macarons flat side up on a baking sheet. Spoon about 1/4 teaspoon of jam onto one macaron shell. Top with the other shell and gently press just enough to push the filling out to the edges. Do this for all the macaron shells until done.
Once filled, macarons can be refrigerated in an airtight container for up to five days. Or you can freeze for up to five months.