Maybe another brother can chime in. For gaining you need to be at a surplus if gaining is your goal. I am currently eating around 3500-4000 a day with a maintenance of 2800 and the progress is slower than I would like. But I am running 2 more compounds also. So everything I gain is lean.
As the story go’s to be big you must eat big. I eat every 2 hours myself.