On 20 June 2014, Fiorentina officially redeemed Crotone’s half of Bernardeschi’s contract, and he was inserted into the first under the direction of Vincenzo Montella. During the 2014–15 season he obtained 10 appearances and three goals in all competitions, partially hampered by a fracture to his ankle which kept him out from November 2014. He made his Serie A debut on 14 September 2014, at the age of 20, coming off the bench in the 57th minute of a 0–0 home draw against Genoa. Four days later, he made his debut in European debut in a 3–0 home win over Guingamp in the Europa League, in which he also scored his first goal for the club. After returning to the team following his injury, he scored his first goal in Serie A on the final matchday of the season, in a 3–0 home win over Chievo on 31 May 2015. He was awarded the number 10 shirt at the start of the 2015–16 season, previously worn by the likes of Giancarlo Antognoni and Roberto Baggio. On 26 November 2015, Bernardeschi scored two goals in a 2–2 away draw against Basel in the Europa League group stage. On 6 February 2016, Bernardeschi scored his second goal in Serie A, during a 1–1 away draw against Bologna.