Grind the pistachios (unroasted, unsalted… feel free to experiment though).
Preheat oven to 350˚F. Butter muffin tin and line with muffin wrappers if desired. If necessary, prepare buttermilk with milk and a squeeze of lemon juice or vinegar.
In a mixing bowl, mix together sugar, oil, egg, and vanilla and almond extracts. Mix in the pistachios.
In a measuring cup, stir together all purpose flour and baking powder.
Alternate pouring the buttermilk and the flour mixture into the batter and stir until just combined. Pour into muffin tins.
Bake at 350˚F for ~25 minutes, until cupcake tops are springy to the touch and edges are slightly browned. Allow to cool.
Immediately before serving, prepare the 7-minute Frosting. Then ice and enjoy!