Preparar el caramelo:
En una sartén a fuego medio, coloca el azúcar y las 2 cucharadas de agua.
Cocina sin remover hasta que el azúcar se derrita y tome un color dorado (aproximadamente 5-7 minutos).
Vierte el caramelo con cuidado en un molde para flan (puede ser uno de 22-24 cm de diámetro) y mueve el molde para cubrir el fondo con el caramelo.
Preparar la mezcla del flan:
En un recipiente grande, bate los 4 huevos.
Añade la leche condensada, la leche evaporada, la esencia de vainilla, la canela, la nuez moscada y el ron (si lo estás usando).
Bate todo hasta que la mezcla esté bien integrada.
Cocinar el flan:
Vierte la mezcla del flan sobre el caramelo en el molde.
Coloca el molde en una bandeja de hornear profunda. Llena la bandeja con agua caliente hasta que cubra aproximadamente la mitad del molde para flan (esto es para cocinar a baño María).