TV footage from the airport showed the plane, which was bound for South Korea's Gimpo International, surrounded by red fire trucks and with the area around its left wing doused in foam. The plane's inflatable emergency evacuation slides had all been deployed.
"The flight (Boeing 777) had a fire on Engine No.1," a Korean Air spokesman told AFP.
"The plane bound to Kimpo (Gimpo) Airport from Haneda had 302 passengers and 17 crew members on board. (The) fire was apparently put out."
Passengers and crew were evacuated and there were no reported injuries, NHK and Jiji Press said, citing police and fire department sources.