The presence of synthetic dyes in water causes serious environmental issues owing to the low water quality, toxicity to environment and human carcinogenic effects. Adsorption has emerged as simple and environmental benign processes for wastewater treatment. This work reports the use of porous Fe-based composites as adsorbents for Acid Red 66 dye removal in an aqueous solution. The porous FeC and Fe/FeC solids were prepared by hydrothermal methods using iron sulfates and sucrose as precursors. The physicochemical properties of the solids were evaluated through X-ray diffraction (XRD), Scanning electron microscopy coupled with Energy dispersive spectroscopy (SEM-EDS), X-ray photoelectron spectroscopy (XPS), Fourier transform infrared s (FTIR), Raman and Mössbauer spectroscopies, nitrogen adsorption–desorption isotherms, Electron Paramagnetic Resonance (EPR) and magnetic saturation techniques. Results indicated that the Fe species holds magnetic properties and formed well dispersed Fe3O4 nanoparticles on a carbon layer in FeC nanocomposite. Adding iron to the previous solid resulted in the formation of γ-Fe2O3 coating on the FeC type structure as in Fe/FeC composite. The highest dye adsorption capacity was 15.5 mg·g−1 for FeC nanocomposite at 25 °C with the isotherms fitting well with the Langmuir model. The removal efficiency of 98.4% was obtained with a pristine Fe sample under similar experimental conditions.