在自然條件下,黃鱔主要吃小魚、小蝦、貽貝、蝸牛、昆蟲和大型浮遊動物,如枝角類、橈足類、輪蟲等。,吃小青蛙、蝌蚪,有時也吃浮萍、西瓜和絲狀藻類。
人工養殖的黃鱔主要投餵蚯蚓、蠅蛆、小魚小蝦、動物內臟、屠宰下腳料、配合飼料和糠、米、米糠、豆餅、豆腐渣、瓜皮等新鮮飼料,不得投餵腐敗變質的飼料。最好將動物飼料和植物飼料粉碎,然後混合加工成顆粒飼料飼餵。顆粒大小要根據黃鱔的大小來定,壹般壹口吞下為宜。