Black beans are one of the highest protein beans from what I read and a complete protein. Even so it’s 20g carbs to 7g protein. So for 190g protein that’s nearly 540g carbs a day which is over double what I need for my macros.
I also prefer real whole food over shakes as it keeps me from getting hungry as doesn’t digest as fast. Right now I eat 6 times a day and only my late afternoon snack is a shake with a rice cake, 20g almond butter and banana.