Cervantes bu eseri şövalye romanlarını eleştirmek gayesiyle yazmıştır. Başlangıçta niyeti, fedakârlık ve alicenaplık gibi şövalye ideallerinin zamanın gerçekleri karşısında değerlerini yitirmiş olduğunu vurgulamak olmakla beraber, sonradan romanın ana kahramanı Donkişot'a duyduğu sempati nedeniyle bu idealleri yüceltmiştir.