Ireland got off to a terrible start as captain Andy Balbirnie was out for a duck before Paul Stirling (4) and Gareth Delany (8) also fell inside the first four overs.
However, Harry Tector’s 64 not out, aided by Lorcan Tucker’s 18 off 16 balls, at least allowed Ireland to set a respectable total.
India also stumbled early on in their reply as Craig Young took the wickets of Ishan Kishan and Suryakumar Yadav.
But they were never in trouble with the required rate as Deepak Hooda smashed an unbeaten 47 off 29 balls and Pandya added 24 before he was trapped lbw by Josh Little.
Hooda completed the job with back-to-back boundaries as India reached 111-3 with 16 balls to spare.
The second T20 between the sides takes place on Tuesday.