Screw the shake. Have 6 eggs instead of 2. Add steak if you can afford to. Eggs and steak, much tastier than a shake in my opinion and much more satisfying. I'd just rather chew my food. You can even add the olive oil to the steak. Yum!. That's a buttload of calories for one sitting. I've never had trouble gaining weight so I wouldn't know about a 2000 calorie breakfast!.