Alan Pardew's side produced an excellent performance to make it six wins from their last eight league encounters and cement their place in the Premier League top six.
It was a disappointing day for Pardew's former club Palace as their hopes of continuing their revival under new manager Tony Pulis were quashed by Newcastle, who took the lead midway through the first half thanks to Yohan Cabaye's fourth goal of the season.
That advantage was doubled after 39 minutes through Daniel Gabbidon's own goal and, despite an improved Palace performance in the second half, Newcastle's victory was confirmed in the final minutes with a Hatem Ben Arfa penalty.
Palace, who remain in the bottom three, welcomed defender Dean Moxey back into the starting XI following his recovery from a hamstring injury, while midfielder Cabaye returned for Newcastle after missing last Saturday's 1-1 draw with Southampton through suspension.
It took 14 minutes for either side to craft an opportunity, and Barry Bannan's curling free-kick was well held by Newcastle goalkeeper Tim Krul.
Newcastle dictated possession and missed a great chance to take the lead just before the 20-minute mark as Mathieu Debuchy headed wide from a Cabaye corner.
The visitors' pressure paid off five minutes later, though, when Cabaye met Moussa Sissoko's low cross with an effort that deflected past a stricken Julian Speroni.
Palace responded well and twice came close to levelling on the half hour, Krul - making his 100th appearance in the Premier League - denying Cameron Jerome from close range before Vurnon Anita cleared off the line from the resulting corner.
Tony Pulis' men failed to capitalise on that period of sustained pressure and were duly punished in the closing stages of the first half as Gabbidon inexplicably turned Debuchy's cross into his own net under no pressure from any Newcastle players.
The hosts made two changes at the interval in the hope of mustering a goal back, Jonathan Parr and Yannick Bolasie replacing Moxey and Bannan.
Palace did press with renewed energy in the opening exchanges of the second half. However, it was Newcastle who almost extended their lead, Cabaye's swerving free-kick forcing a strong save from Speroni.
The play gradually became more stretched as Palace attempted to haul their way back into the contest. Palace's profligacy, however, continued to be their downfall as Marouane Chamakh and Jerome both spurned clear chances, while Cabaye nearly scored his second at the other end.
Yoan Gouffran crashed an effort against the bar as Newcastle pushed for a third, which came four minutes from time when Ben Arfa converted from the spot following Parr's foul on Shola Ameobi.
Thank you for reading 5 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1