Welcome to HealthcareMagic forum,
Actually cake is not the culprit.You must not take lot of cake with empty stomach.Firstly you take some food then than after you can take cake as per your wish.Generally sweet things and milk have tendency to satisfy your hunger centre and cause you feeling of heavyness.So follow these instructions and you will be happy.
Moreover for your safety you can take homeopathic
medicine Ars Alb 30 4 tabs 15 minutes before taking any outside food it will relieve you upto great extent,
Hope this helps to clear your problem,
dr jignesh parmar