Foods That Can Help Prevent Muscle Cramps

Aside from being painful, cramps can affect our ability to move around and perform our daily routine. Luckily, regular consumption of certain types of foods can possibly help prevent cramping, or at least make it a less frequent issue.

List Of Foods Recommended For Beating Cramps


Cinnamon possesses antispasmodic and anti-inflammatory properties that can help provide relief from involuntary muscle spasms and ease menstrual cramps. Simply sprinkle it on roasted veggies or into teas.


Aside from being a good source of potassium, bananas are also loaded with magnesium and calcium. These beneficial nutrients help ease muscle cramps.

Potassium is critical for the proper nervous system and muscular function. Calcium plays a crucial role in skeletal and smooth muscle contraction while magnesium is used for muscle contraction and relaxation.


This creamy and delicious superfood contains about 975 milligrams of potassium which is needed to keep muscles work and our heart healthy.

Have some slices of avocado onto a homemade salad or simply swap out mayo on a sandwich with mashed avocado to help keep muscle cramps away.


Beans have good levels of potassium despite their different varieties.

A cup of black beans contains a whoping801 mg (17 percent of your Daily Value) of potassium while a cup of kidney beans contains717 mg (15 percent of your Daily Value). Opt for beans in soups and dips.

Dark, Leafy Greens

Extremely rich in magnesium and calcium, leafy greens are just perfect. According to studies, adding some spinach, broccoli or kale into one’s diet may help prevent menstruation cramps.

Sweet Potatoes

A medium cooked sweet potato has high levels of vitamin A and a roughly 542 mg (12% of our Daily Value) of potassium. The combination of these two is just perfect against cramps. Have some baked, roasted or mashed sweet potato.

Aside from potassium, sweet potatoes are also loaded with calcium and magnesium. Its calcium content is about six times as much as bananas.


This total packaged fruit is loaded with potassium, calcium, magnesium, and a lot of water. Eating a cup of cubed cantaloupe can help prevent muscle cramps.


There are cases wherein a person may experience muscle cramps due to poor blood flow. Oily fish, like salmon, can provide the body with potassium and can help improve blood circulation. Sardines or trout are also worth a try.