01 - Preheat oven to 350°F. Line a 12-cup muffin tin with paper liners or grease lightly.
02 - Whisk together flour, ground pistachios, sugar, baking powder, baking soda, and salt in a large bowl until well blended.
03 - Beat eggs in a separate bowl, then whisk in milk, yogurt, melted butter, vanilla extract, and almond extract until smooth.
04 - Pour wet ingredients into dry ingredients and stir until just combined. Avoid overmixing. Add green food coloring drop by drop until vibrant green is achieved.
05 - Divide batter evenly among prepared muffin cups. Sprinkle chopped pistachios generously over the top of each muffin.
06 - Bake for 18 to 22 minutes until a toothpick inserted into the center comes out clean.
07 - Let muffins cool in the tin for 5 minutes, then transfer to a wire rack to cool completely before serving.