Lifestyle | MSN Slideshow

10 foods that help prevent muscle cramps

This post may contain affiliate links. Please see our disclosure policy for details.

Muscle cramps often occur when exercise depletes fluids and electrolytes that control muscle contraction and nerve signaling. Evidence summarized by the National Library of Medicine shows that electrolyte losses during prolonged or intense exercise increase the risk of exercise-associated muscle cramps.

Foods that supply these minerals, magnesium, and carbohydrates help muscles contract, relax, and maintain fluid balance. Here are 10 foods that help prevent muscle cramps.

Bananas

Bananas
Photo Credit: Hans via Pixabay

Bananas support muscle function through their potassium content and easily digested carbohydrates. ResearchGate reports that a 100-gram serving provides about 358 milligrams of potassium. A medium banana supplies roughly 375–420 milligrams, covering about 9–12% of daily needs.

Potassium helps regulate nerve signaling and muscle contraction, reducing the risk of cramps. Bananas also provide small amounts of magnesium and calcium, plus carbohydrates that help replenish glycogen and limit fatigue-related cramping.

Sweet Potatoes

Sweet potatoes
Image Credit: auntmasako via Pixabay

Sweet potatoes help prevent muscle cramps by supplying potassium, magnesium, and complex carbohydrates. FoodStruct.com reports that 100 grams of cooked sweet potato provide about 230 milligrams of potassium and 18 milligrams of magnesium.

These minerals support proper muscle contraction and relaxation, while the carbohydrates help sustain energy and reduce fatigue. Sweet potatoes also deliver vitamin A, vitamin C, and B vitamins that support overall muscle and nerve health.

Spinach

Spinach
Image Credit: Couleur via Pixabay

Spinach is a concentrated source of magnesium, a key mineral for muscle relaxation. An article by Alibaba reports that one cup of cooked spinach provides roughly 157 milligrams of magnesium, which is close to 37% of the daily requirement.

Magnesium helps regulate calcium movement in muscle cells, lowering the risk of spasms. Spinach also supplies potassium, folate, and vitamin K, strengthening its role in neuromuscular balance.

Avocados

Avocados
Image Credit: Ivar Leidus via wikimedia commons

Avocados help prevent cramps by providing potassium, magnesium, and healthy fats. Redcliffe Labs reports that a 100-gram serving provides about 485–507 milligrams of potassium and roughly 29 milligrams of magnesium.

These minerals support normal nerve conduction and muscle relaxation. Avocados also contain B vitamins that aid energy metabolism and neuromuscular function.

Yogurt

15 Delicious Foods Born from Happy Accidents
Image Credit: Veganbaking.net via Wikimedia Commons

Yogurt supports cramp prevention primarily through its high calcium content. The Mayo Clinic Health System reports that an 8-ounce serving of plain yogurt provides about 300–415 milligrams of calcium, covering roughly 30–40% of daily needs.

Calcium plays a direct role in muscle contraction and relaxation cycles. Yogurt also supplies smaller amounts of magnesium and potassium, along with protein that supports muscle health.

Oranges

Oranges
Image Credit: ignartonosbg via Pixabay

Oranges help prevent cramps by providing potassium, fluids, and vitamin C. One medium orange provides around 237 milligrams of potassium and meets most daily vitamin C needs.

Their high water content supports hydration, which is essential during prolonged exercise. Vitamin C also supports connective tissue health and helps reduce fatigue-related stress.

Beans and Lentils

Lentils
Image Credit: martin_hetto via Pixabay

Beans and lentils support cramp prevention with their magnesium, potassium, and B vitamin content. Cooked lentils provide about 36 milligrams of magnesium and roughly 369 milligrams of potassium per 100 grams.

These minerals help regulate neuromuscular signaling, while complex carbohydrates provide steady energy. Lentils also supply folate and iron, supporting oxygen delivery to working muscles.

Nuts (Almonds, Cashews)

13 Foods You Should Always Keep in Your Pantry
Image Credit: serezniy via 123RF

Almonds and cashews are rich sources of magnesium, an essential mineral for muscle relaxation. One ounce of almonds provides about 80 milligrams of magnesium, while cashews deliver roughly 74–75 milligrams.

Magnesium helps prevent abnormal muscle firing that leads to cramps. Nuts also supply small amounts of calcium, potassium, and healthy fats that support nerve and muscle health.

Whole Grains (Oats, Brown Rice)

13 Foods You Should Always Keep in Your Pantry
Image Credit: alfazetchronicles via 123RF

Whole grains help prevent cramps by providing magnesium and slow-digesting carbohydrates. 100 grams of dry oats contain about 177 milligrams of magnesium, covering roughly 44% of daily needs.

Magnesium supports nerve impulses and muscle contraction, while complex carbs help prevent fatigue-related cramping. Whole grains also supply B vitamins that support energy metabolism.

Watermelon

Watermelon seeds
Image Credit: Beyond silence via wikimedia commons

Watermelon supports cramp prevention through hydration and electrolyte intake. Two cups provide about 6% of daily potassium and magnesium needs, along with vitamin C and vitamin B6.

With over 90% water content, watermelon helps restore fluids lost through sweat. Adequate hydration combined with potassium intake reduces the risk of exercise-related muscle cramps.

DisclosureThis article was developed with the assistance of AI and was subsequently reviewed, revised, and approved by our editorial team.

Disclaimer – This list is solely the author’s opinion based on research and publicly available information. It is not intended to be professional advice.

25 Ways to Lose Weight Without Exercise

Image Credit: Andres Ayrton Via Pexels

25 Ways to Lose Weight Without Exercise

I’m here to let you know that losing weight without becoming a fitness enthusiast is definitely achievable. You won’t need to sweat excessively, just a little bit (after all, we all have to walk to the fridge, don’t we?). Here are 25 ways to lose weight without exercising.