The win gives PSV a 10-point lead over Feyenoord, advancing their form as they prepare to host Arsenal in their final Champions League fixture on Dec. 12.
After a lackluster first half, PSV opened the scoring in the 65th minute, with Moroccan midfielder Ismael Saibari heading in after a cross from Belgian Johan Bakayoko.
The leaders doubled their merit 3 minutes later, when France defender Olivier Boscagli beat the Feyenoord defence on a corner, heading home to silence the raucous De Kuip supporters.
Mexican striker Santiago Giménez gave hope to the home fans with a long-range shot in the 81st minute that Walter Benitez went into the PSV goal.
That set up a nerve-wracking last period for PSV but they held firm to keep up the winning habit.
With a crushing 5-2 victory over Ajax in October, PSV will now have to play catch-up if they want to add more titles to their 24 Dutch titles.
Feyenoord’s previous defeat came in a 2-1 away defeat to Twente in October, but two draws also moved Arne Slot’s side away from the breakneck speed set by PSV.
The two teams have had varied fortunes in Europe this season. PSV have already qualified for the last 16 of the Champions League after a thrilling 3-2 win away at Sevilla.
Feyenoord, on the other hand, have struggled in European qualification this year and are already eliminated. He is confident of a position in the Europa League after the winter break.
Ajax have recovered from the worst start to the season in their history, but they still sit in 11th place, having suffered humiliating beatings from the two more sensible ones.