Sift the flour, baking soda, and salt in a medium-sized bowl. Then, stir in 6 tablespoons of pistachios and mix well.
In a mixing bowl, beat 1 cup of butter with sugar, vanilla, and almond extracts until creamy, about 2-3 minutes.
Add the eggs and mix until just combined.
Add half of the flour mixture to the butter and egg mixture, stirring to combine. Add the remaining flour mixture and stir until well mixed. If using food coloring to tint the dough green, add it now and mix to combine.
With a spatula, shape the dough into a flattened disk, then wrap it in plastic cling wrap. Place in the refrigerator for 1 hour or until the dough is firm.
Preheat the oven to 350°F. Line a cookie sheet with parchment paper or use a silicone mat.
Cut the chilled dough into 3 pieces. Rewrap 2 pieces and return them to the refrigerator. Flour a work surface and also the top of the cookie dough. If using a wooden rolling pin, dust it with flour. (Alternatively, place the dough between two sheets of parchment paper and then roll it.) Roll the dough to 1/4-inch thick. Use a 2 1/2-inch or 3-inch cookie cutter to cut out cookies.
Reshape and re-roll any leftover dough after you cut out the first cookies. If the leftover dough becomes too soft to work with, refrigerate it for later use. Be careful not to overwork the dough.
Repeat the process with the second piece of chilled dough. Finally, use the last piece of dough. If you have any leftover dough from earlier, add it to this last piece.
Bake the cookies for 8-10 minutes or until golden brown. Then, brush them with melted butter and sprinkle with coarse sugar and the leftover chopped pistachios. Move them to a cooling rack. Leftover cookies can be frozen.