These muffins are everything I love about summer fruit. The cherries bake down into bursts of sweet, jammy flavor dotted throughout the moist, not-too-sweet muffin base. You can use this recipe for any fruit you have, but I find the crispy, salty-sweet pistachio topping goes particularly well with cherries. It's one of my favorite summer baking recipes, but if you have frozen berries, it's just as delicious out of season, too.
Position a rack to the center of the oven and preheat to 375°F.
In a large bowl, whisk together 2 eggs, 113 grams of melted butter, 110 grams of granulated sugar, 110 grams of brown sugar, 85 grams of greek yogurt and 1 teaspoon of vanilla extract.
Add the 280 grams of all-purpose flour, 1 teaspoon baking powder, 1/4 teaspoon baking soda, and 1 teaspoon of salt.
Begin stirring this into a smooth batter, adding the 80 grams of milk in splashes at a time to keep the batter loose.
When the batter is smooth, set aside. Pit and halve the cherries then fold them into the batter.
Finely chop up 28 grams of pistachios and add them to a small dish. Add in 50 grams of turbinado sugar and 1 teaspoon of flaky salt. Mix this together with your fingers.
Line a muffin tin with parchment paper cups and scoop the batter until it is just shallow of the top of each tin. Sprinkle each muffin with enough pistachio sugar to cover the top.
Bake for 30-33 minutes if you are making jumbo muffins, or 20-25 minutes if you are making standard sized muffins. You will know they are done when you no longer hear any "bubbling" of the batter and the tops are set. (The toothpick trick won't work here, unfortunately, you'll run into some cherries!)