¿Cuál es la función del gerundio en esta receta de oración para cocinar macarrones con queso simple?

La frase gerundio "para cocinar macarrones con queso" funciona como frase adjetiva en la oración. Describe el propósito o uso de la receta, que es cocinar macarrones con queso. El gerundio "cocinar" se utiliza como sustantivo y es modificado por el complemento "macarrones con queso".