清時,鄉(xiāng)境設(shè)脫烈堡(今脫烈村)。
民國時,脫烈先后隸屬海城區(qū)、新民鄉(xiāng)(治今馬營)。
民國三十八年(1949年)8月,海原縣設(shè)立曹洼鄉(xiāng),隸屬第一區(qū)(城關(guān)區(qū))。
1952年10月,曹洼鄉(xiāng)改脫烈鄉(xiāng),隸屬第七區(qū)(鄭旗區(qū))。
1953年4月,增設(shè)曹洼區(qū),轄曹洼、脫烈、后堡、黃坪、劉套五鄉(xiāng)。
1956年8月,撤銷曹洼區(qū),曹洼鄉(xiāng)改隸鄭旗區(qū)。
1958年10月,撤銷曹洼鄉(xiāng),成立曹洼公社。
1959年5月,撤銷曹洼公社,其地并入賈塘公社。
1985年12月,重新設(shè)立曹洼鄉(xiāng)。