Why is smaczna nominative ? Shouldn't it be instrumental ? Or is it nominative because of the "nie" ?
It would be Instrumental if it was a noun phrase (regardless of the negation). But it's just an adjective. An adjective on its own stays in Nominative.
"Zupa jest smaczna" vs "Zupa jest smacznym jedzeniem".