Precalienta el horno a 200°C y prepara una bandeja para hornear con papel pergamino.
En una cacerola, hierve el agua con la mantequilla y la sal. Retira del fuego y añade la harina de golpe, revolviendo vigorosamente hasta formar una masa suave.
Incorpora los huevos uno por uno, asegurándote de que estén completamente integrados antes de agregar el siguiente.
Coloca la masa en una manga pastelera y forma pequeñas bolas sobre la bandeja para hornear preparada.
Hornea los profiteroles durante 20-25 minutos, o hasta que estén dorados y crujientes. Deja enfriar completamente antes de rellenar.
Para hacer la crema pastelera, calienta la leche en una cacerola hasta que esté a punto de hervir. En un tazón aparte, bate las yemas de huevo con el azúcar y la maicena.
Vierte la mitad de la leche caliente sobre la mezcla de huevo, batiendo constantemente, luego vierte esta mezcla de huevo en la cacerola con la leche restante.
Cocina a fuego lento, revolviendo constantemente, hasta que la mezcla espese. Retira del fuego y agrega el extracto de vainilla. Deja enfriar.
Para el relleno de chocolate, calienta la crema espesa en una cacerola hasta que esté caliente pero no hirviendo. Retira del fuego y agrega el chocolate troceado y el azúcar. Revuelve hasta que el chocolate se derrita y la mezcla esté suave.
Corta los profiteroles por la mitad y rellena la mitad con la crema pastelera y la otra mitad con la mezcla de chocolate.