40/40/20 , While I try to be somewhat balanced, when bulking I try to get as many calories as possible, while eating pretty clean. I eat tons of oatmeal, brown rice, tuna, chicken breasts, I get fats from red meat and peanut butter, plus olive oil. Plus I drink a few protein shakes per day. I make sure to get 40 to 50 grams of protein for each meal, and I have 5 to 6 meals.
IMO, if you want to minimize fat gain while bulking, try to avoid sugar and bad fats.