On 16 July 2016, Vázquez returned to Spain's top flight, joining Sevilla for a reported €15 million transfer fee. On 9 August, in his first official appearance for his new club, he scored in a 3–2 extra-time defeat to Real Madrid in the 2016 UEFA Super Cup. On 20 August, he scored and assisted on his La Liga debut in a 6–4 home victory over Espanyol.