Van Dijk converted from the spot after Denzel Dumfries was fouled in the box to edge his team up to second place in Group B.
Greece coach Gus Poyet received a red card for his protestations.
The Netherlands are level on points with third-placed Greece but lead the head-to-head having beaten them twice.
If the Dutch now beat the Republic of Ireland and Gibraltar in their final two games they will be guaranteed to reach next summer's tournament in Germany behind France, who have already qualified from the group.
Greece have just one game left to play - at home to France.
𝗦𝗲𝗺𝗮𝘀𝗼𝗰𝗶𝗮𝗹 𝗶𝘀 𝘄𝗵𝗲𝗿𝗲 𝗿𝗲𝗮𝗹 𝗽𝗲𝗼𝗽𝗹𝗲 𝗰𝗼𝗻𝗻𝗲𝗰𝘁, 𝗴𝗿𝗼𝘄, 𝗮𝗻𝗱 𝗯𝗲𝗹𝗼𝗻𝗴. We’re more than just a social platform — from jobs and blogs to events and daily chats, we bring people and ideas together in one simple, meaningful space.