With the increase in world population, agricultural planning is significant to ensure food security. Timely recommendations for crops could be valuable for planning food production and maintaining food sustainability. This proposed work suggests a crop recommendation model considering physical soil characteristics, chemical soil characteristics, climate, and crop characteristics, using Improved Deep Belief Networks (IDBN). For this study, four important Indian crops—rice, maize, finger millet and sugarcane were taken into account.