Preheat the oven to 425°F and line a muffin tin with paper liners.
In a large bowl, whisk together the pistachio pudding mix, flour, sugar, baking powder, and salt.
In another bowl, whisk the eggs, milk, oil, vanilla extract, and almond extract until combined.
Combine the wet ingredients with the dry ingredients, stirring just until mixed.
Fold in the chopped pistachios and add green food coloring if desired.
Divide the batter evenly into the muffin cups and sprinkle with extra pistachios and coarse sugar if using.
Bake at 425°F for 5 minutes, then reduce heat to 350°F and bake an additional 12–15 minutes, or until a toothpick comes out clean.
Let cool slightly before serving.