Yes! Good quality Swiss cheese melts well, but low-quality substitutes might tend to be a bit oily.