In this study, we experimentally investigate the effects of metal foam porous rings on heat transfer, pressure drop, and the heat transfer performance ratio of two non-Newtonian fluids in a double-pipe heat exchanger. Enhancing the heat transfer rate is crucial for reducing the size and cost of heat exchangers. We considered various parameters in the experiment, including the power-law index (0.91 and 0.85), porous ring thickness (4, 6, and 8 mm), and the number of porous rings (2, 4, 6). The flow is a turbulent regime, with the Reynolds number ranging from 4000 to 10,000. The test setup includes a test section with a length of 1.6 m and a diameter ratio of 0.6. Open-cell copper metal foam rings with a porosity of 0.92 are placed in the annular pipe, while the internal surface of the inner pipe is subjected to constant heat flux. The results show that, for non-Newtonian Carboxy Methyl Cellulose fluids with concentrations of 0.1% and 0.2%, the average heat transfer coefficients at Reynolds number 4000 increase by 22.0% and 32.0%, respectively. With porous rings, these coefficients increase by 80.3% and 92.7%. Additionally, the average friction factor increases by 19.2% and 35.5% without porous rings and by 320% and 280% with porous rings, respectively. Furthermore, increasing the number of porous rings from 2 to 6 increases the Nusselt number by approximately 16.8% and 17.1%, respectively. The maximum friction factor is 400% higher when using a 0.2% concentration of non-Newtonian fluid. Finally, the performance of the two non-Newtonian fluids improved by approximately 28% and 36.4%, respectively, compared to the base fluid.