The hydromagnetic-flow in sinusoidally heated porous channel is studied by utilizing Darcy-Forchiemmer law with Joule heating effect. The Darcy’s resistance term in the momentum equation is acquired by using modified Darcy’s law. The governing equations for flow velocity, temperature, and mass concentration are developed under lubrication approximation, commonly known as long wavelength assumption in the realm of peristaltic flows. A well-tested implicit finite difference scheme is employed to solve the set of these equations along with appropriate boundary conditions. The governing equations involve important parameters namely, Forchiemmer parameter, dimensionless radius of curvature, permeability parameter, Hartmann, Brinkmann, Schmidt, and Soret numbers. The effect of these important... parameters on velocity, temperature and mass concentration is illustrated through graphs. The pressure-flow rate relationship and streamlines are also shown. The presence of porous matrix inside the channel impedes the flow velocity and reduces the peristaltic transport and mingling. Moreover, temperature of the fluid rises with decreasing permeability of porous-matrix and Hartmann number.