Born in Barcelona, Catalonia, Vázquez joined the youth system of FC Barcelona at the age of 11. At "La Masia", he was part of the iconic class of '87 team, playing alongside future first team players Cesc Fàbregas, Lionel Messi and Gerard Piqué and being considered at one point to be the best player of the group, ahead of Messi. He progressed through the youth ranks, making his debut for the first team on 12 April 2008 after coming on as a substitute for Santiago Ezquerro in the final 15 minutes in a 2–2 La Liga away draw against Recreativo de Huelva. Pep Guardiola called him for the team's pre-season in the following campaign, where he appeared in three official games, but none in the domestic league.