Preheat oven to 375°F (190°C) and line a 12-cup muffin tin.
Whisk together flour, pistachio pudding mix, sugar, baking powder, baking soda, and salt.
In a separate bowl, whisk together milk, melted butter, eggs, vanilla extract, and green food coloring.
Gently fold the wet mixture into the dry ingredients until just combined.
Fold in ½ cup chopped pistachios until evenly distributed.
Divide the batter evenly among the muffin cups, filling each ¾ full.
Sprinkle additional pistachios and turbinado sugar on top, if desired.
Bake for 18-20 minutes or until a toothpick comes out clean.
Allow the muffins to cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.