De Nigris found space in front of goal to nod home a simple finish which took Mexico to six points from their four games and put them top of the six-team group, albeit having played a game more than their nearest rivals.
It was redemption to a certain extent for De Nigris, having missed a similar opening which was the best chance his side could create in an uninspiring first half.
He made no mistake at the second attempt as he latched on to a cross from the left from Carlos Salcido and, with no Jamaica defender picking him up, planted his header high into the centre of the goal.
Marvin Elliott missed two good opportunities to pull the home side level, while Javier Hernandez passed up a chance to extend his side's lead.
The result left winless Jamaica bottom of the pile with two points from four games ahead of a visit from the United States on Friday, when Mexico head to Panama.