Gestede's first league goal came on 15 October, his first league start, against Ipswich Town. During the following game, however, he suffered another hamstring injury, which meant he would be out for a few weeks. He returned in a goalless draw at Millwall on 10 December. Gestede found his third Cardiff goal in a 3–1 win over Peterborough United. He would come on and score a penalty in Cardiff City's semi-final victory against Crystal Palace in the League Cup. Gestede scored his third goal for Cardiff on 14 February 2012, in a 3–1 win over Peterborough. In the League Cup Final against Premier League club Liverpool at Wembley Stadium on 26 February, City went down 3–2 on penalties, with Gestede missing one of the Bluebirds' spot-kicks. On 19 April, Gestede signed a two-year deal keeping him at Cardiff City Stadium until 2014.