Le complément qui donne une indication sur la matière, la composition, etc. peut être introduit par de ou par en.
Une boîte en fer (ou une boîte de fer).
Un bracelet en or (ou un bracelet d’or).
Au sens figuré, on emploie de préférence de, sauf dans l’expression en or.
Un cœur de pierre, une patte de velours.
Un cœur en or.
En somme, le choix entre « de » et « en » pour introduire un complément de composition dépend du contexte et du sens qu’on veut donner à la phrase (figuré ou littéral). Pour aller plus loin, découvrez comment choisir entre « autant » et « aussi ».