The 27-year-old, who had a short spell on loan with the Clarets four seasons ago, beat Nick Pope from the spot in the fourth minute after the England international goalkeeper was adjudged to have brought down the ex-Chelsea man.
Pope saved superbly from substitute Pablo Hernandez after the break, but it was Burnley who looked the most threatening in the second half.
The Clarets laid siege on Illan Meslier's goal - with Ashley Barnes testing the Frenchman twice - but the away side couldn't find a way through.
The Clarets laid siege on Illan Meslier's goal - with Ashley Barnes testing the Frenchman twice - but the away side couldn't find a way through.