Jordan Martinook and Andrei Svechnikov scored for the Hurricanes (30-9-2), who have won three in a row.
Raanta, who missed nine games with an upper-body injury, made his first start since Jan. 1, when he allowed three goals on nine shots in a 7-4 win against the Columbus Blue Jackets.
"The only thing was just battling and trying to work hard," Raanta said. "The skill is there, so you know if you work hard, you're going to be successful. It didn't feel like a four-week break. I just went in there and played the game."
Jesper Boqvist scored for the Devils, (15-23-5), who have lost four straight and are 1-7-0 in their past eight. Jon Gillies made 21 saves.
"We played probably as well as we've played defensively," New Jersey coach Lindy Ruff said. "I just thought we passed up some offensive-zone plays where we had lanes to get it to the net and we chose to pass. That's probably the one area we have to improve."