La Charmoula est une sauce épaisse aigre-douce de la cuisine arabe. Elle est réalisée avec un ragoût d’oignon pimenté et épicé (ras el-hanout, laurier, boutons de rose séchés), additionné de vinaigre, de miel et de raisins secs (parfois carottes, céleri et échalotes).
La Charmoula est utilisée froide ou chaude et accompagne la viande grillée (chameau et gibier), elle sert aussi à napper les poissons (bonite, thon, daurade), marinés et égouttés, farinés et frits qui se conservent plusieurs jours dans la sauce.

