Gustave Flaubert tarafından kaleme alınan bu roman Roma ile Kartaca arasındaki ilk savaştan sonra Kartaca'da geçer. Bu savaşta Kartaca yenilir ve savaşın ardından şehre dönen paralı askerler paralarını alamadıkları için şehri tehdit etmeye başlarlar. Bunun üzerine kanlı ve korkunç savaşlar olur. Ayaklanmış olan paralı askerlerin başında Narr Havas ile Matho vardır. Bunlar Kartaca'nın kaderine hükmeden Tanit'in zayifmini ele geçirmeyi başarırlar. Bunun üzerine Hamilkar'ın kızı Salambo Matho'nun çadırına gider kendini esir edip bu kutsal zayimfi geri almaya çalışır ve başarılı olur. Savaşın yıkımı tüm hızıyla devam ederken Kartaca komutanının kızı olan Salambo ile paralı askerlerin önderi olan Matho'nun aşkına da şahit oluyoruz. Roman yazarın aylar süren araştırma ve çalışmasının ürünüdür. Yazar romanda geçen yerleri ziyaret etmiş ve ayrıntılı bilgiler toplamıştır. Böylece tarihî bir romandan çok şiirsel anlatımıyla da dikkat çeken etkileyici bir eser ortaya çıkmıştır.