Prepare a muffin tin with paper muffin cups sprayed with nonstick cooking spray.
mix together the liquid ingredients; the olive oil, eggs, milk and vanilla. Stir well with a fork to combine.
in a separate. larger bowl mix together the flour, baking powder and salt. Add the chocolate chips and the cherries.
Make sure the cherries are coated with flour. This will keep them from sinking to the bottom of the muffins.
Mix in half of the pistachio nuts. Reserve the other half for the topping.
Add the liquid ingredients to the dry ingredients.
Gently mix until just combined. You don’t want to over mix the batter. It will be thick.
Using a large scoop or spoon add the batter to the prepared muffin tin. Take the reserved pistachio nuts and roughly chop them. Sprinkle the nuts on top off the batter. Add the sugar in the raw if you are using it.
Bake in the preheated oven for 22 – 25 minutes or until the muffins are golden brown. Cool on a wire rack.