Marinar los langostinos con un diente de ajo y aceite durante 30 minutos.
Lleve el caldo a ebullición en una cacerola grande. Reduzca el calor y manténgalo a fuego lento.
Caliente la mantequilla y el aceite en una olla a fuego medio.
Agregue la cebolla, el tocino y el ajo y cocine revolviendo durante 5 minutos o hasta que estén suaves y translúcidos pero no coloreados.
Agregue el arroz, cocine y revuelva durante 1 minuto o hasta que los granos aparezcan ligeramente vidriosos.
Agregue un cucharón de caldo a la mezcla de arroz y revuelva constantemente con una cuchara de madera hasta que el líquido se absorba.
Continúe agregando el caldo a la mezcla, un cucharón a la vez, revolviendo constantemente y permitiendo que el líquido se absorba antes de agregar el siguiente cucharón, durante 20-30 minutos o hasta que el arroz esté tierno pero firme.
Agregue leche, ¼ de lata a la vez, revolviendo constantemente y permitiendo que el líquido se absorba entre cada adición.
Agregue las espinacas y las gambas, y revuelva hasta que el líquido se haya evaporado y las gambas estén cocidas.
Sirva cubierto con queso parmesano encima, si lo usa.
Sazone el risotto con sal y pimienta.
El queso parmesano es opcional.