Apart from Vasavad, Kamlesh Makwana (63 batting) Chirag Jani (35) contributed in the hosts cause.
Resuming at overnight 235 for four, hosts added 335 runs losing three wickets at the Saurashtra Cricket Association (SCA) stadium at Khandheri.
Overnight batsmen Sheldon Jackson, batting on 102, and Vasavada who was on 17, stretched their association to 111 before Jackson got out after making 140 facing 240 balls with 19 fours and a six.
Playing his 13th Ranji Trophy match Vasavada, completed his maiden double hundred facing 317 balls, hitting 25 fours.
He however got out in the second last over of the day after making 205 spending 433 minutes at the crease facing 321 balls with 26 ours.
Giving Makwana company was Dharmendra Jadeja (2) when stumps were drawn for the day.
For Uttar Pradesh, Piyush Chawla was the pick of the bowlers, taking three wickets conceding 152 runs while Imtiaz Ahmed took two wickets giving away 97 runs.
