Your iron levels may be low and so you need to listen to this craving and eat meat 2-3x/week. If you are vegan, check your iron levels and see if you need a supplement or to incorporate more iron-rich foods in your diet.
Perhaps you are low on energy. My suggestion is to swap to wholegrain gluten free sources of carbs e.g.: brown rice, quinoa, and sweet potato. And to ensure you eat protein with each meal to keep your blood sugar levels balanced while your body digests these carbs. Examples of protein sources include: meat, chicken, fish, turkey, eggs, legumes, beans, tempeh.
Your gut may also not be in great shape, which can make you crave carbs. A gut cleanse can sometimes assist with this.
You probably eating too much sugar! You need to go sugar free. It is hard at first but once you stop you will stop needing it. My suggestion is to completely cut sugar out of your diet. And keep even the healthy sugars to a minimum. For example eating low sugar fruits such as berries, grapefruit and lemons. I also love to suggest magnesium and chromium supplements to help you to manage cravings. Avoid anything from a packet! They trigger cravings.
Usually this means your hormonal system needs some love. Just enjoy good fats as opposed to the bad one – enjoy avocado, nuts, seeds, coconut oil, olive oil etc.