1. Planktón:Ryby maurského idolu sa živia predovšetkým planktónovými organizmami vrátane zooplanktónu (malé živočíchy) a fytoplanktónu (drobné riasy). Plávajú s otvorenými ústami a filtrujú tento planktón z vody.
2. Riasy:Pasú sa aj na riasach, ktoré rastú na koralových útesoch a skalách. Používajú svoje malé zuby podobné kefke na zoškrabovanie rias z povrchu týchto štruktúr.
3. Malé bezstavovce:Maurská idolová ryba konzumuje aj malé bezstavovce, ako sú kôrovce (krevety, kraby) a mäkkýše. Používajú svoje špicaté ňufáky na sondovanie štrbín a dier v útese pri hľadaní týchto predmetov koristi.
4. Koral:Je známe, že maurské idoly okusujú koralové polypy, hoci to nie je podstatná časť ich stravy. Živia sa hlavne slizom a riasami, ktoré pokrývajú povrch koralov, a nie samotným koralom.
5. Detritus:Okrem vyššie uvedeného sa môže maurská idolová ryba živiť aj detritom, ktorý pozostáva z organickej hmoty a častíc suspendovaných vo vodnom stĺpci.
Ryba maurského idolu hrá zásadnú úlohu pri udržiavaní zdravia ekosystémov koralových útesov. Konzumáciou rias a planktónu pomáhajú kontrolovať ich populáciu a zabraňujú premnoženiu, ktoré by mohlo koraly udusiť a poškodiť. Ich strava tiež prispieva k kolobehu živín v prostredí útesu.