I wouldn't reccommend that diet at all if you want to bulk. A clean bulk process, is very slow to gain weight, you should be putting on 25% of a pound each week, making it around 1 pounds a month. Sure, even with a clean bulk you'd gain a couple pounds of fat, but that's what a cut is for
For Carbohydates you have simple/complex/slow/fast carbs. Carbs are essential for bulking, more important than protein, i can't fucking stress it enough. People will tell you shit constantly "huuur moar proteins!" Get fucking carbs, or if you don't want any carbs, go for a keto diet, but don't expect any gains from it. If anything a keto diet will take away a little bit of your mass, which is why you need more carbs than protein.
Now, carbs come in all different shapes and sizes, meaning a lot of foods have LOADS of carbs. Sadly, most of these carbs are fast acting, and are meant to be ignored. Now some fast acting carbs are good, but should only be used at certain times (pre/post workout.) Examples of these are deffinatley whole grain substances (Whole wheat bread, whole wheat pasta, etc.)
Now let's subtract pre-post workout, what carbs are you supposed to get then? Slow acting carbs/complex! Good examples of these are brown rice, russet/baked potatoe, OATMEAL!
Yes, protein is important, but I want you to see gains my friend, so eat carbs! I don't know your stats (BF,BW,Height,etc.) But I'm sure you can find a calculator to find how many carbs/protein/fats you need. For protein I'd suggest 1 1/2g per pound you weigh. Also, when it comes to fat, fat is good, but stay away from saturated fat, or you'll get fat. A safe zone for saturated fat during a clean bulk ranges from 6-10g. Normally with a clean BULK, saturated fat comes from shit like Weight gainers. Unless you have BOOKU money and can afford RTN's weight gainer, don't buy one, just make a home made gainer.
I'll run through my own diet (off-season, BULK.)
Meal 1 : 1 1/2 cup oatmeal with a flavored packet (won't hurt you.)
Whey/Gainer (Depends if you don't want a gainer, get whey, any isolate protein is good, just get some protein in during the morning.)
1 slice whole wheat bread with organic peanut butter (Clean fast acting carbs are good for the morning.)
Fish oil
Multi-Vitamin
Vitamin C
Glutamine-l
Meal 2: Normally a meal replacement bar, find a brand that has around 30g carbs, 20g protein, and make sure the Saturated fats are LOW! I'd recommend VYO-PRO bars, they're not too bad. This meal is only for if you're on the GO, if you're not like me, just follow meals 3, and 4 for this meal.
Meal 3: 6oz chicken breast, 1 cup brown rice, 1 cup broccoli.( You CAN replace the brown rice with a russet/baked potatoe, it may even be better!)
Meal 4: Same as Meal 3
Meal 5 (Pre-Workout):
2 slices whole wheat bread with organic peanutbutter (Don't get any nutty-butt-fuck flavor of peanut butter for gods sake, stick with organic.)
3 egg whites. (The Yoke has too much saturated fat.)
NO-Explode, or Jack3d, or SP250 (You don't need a pre-workout supp, I just enjoy the pump guidence.)
Meal 6 (Post-Workout): MYO-FUSION/True Mass. Great post workout shakes. 1 bannana (get some potasium, and a bit of carbs in.
Meal 7: This meal should be followed only 1 hour after meal 6, this meal is normally considerd Post-Workout meal 2.
I normally eat what meals 3/4 are here, but I understand some people can't afford so much chicken breast, brown rice, potatoes, broccoli. You can replace it with Oatmeal, and get a source of protein that adds to 25-30g, I normally just use egg whites there, and a bit of cottage cheese.
Meal 8: Yoplait yogurt (Dairy sources are good, doesn't have to be yoplait, just none of that kiddie shit.) Almonds (Unless you've already surpassed your daily fat needs, then you won't need these)
Glutamine-l
BED
Also, for your daily calorie intake to bulk mupltiply your Bodyweigh x 20. PM me if you have any questions, I believe I know what I'm talking about, others on here may too, but I take Bodybuilding, and dieting very seriously. So goodluck to ya' brother.