ABSTRACT This research investigates the suitability of PRISMA and Sentinel-2 satellite imagery for retrieving topsoil properties such as Organic Matter (OM), Nitrogen (N), Phosphorus (P), Potassium (K), and pH in croplands using different Machine Learning (ML) algorithms and signal pre-treatments. Ninety-five soil samples were collected in Quzhou County, Northeast China. Satellite images captured soil reflectance data when bare soil was visible. For PRISMA data, a Linear Mixture Model (LMM) was used to separate soil and Photosynthetic Vegetation (PV) endmembers, excluding Non-Photosynthetic Vegetation (NPV) using Band Depth values at the 2100 nm absorption peak of cellulose. Sentinel-2 bare soil reflectance spectra were obtained using thresholds based on NDVI and NBR2 indices. Results showed PRISMA data provided slightly better accuracy in retrieving topsoil nutrients than Sentinel-2. While no optimal predictive algorithm was best, absorbance data proved more effective than reflectance. PRISMA results demonstrated potential for predicting soil nutrients in real scenarios.