Preheat oven to 345 and line a pan with parchment or silpat.
In a mixing bowl, combine sugar, salt, oils, yogurt, and vanilla. In a medium bowl, combine flours, ground pistachio, baking soda, nutmeg, and cardamom. Gradually add dry ingredients to wet, and mix until a soft dough forms.
Roll dough into 1" balls and place on the baking sheet. Press nuts into the center, slightly flattening the dough ball.
Bake 10-12 minutes or until the cookies are set and barely golden.