Why aluminium a highly reactive metal is used for making utensils for cooking?

Aluminium does not corrode easily. Even if it corrodes it reacts with oxygen to form a layer of aluminium oxide around it, which protects it from further corrosion.