I'm not sure it is good to say a meal is ok or not. To me it would depend on what else you have during your day and whether you get in all that you need. I get a sense that this is a lot of calories for one shake, but it all depends...not much help am I??