Живиться паліями, молоддю інших риб, часто поїдає власну молодь. При прогріванні води більш ніж до 20°С інтенсивність харчування балхаського окуня різко зменшується, і він відходить від берегів на глибину. Восени балхаський окунь харчується цьоголітками свого виду, що утворюють значні скупчення в прибережній зоні, не припиняє харчування і взимку.