麝香龟一般每周需要进食2-3次,不过这也取决于它们的年龄和体型大小。麝香龟的食物种类非常多,包括水生植物、水生昆虫、小型鱼类和甲壳类等。在饲养过程中,可以给它们喂一些水生植物、水葫芦、萝卜、南瓜、黄瓜等,同时也可以给它们提供一些虾仁、小鱼、小虾等水生动物。需要注意的是,麝香龟的食物应该是新鲜的,并且需要注意控制喂食的量,以免过度喂食导致肥胖等健康问题。
麝香龟是典型的杂食性,举凡植物,甲壳类,小鱼,昆虫甚至是动物残骸等无麝香龟所不吃。不过它们的觅食主要是在水底的污泥上进行,因为它们是极少离开水面的。