The mental disorder which can be caused by many things is called as stress. This is a very bad thing for your health. In addition to increasing the levels of cortisol in the body, it can also make your concentration being interrupted.

There are many ways that you can do to cope with stress, one of the ways in reducing stress is closely related to your daily nutrition. This is can also be considered as the natural remedies for stress. What nutrients your body needs during stress? Here’s the answer for you.

Vitamin B Complex

Deficiency of Vitamin B complex intake will worsen your mood when you are experiencing depression or anxiety. Using these vitamins mean you keep the nervous system to be functioned properly, keep the digestive system, and keep the energy production.

The main sources of Vitamin B are whole grains, brown rice, milk, nuts, green vegetables, seafood, meat, eggs, and dried fruit.

Vitamin C

What vitamin C does to your body? It is one of the natural remedies for stress. The consumption of Vitamin C on a regular basis is believed can help you to lower levels of stress hormones in the blood triggers and you can improve the immune system which is decreased due to stress.

The main sources of Vitamin C are all types of citrus fruits and berries, strawberries, melon, kiwi, broccoli, cabbage, cauliflower potatoes, peppers, and tomatoes.


Stress can make your body deplete the magnesium levels the large quantities. Magnesium deficiency causes muscle tension and cramps. So, it is needed to relax the muscles and also coped with the stress because of injury.

The main sources of Magnesium are whole grain cereals, nuts, sesame seeds, dried figs, and green vegetables.


Calcium is a necessary nutrition for the body so that your nervous system and muscles are able to work properly. Your body needs calcium in large quantities to cope with stress.

The main sources of Calcium are skim milk, low-fat yogurt, cheese, nuts, green vegetables, and fish.


People who have high levels of stress usually low in zinc in their body. Zinc is absolutely needed by the body to boost the immune system and to fight infection.

The main sources of Zinc are oysters, red meat, nuts, sunflower seeds, egg yolks, milk, and wheat.


Copper is very useful to protect your immune system when you are exposed to stress.

The main sources of Copper are Meat, oysters, nuts, legumes, and whole grains.


Potassium is the next natural remedies for stress which helps you to keep the nervous system functioning properly during the stress.

The main sources of Potassium are low-fat milk, bananas, dried plums, and raisins.


Chromium is a very useful nutrition for controlling the level of cholesterol in the blood and helps you to protect the heart and also the blood circulation.

The main sources of Chromium are mushrooms and nuts such as walnuts, peanuts, cashews, almonds, and so on.


Iron is essential for the production of hemoglobin in your red blood cells. This nutrition will carry oxygen throughout your body in order to overcome fatigue and to help your breathing remains stable.

The main sources of Iron are soy, beans, shellfish, peach, dark green vegetables, and meat.


Selenium serves you the protector of the immune system and helps you to produce and also to regulate various types of important hormones such as thyroid hormone.

The main sources of Selenium are legumes such as soybeans and peas, skinless chicken, low-fat dairy, fish, shrimp, crab, and sardines.

10 natural remedies for stress above are nutrients that are effective to cope with stress, so make sure you take vitamins and minerals in the right amount. Do not forget to exercise regularly and start a healthy lifestyle to cope with prolonged stress.

Related Posts