Preheat oven to 350 F
Make your dough: In a stand mixer, mix the ghee, powdered sugar and a few drops of vanilla extract on low speed about a minute.
Flour: Add in the sifted flower gradually and mix on low speed for about 30-1 minute until very well combined. At first it will look dry, but as it mixes, it will start holding up together to form a pasty dough. Scrape the sides to ensure everything is getting mixed well. Do not over mix. Continue to knead with hand to collect the dough together and add more flour if needed, up to 1/2 extra.
Cool: Optional, Transfer the dough to a zip lock bag or wrap with saran wrap and refrigerate for 20 minutes. Depends on the environment you are working in.
Form Balls: Use a small cookie scoop to portion the cookies and form into 1.5 inch balls. Slightly press down just a bit to flatten it a little and place on the baking sheet.
Indent: Press the middle softly with your finger to form a small indent and add the piece of pistachio on top. If you decide to use Jam, make a deeper thumb print indent and add in the jam.
Bake: These cookies bake at a low temperature heat of 350 F for 15 minutes until the side get a slight golden color. The cookies will not change color or become golden brown. They stay white. To know if they are done, they will feel firm to touch and leave a dough residue on your finger.
Cool: Let them completely cool at room temperature before serving.