Yes, you must peel shallots before proceeding to preserve them. You can use your fingers to peel the shallots or boil them for easy skin removal.