Precalienta tu horno a 350°F (175°C).
En un tazón grande, batir juntos el aceite vegetal, el azúcar granulado y los huevos hasta que se suavicen.
En otro tazón, junta la harina, bicarbonato de sodio, sal y canela. Añade gradualmente a los ingredientes húmedos, mezclando hasta que se combinen.
Doblado en manzanas cortadas, nueces picadas y extracto de vainilla.
Vierte la masa en una sartén de 9×13 pulgadas engrasada y harina.
Hornear durante unos 45-50 minutos, o hasta que un palillo insertado en el centro salga limpio.
Para el glaseado de caramelo, combina azúcar moreno, mantequilla y leche en una pequeña cacerola. Lleva a hervir a calor medio, revolviendo constantemente. Hervir durante 1 minuto, luego eliminar del calor.
Vierte el glaseado de caramelo caliente sobre el pastel caliente.
Deja que el pastel se enfríe ligeramente antes de servir, permitiendo que el glaseado se ponga ligeramente.