The apparatus (1) is designed to mix at least two ingredients coming from at least two distinct reservoirs (2, 3). It has at least two distinct orifices (6, 7) suitable for being connected to the reservoirs (2, 3), a motor-driven pump (15), a fluid-connection selector (9) including at least one network of through channels (12) suitable for putting at least one of the orifices into communication with the pump (15), the fluid-connection selector (9) being arranged to be movable between a plurality of positions in order to make it possible, selectively and by means of the pump (15), to transfer at least one ingredient from one orifice to the other orifice or towards the pump (15) and to blend the resulting mixture.