16 Temmuz 2014 tarihinde 6 milyon € karşılığında Beşiktaş ile anlaşıp sağlık kontrollerinden geçti. Aynı gün Beşiktaş ile dört yıllık sözleşme imzaladı.[49] Beşiktaş'ta 9 numaralı formayı alan Demba Ba, siyah-beyazlı formayla ilk maçına De Kuip Stadyumu'nda Feyenoord karşısında sakatlanan Oğuzhan Özyakup'un yerine oyuna dahil olarak çıktı. 6 Ağustos 2014 tarihinde bu maçın İstanbul Olimpiyat Stadyumu'nda oynanan rövanşında sahaya ilk on birde çıkan Ba, bu maçta 3 gol birden attı.[50] Böylece Beşiktaş'ın Avrupa kupalarındaki ilk hat-trick yapan oyuncusu oldu.[51] Demba ba Spor Toto Süper Lig'teki ilk gol sevincini ise ise 19 Ekim 2014 tarihindeSivasspor'a karşı 3-2 kazandıkları maçta 2 gol birden atarak yaşadı. Beşiktaş'ın bir sezonda Avrupa kupalarında 5 golü geçen (8 gol) ilk oyuncusu olmayı başardı.