Preheat oven to 350° F (175° C).
Line a muffin tin with 12 liners or grease each nonstick muffin indent liberally with oil, coconut oil or butter.
Add pistachio flour, coconut flour, salt, soda, baking powder, and matcha (if using) to a small sized bowl and use a wire whisk to mix together. See notes for instructions on making in a blender and/or making pistachio flour from pistachios.
Into the same bowl add eggs, honey, almond milk, coconut oil, vanilla and almond extract and whisk until well incorporated.
Pour batter into prepared muffin tin or use a measuring cup to drop in, evenly distributing between all 12 holes.
Sprinkle crushed pistachio on top of each one, dividing between the 12 muffins.
Place muffin tin in oven and bake for 20- 24 minutes until muffins are cooked through (if needed, test by sticking a toothpick into the center - it will come out mostly clean when muffins are ready).
Remove muffins from oven and let cool in the pan for 10 minutes before removing and letting cool completely on a wire cooling rack.
OPTIONAL: once cool, use a fine mesh sieve to dust powdered sugar over the top of the muffins for visual appeal.