1. Algák:A garnélarák gyakran fogyasztanak algát étrendjük fő részeként. Különböző típusú algákon legelnek, beleértve a kovamoszatokat, zöld algákat és barna algákat.
2. Detritus:A detritus, amely bomló növényi és állati maradványokból származó szerves anyag, a garnélarák másik jelentős táplálékforrása. A garnélarák szerves részecskékkel, baktériumokkal és más, a törmelékhez kapcsolódó mikroorganizmusokkal táplálkozik.
3. Kis gerinctelenek:A garnélarák aktívan zsákmányolnak olyan kis gerincteleneket, mint a férgek, rákfélék, puhatestűek és rovarlárvák. Antennáikat és karmaikat használják a zsákmánytárgyak elfogására és manipulálására.
4. Halak:Egyes garnélarákfajtákról ismert, hogy kis halakkal, különösen fiatal halakkal és halikrákkal táplálkoznak. Vadászhatnak apró halakra, vagy döglött vagy elpusztuló halakon dögölhetnek meg.
5. Növényi anyagok:A garnélarák fogyaszthatnak növényi anyagokat, beleértve a leveleket, szárakat és terméseket, attól függően, hogy ezek a növényi források elérhetők-e és tápértékük a környezetükben.
6. Mikroorganizmusok:A garnélarák mikroorganizmusokkal is táplálkoznak, köztük baktériumokkal, protozoonokkal és gombákkal, amelyek a vízi környezetükben találhatók.
A garnélarák opportunista táplálék, és étrendjük változhat a táplálékforrások elérhetősége és a többi vízi szervezettel való versengés függvényében. Fajuktól, méretüktől és élőhelyüktől függően eltérő táplálkozási viselkedést és preferenciákat mutatnak.