Sift the flour, baking powder and salt.
Combine the eggs and sugar in a bowl and blend with a hand blender. Blend, don't mix or whip!
Stir in the flour mix using the hand blender, then add the butter and continue blending.
Stir in the rest of the ingredients.
Cover the bowl with plastic wrap and refrigerate for at least 1 hour.
Spoon the dough into a muffin tin lined with muffin papers.
Bake in the preheated oven at 320F for 18-20 minutes.
Cool down before serving.