Argentina scored from three penalty corner situations with Gonzalo Peillat (3rd, 60th minute) finding the net twice while Joaquin Menini (24th) scored the other in the Pool B encounter.
India recently jumped two rungs to be placed sixth in the world rankings but that didn't show in their performance at all against the Los Leones, who are placed just a spot above at fifth.
The Argentines completely dominated the match as the Indians looked disoriented and lacked in co-ordination.
The host's problems were compounded by the display of their misfiring forwardline, in particular an off-colour Ramandeep Singh.
Also Read
India looked out of sorts and rusty from the word go and the Argentines were quick to pounce on their opponent's weakness to earn their first penalty corner as early as in the third minute of the game after Jasjit Singh Kular committed a foul inside the circle.
Argentina's drag-flick exponent Peillat made no mistake in giving his side the lead with a powerful flick to the right of the Indian custodian PR Sreejesh.
The Indians were completely outplayed by Argentina in the majority of the opening half by creating a number of scoring opportunities.
Eight minutes into the second quarter, Argentina earned their second penalty corner, courtesy Ignacio Diego Paz's brilliant stick work in the right flank as he dribbled past four Indian players to earn the set piece.
(REOPENS DEL 65)
Down by two goals, India showed some purpose towards the end of the opening half.
Dharamvir Singh created India's first real scoring opportunity in the 28th minute with a defence splitting diagonal cross to an unmarked Ramandeep inside the opposition circle but the Indian striker failed to trap the ball.
The script was the same after the change of ends as Argentina continued to outplay their opponents in all aspects of the game.
The away team kept up the pressure on the Indian defence and secured two more penalty corners in succession but this time they faltered in execution.
Argentina relentless pressure earned them another penalty corner in the 45th minute which was saved by Sreejesh.
Four minutes later, the Argentines wasted another set piece.
Argentina added salt to India's wound in the final minute when Peillat scored his second goal of the day from the team's ninth penalty corner.
(REOPENS SPD 35)
Meanwhile in the second match of Pool B, reigning champions Germany played out a goalless draw with the Netherlands.
While Germany will face hosts India tomorrow, the Netherlands will take on Argentina.
In the first half, German captain Moritz Furste suffered a serious injury scare after he was hit on the right knee by a Netherlands player. He was carried off the field and rushed to a nearby hospital.