Cheesy toasted cheese