Aberdeen engineer Sean Sangerman, 25, caught the incident on his dash cam on the B9119 near Garlogie on Monday morning.
It showed the oncoming vehicle - believed to be a dark blue Nissan Qashqai - with only a small circle of snow cleared from the windscreen.
Police Scotland has been made aware of the footage.
Mr Sangerman said: "I have no idea what would cause someone to put themselves and other road users at risk in such a dangerous and reckless manner.
"What they are doing is outrageously silly and dangerous - there is no way that they are able to see the road properly through a gap of that size.
"They would have been driving almost blindly in conditions that were quite treacherous - snow, ice, slippy roads and so on."
The number plate could not be made out in the footage.
The Highway Code states that before motorists set off they must be able to see, so all snow and ice must be cleared from windows.

Vicki Russell told the CBC that Air Canada bumped her from the 1 April Toronto-to-Miami flight that she had booked two months in advance.
As a result she missed her connecting flight to meet the cruise ship.
Ms Russell has since received C$800 (US$592; Â£463) compensation from the airline.
She says everything went according to plan until an agent told her about two hours after she had checked in and received her boarding pass that the flight was overbooked and she did not have a valid ticket.
Despite showing her travel documents and getting the tour company to email her trip receipt to prove her ticket was valid, the flight left without her.
"It was extremely upsetting," Ms Russell told the CBC. "The woman could not have been more rude, hostile. In all my years of travelling, I have never had a travel person treat me so badly."
She was sent to Air Canada customer service at the airport to find a new flight to Miami. By the time she was seen by an agent, no flights were available that would allow her to make the connection. She also had to wait to get back her checked luggage.
She filed a complaint for missing her "dream vacation" with Air Canada the next day.
The $10,000 National Geographic cruise, organised by Lindblad Expeditions, tours the famous Pacific Ocean archipelago's varied islands and habitats.
A spokeswoman for Lindblad Expeditions said on Friday they have been in contact with Ms Russell throughout the situation and have rebooked her expedition at no charge, including airfare from Miami to Galapagos.
Air Canada confirmed that the flight had been oversold.
But the carrier said their agents spent "a great deal of time" looking at options for Ms Russell, including exploring "outside the box" solutions for getting her directly to the Galapagos Islands despite her flight ticket being issued only to Miami. They noted they refunded her initial fare and paid compensation.
"This is a very regrettable situation and we are sorry this occurred," said an Air Canada spokesman in a statement.
The practice of airlines bumping passengers from flights has been under scrutiny since the footage of United Airlines passenger David Dao being forcibly removed from a flight made headlines worldwide.
Following that incident, Canada's federal government reiterated its pledge to table a passenger rights law this spring.
It is expected to include compensation rules for those denied boarding due to factors within the carrier's control.
The Canadian Transportation Agency receives an average of about 50 complaints a year from passengers saying they were denied boarding.
A motorist was filmed driving with the windscreen almost completely obscured by snow in Aberdeenshire.
[NEXT_CONCEPT]
A Canadian woman missed a "trip of a lifetime" Galapagos cruise after being bumped from a flight.