A békák nem tartoznak a macskabaglyok tipikus prédája közé, és a baglyok nem vadásznak rájuk aktívan, és nem is célozzák őket. Ha azonban egy macskabagoly éjszakai vadászútja során találkozik egy békával, akkor elkaphatja és elfogyaszthatja, ha éhes, és a béka könnyen elérhető.
A macskabaglyok étrendje az általuk lakott élőhelytől és a helyi vadállománytól függően változik. A bőséges rágcsálópopulációkkal rendelkező területeken a macskabaglyok elsősorban rágcsálókkal táplálkoznak. Azokon az élőhelyeken azonban, ahol kevesebb a rágcsáló, inkább támaszkodhatnak alternatív táplálékforrásokra, például madarakra, rovarokra, kétéltűekre és még halakra is.
Érdemes megjegyezni, hogy a macskabaglyok kiváló látással és hallással rendelkeznek, így teljes sötétségben is vadászhatnak. Különösen ügyesek a kisemlősök felkutatásában és befogásában, amelyek táplálékuk nagy részét teszik ki. Ennek ellenére rugalmasságot és alkalmazkodóképességet mutattak táplálkozási szokásaikban, amikor szükséges.