The "cleanliness" of the foods you eat has no impact on body composition or bodyfat gain on a bulk - you gain fat because you eat more than you need. It's that ****ing simple. You could bulk off snickers bars or ice cream and still get enough protein and make good gains. In fact, that's pretty much what I do.
Google IIFYM.