O ataque de arma base que faz parte do cantrip não se torna mágico.
Jeremy Crawford, designer oficial de regras do 5e, aborda essa questão aqui :
Is the attack made as part of Booming Blade magical? It's delivered as part of a spell, but has its "usual effects" and is a prerequisite for the spell to work.
The booming blade spell isn't intended to make the required weapon attack magical.
Então o ataque de arma que você faz como parte do feitiço não é mágico por si só.
... Mas o dano extra é mágico.
A lâmina em expansão descreve a descrição:
As part of the action used to cast this spell, you must make a melee attack with a weapon against one creature within the spell’s range, otherwise the spell fails. On a hit, the target suffers the attack’s normal effects, and it becomes sheathed in booming energy until the start of your next turn. If the target willingly moves before then, it immediately takes 1d8 thunder damage, and the spell ends.
Da mesma forma, lâmina de chama verde diz:
As part of the action used to cast this spell, you must make a melee attack with a weapon against one creature within the spell’s range, otherwise the spell fails. On a hit, the target suffers the attack’s normal effects, and green fire leaps from the target to a different creature of your choice that you can see within 5 feet of it. The second creature takes fire damage equal to your spellcasting ability modifier.
Quando o lançador de qualquer das cantres atinge níveis mais altos, o ataque inicial também causa dano extra (além de aumentar o dano secundário).
De acordo com a decisão de Crawford acima, o ataque de arma obrigatório permanece não mágico; o fato de que o feitiço exige um ataque de arma normal não altera as propriedades da arma. No entanto, o dano adicional feito pela própria magia é mágico, pois é causado diretamente pela magia. Isso é verdade tanto para o dano secundário de ambas as magias, quanto para o dano inicial extra que ambas as magias fazem em níveis mais altos.