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.