Nagytermetű fa, 20 méter magasságúra is megnőhet, és akár 500 évig is elél.
Párosan karéjos levelei 6-10 ovális, csúcsuknál bevágott, fényes, kemény levélkéből állnak. A nőstény egyed 15 éves kora körül kezd hüvelyeket, karobokat hozni. Ezek eleinte zöldek, a következő év júliusára érnek meg.
Egy fa évente átlagosan több száz kilogramm termést hozhat. Egy karob 12-16 magot tartalmaz. Kemény magjai gyümölcshúsba ágyazódnak. Méze sötét színű és markáns, enyhén csokoládéízű. A hüvelyek húsa édes, aromás, kellemes. A száraz hüvelyek főzete erősítő hatású. 3-4 hüvelyt felaprítva adj 1 liter vízhez.
A szentjánoskenyérből főzött szirup enyhíti a torokfájást és a köhögést. A hüvelyek gyümölcshúsa frissen hashajtó, szárítva összehúzó hatású, és megállítja a hasmenést. Észak-Afrikában a szegények eledele, a gazdagok csemegéje. A nyugati országokban a karobot csokoládé helyettesítésére használják.