Preheat the oven
to 350°F/180°C/gas 4. Butter and flour a 12-cup
muffin pan, or line with foil or paper baking cups.
Sift the flour, baking powder, and salt into a
large bowl. Bring the apricots and water in a
saucepan over medium heat to a boil.
Reduce the heat
and simmer for 5 minutes. Remove from the heat and
beat in the butter and sugar until the sugar has
dissolved.
Stir in the milk, eggs, and vanilla. Stir
the apricot mixture into the dry ingredients. Spoon the batter into the prepared cups, filling
each 2/3 full.
Bake for 15-20 minutes, or until a
toothpick inserted into the center comes out clean.
Cool the muffins on racks.