The Belgium international’s milestone effort, followed by an Alexis Sanchez strike, were enough to seal all three points at Old Trafford and move United back above Liverpool into second place in the table.
Swansea had only lost on two of their previous five visits to United in all competitions, but they never recovered from Lukaku’s fifth-minute opener, as Jose Mourinho’s side, for whom Paul Pogba was restored to the starting line-up, produced a largely commanding performance to claim their fourth league victory in a row.
Sanchez, whose last goal came in the 2-0 win over Huddersfield Town in February, deservedly doubled the lead after 20 minutes of arguably his best performance in a United shirt.
Carlos Carvalhal’s visitors improved after the break, with David de Gea making fine saves to keep out Tammy Abraham efforts, but they rarely looked likely to snatch a draw that would have lifted them four points clear of the relegation zone.
United’s win takes them two points above Liverpool, having played a game less, and back to within 13 of league leaders Manchester City ahead of their trip to Everton.
Sanchez celebrated with gusto and, like his team-mates, looked to be enjoying himself against a Swansea side who failed even to muster a shot in a dismal first half, with only the offside flag denying United a third through Lingard before the interval.
United missed two clear opportunities early in the second half for a third goal, with Sanchez nodding onto the roof of the net and Juan Mata volleying Pogba’s fine pass, but De Gea was called into action twice in quick succession to deny substitute Abraham.
Lukaku spurned a great chance for his second, chesting down in the box before shooting straight at Fabianski, but Mourinho will have been pleased enough with his side’s performance ahead of next weekend’s showdown with City at the Etihad Stadium, where they will look to postpone Pep Guardiola’s title celebrations.