Accurate cropland burned area estimation is crucial for air quality modeling and cropland management. However, current global burned area products have been primarily derived from coarse spatial resolution images which cannot fulfill the spatial requirement for fire monitoring at local levels. In addition, there is an overall lack of accurate cropland straw burning identification approaches at high temporal and spatial resolution. In this study, we propose a novel algorithm to capture burned area in croplands using dense Landsat time series image stacks. Cropland burning shows a short-term seasonal variation and a long-term dynamic trend, so a multi-harmonic model is applied to characterize fire dynamics in cropland areas. By assessing a time series of the Burned Area Index (BAI), our algorithm detects all potential burned areas in croplands. A land cover mask is used on the primary burned area map to remove false detections, and the spatial information with a moving window based on a majority vote is employed to further reduce salt-and-pepper noise and improve the mapping accuracy. Compared with the accuracy of 67.3% of MODIS products and that of 68.5% of Global Annual Burned Area Map (GABAM) products, a superior overall accuracy of 92.9% was obtained by our algorithm using Landsat time series and multi-harmonic model. Our approach represents a flexible and robust way of detecting straw burning in complex agriculture landscapes. In future studies, the effectiveness of combining different spectral indices and satellite images can be further investigated.