Le cerf des marais, également connu sous le nom de barasingha ou Cervus duvaucelii, est un animal herbivore au régime alimentaire varié. Ils consomment principalement des graminées et d'autres plantes herbacées telles que les carex, les joncs et la végétation aquatique. On sait que les cerfs des marais préfèrent les zones humides et les habitats marécageux, où ils peuvent trouver une abondance de ces types de plantes. Ils se nourrissent également de feuilles, de bourgeons, de brindilles et d'écorces de divers arbustes et arbres. Les cerfs des marais se nourrissent de manière opportuniste et consomment également des fruits et des graines tombées. En période de disette, ils peuvent même recourir à la consommation d’écorces et de feuilles mortes.