The preconditioned density-based algorithm and two-domain approach were used to investigate the fluid flow and heat transfer characteristics in a channel with staggered porous/solid ribs. In the porous zone, the momentum equations were formulated by the Darcy-BrinkmanForchheimer model; and the local thermal equilibrium (LTE) model was adopted for energy equation. At the porous/fluid interface, the stress-continuity interfacial condition was utilized. The governing equations are solved by the preconditioned density-based control-volume method, with preconditioning matrix for equations of porous domain adopted, aiming to eliminate the equation stiffness of the porous seepage flow. The effects of Reynolds number, geometry parameters of ribs (rib length and thickness), and physical property of porous media (permeability and porosity) on the flow pattern and heat transfer performance were analyzed. Results indicate that, compared with that of solid ribs, the recirculating bubble behind the porous ribs is completely detached from it because of the permeability of porous media, and the size of the recirculating bubble is suppressed. The parameters that would affect the mass flow of fluid penetrating the porous ribs, including permeability, Reynolds number, baffle length and thickness, have remarkable influence on the flow pattern. All the aforementioned parameters would affect the local heat transfer performance.