Adam scored his first goals of the 2014–15 against Sunderland and Swansea City. In November 2014 he lost his place in the side due to the form of Bojan Krkić. On 4 April 2015 Adam scored from 65 yards against Chelsea in a 2–1 defeat. Adam described his goal as a "once in a lifetime goal". Adam then went and scored four more goals in April and May including on the final day of the season in a 6–1 victory against his former club Liverpool. Adam ended the season by playing and scoring for Dundee in Julián Speroni's testimonial. Adam signed a new contract with Stoke on 20 June 2015.