A method is provided for fabricating a microneedle or a microneedle array using a mould (2) having at least a needle-forming cavity which comprises the step (A) of prefilling the needle-forming cavity with a solvent (1) before applying a microneedle-forming composition (3). The solvent (1) and microneedle-forming composition (3) are allowed to mix (step E) as a result of diffusion. The solvent is removed (step F), a flexible adhesive tape (4) can be applied on top of the mould (2), (step G), lifted (step H) so as to pull the microneedles out of the mould, giving an array of drug-filled dissolvable microneedles ready for application (step I).