Food Cravings: What You Really Need Instead

While it’s often easier to reach for a packet of chips or chocolate bar when we’re feeling a sugar rush, it doesn’t mean that it’s the healthiest alternative. So have you ever stopped to consider what these cravings actually mean?

Read through our guide below which breaks down common cravings and instead suggests some healthier alternatives, which are just as good (and kinder to your waistline).

RELATED: Pregnancy Cravings – What Do They Mean?


What your body needs: Magnesium

Substitute the chocolate for a handful of almonds, legumes and some sweet pieces of fruit such as a peach or nectarine.

Soft drinks

What your body needs: Calcium

Swap a can of lemonade with a glass of water and a handful or nuts or legumes.


What your body needs: Nitrogen

Save the bread and pasta for another day and snack on foods which are high in protein such as meat, fish, and nuts. This will keep your body feeling full and won’t cause you to snack right after.


What your body needs: Silicon, tyrosine

Snack on a handful of nuts, a fruit salad, or crunch green vegetables the next time you have a craving for a cigarette.

Oily food

What your body needs: Calcium

Don’t indulge in something dripping with oil the next time you’re hungry. Swap it for leafy green vegetables, light cheese and a spring salad to keep your body feeling light.


What your body needs: Chromium, carbon phosphorus, sulphur, trytophan

Replace anything artificially sweet and sugary with lean meant, green vegetables and eggs, which have the same effect on your body – only healthier!


What your body needs: Phosphorus, Sulphur, Iron

Don’t even entertain the idea of more coffee without snacking on legumes, vegetables and other foods which are high in protein.


What your body needs: Protein, glutamine, potassium

Make yourself a green juice (heavy on the spinach and kale), to deter any chance of a boozy night. The heavy greens will not only detox your body, but keep you full and energised the natural way.

Image via Fittipdaily

How To Beat Cravings And Post-Meal Snacking

When we snack between meals we disrupt our normal eating cycle, we put a lot of pressure on the digestive system to process the food quickly. This could lead to the development of digestive disorders and weight gain. Managing your weight does not have to be a tough task and it doesn’t mean you need to go hungry between meals. While some go completely cold turkey and wait for their body to stop craving a certain food altogether, this is not necessarily the best option. Here are five simple tips to satisfy your stomach throughout the day.

Eat more

If you feel yourself getting hungry between breakfast lunch and dinner, try consuming six small meals a day as opposed to three main meals. This will help increase energy levels and curb cravings.

Pack in the protein

Eating foods that are high in protein is a great way to feel full between meals and it will prevent you from reaching for that chocolate bar or packet of chips in the late afternoon. Try a calorie-controlled, high-protein snack, such as IsoWhey Protein Pops, for a treat that will satisfy your sweet tooth as well as hunger pains.

Mix it up

If you’ve got a sugar craving that just won’t ease, allow yourself to mix in a small amount of what you are craving along with a healthy option. For example try mixing a handful of unsalted almonds with chocolate chips – not only will you satisfy your cravings, you will also receive healthy nutrients from “good” foods.

Drink Up

Sometimes when our bodies are dehydrated, we are tricked into thinking that we are hungry. Keep a jug of water by your desk side and if you feel hungry drink a large glass of water first and wait for 10 minutes – this will keep your hydration levels up and if you still feel the need to snack, you’re more likely to eat less.

Veg out

Up to 85 per cent of us are failing to reach the recommended daily quota of five serves of vegetables a day. Try cutting up a mix of your favourite veggies and keep them chilled for a crisp snack on-the-go that’s not only low in fat but is a great source of nutrients.

Be sure to fill your body with nutrients and protein rather than filling your body with empty calories. As tempting as a sugary treat may be, it won’t satisfy your hunger pain and could lead to a dangerous binge! Listen to your body and always look to healthy alternatives to ensure healthy eating habits for life.

By celebrity nutritionist/chef Zoe Bingley-Pullin