Les méerkats sont surtout des insectivores, mais aussi des lézards, des serpents, des scorpions, des araignées, des plantes, des œufs, des petits mammifères, des millipèdes, des centipèdes et, plus rarement, de petits oiseaux.
Les méerkats se nourrissent surtout d'insectes, mais ils mangent aussi des lézards, des serpents, des araignées, des oiseaux, des plantes, des œufs et d'autres petits mammifères.