Dr. Amr Elyamany

Eyelid Twitching, Cold Hands, Muscle Cramps: What Might Your Body Be Missing?

By · · Prevention · 2 min read

Eyelid Twitching, Cold Hands, Muscle Cramps: What Might Your Body Be Missing?


Watch the video on YouTube

Small, annoying symptoms can be your body's way of asking for something. Dr. Amr Elyamany matches seven common ones with the nutrient that is often behind them and the foods that provide it.

Symptom, likely clue, and foods

  • Twitching eyelids or spasms in the hands: often low magnesium. Nuts, spinach and avocado.
  • Always cold hands and feet: may point to low iron or zinc. Meat, eggs, nuts and seeds.
  • Forgetting things all the time: often low omega-3. Salmon, nuts and chia seeds.
  • Sudden muscle cramps: low potassium or magnesium. Bananas, avocado, spinach and milk.
  • Dizziness when you stand up quickly: often low iron. Meat, liver and eggs.
  • Getting tired with little effort: commonly low vitamin B12. Meat, eggs, fish and dairy.
  • Breathlessness on mild exertion: may reflect low iron. Meat, spinach and fava beans.

A word of caution

These links are common but they are only clues; each symptom can have other causes. In particular, breathlessness, dizziness and a racing heart need a medical check, not just a change of diet.

What to do

Ask your doctor for blood tests (for example iron, B12, vitamin D and magnesium) to see what you are actually short of, then correct it through food or, if needed, supplements prescribed for you.

Key takeaway: Let the tests, not guesswork, decide what you take; food comes first.

When to see a doctor

  • Breathlessness or dizziness that keeps happening
  • Cramps or twitching that are frequent or worsening
  • Tiredness that does not improve with rest

Need advice about your own case? Book a consultation with Dr. Amr Elyamany in Dubai.

This article is for general education and does not replace an in-person medical examination. If you have symptoms, please consult a qualified doctor.

Tags: Vitamins & Minerals · Nutrition · Warning Signs

Dr. Amr Elyamany: Orthopedic surgeon in Dubai

Dr. Amr Elyamany Clinic
Dubai, United Arab Emirates
Call: +971 55 559 7435
Book a consultation