Craving burgers, sausages or steak? Intense and frequent cravings for red meat could be a sign that you are deficient in iron â€“ an essential mineral which is required for the production of healthy red blood cells.
Healthy swap: Lean meat, fish, pulses, nuts
Unless you are opposed to eating meat for ethical reasons, craving meat is not necessarily a bad thing, so long as you make healthy choices. Rather than filling up on highly processed and fatty sources of meat such as burgers, opt for quality lean meat such as chicken or turkey.
Alternatively, oily fish is a good source of iron and contains many other health-boosting nutrients such as omega-3 fatty acids. For those who wish to refrain from eating meat, vegan sources of iron such as beans, lentils and nuts can help to ease your cravings.