On January 23, 2007, Saarloos was traded to the Cincinnati Reds for minor league reliever David Shafer. Both teams also received a player to be named later. On May 28, 2007, Saarloos was sent to the minors after failing to retire any of the seven batters he faced in a 14-10 loss to the Pittsburgh Pirates the night before. In his lone season with the Reds, Saarloos had a 7.17 ERA in 42.2 innings. On October 12, 2007, Saarloos was outrighted to the minor leagues. He refused the assignment and became a free agent.