Why do I get severe back pain below shoulder after eating?

Gallbladder. The gallbladder often refers pain to the shoulder. See your doctor to get your gallbladder evaluated. In the mean time stick to a very low fat diet (lots of fresh fruits and vegetables - no pizza/burgers/fries).