10 Foods for Healthy Body and Mind

Healthy Foods to Eat

Your physical and mental well-being play a very important role in the way you feel every day. So, it is important that you make an extra effort to ensure that your body and mind are always in a great condition. A well balanced diet, regular exercise and meditation are the best ways for this to happen.

However, there are certain foods which can help you to enhance the health of your body and mind. Including these in your diet will bring about a positive change in your overall health and feeling of wellness.

Here is the list of some of the foods which can work wonders for your body and mind.

Top 10 Healthy Food List

1.Root Vegetables

All kinds of vegetables and spices that are derived from the roots of the plants are great in creating a perfect balance for the body and mind. Including turnip, carrots, onion, turmeric, ginger and other root vegetables in your diet is a very good idea. These vegetables help your body to relax and imbibe your system with consistent bouts of energy. Taking of Healthy food or nutritious food is good for your health.


2.Green Leafy Vegetables

Green leafy vegetables contain a lot of nutrients like magnesium, iron and Vitamin B which are extremely beneficial for your brain. They also improve the metabolism of your body and thus keep you energetic throughout the day.


Eggs are extremely beneficial for your body and mind. Yolk of an egg is rich in antioxidants that help in flushing out toxins from your body. It also helps in keeping your eyes healthy[2]. Eggs are also rich in Choline which improves your memory and assists in the functioning of the brain[3].

Also Read:How Egg can be helpful for Hairgrowth


Broccoli is a rich source of a number of essential nutrients like calcium, folate, potassium and phytonutrients. All these nutrients help in protecting your body from illnesses like cancer, diabetes, heart diseases etc. It is also rich in fiber and antioxidants, which ensure that the toxic wastes of the body are flushed out properly.

5.Nuts and Seeds

Nuts and seeds are considered to be the healthy diet options for snacking. They are rich in omega 3 fatty acids which play an important role in improving the overall health of your body. Consuming a handful of nuts[4] and seeds every day reduces bad cholesterol, increases good cholesterol and boosts the health of the heart. What’s more, these also work as mood enhancers.


Oranges contain loads of Vitamin C that improves the immunity of your body by increasing the production of white blood cells. These white blood cells protect our body from the disease causing germs[5].


You might have heard the famous saying, “An apple a day keeps the doctor away.” Well, this is quite true. Apple is rich in antioxidants which protects your body from free radicals that can cause diseases.


Yes, the morning cuppa can actually work wonders for your body and mind. Tea is rich in antioxidants known as flavonoids. These protect your body and mind from various diseases like Alzheimer’s, cancer, diabetes, problems of bones, teeth and gums etc. Drinking tea also improves concentration and recalling power.


Lack of a healthy digestive system is often the root cause of a number of problems. In order to improve the functioning of your digestive tract, inducing good bacteria into the gut is a good idea. Yogurt contains these good bacteria, which is why including this in your diet will prove beneficial. What’s more, yogurt is rich in calcium which improves the health of your bones and teeth.


Lycopene is a nutrient that can help in protecting your skin and heart. It can also prevent certain kinds of cancer. Since Lycopene is present in tomatoes in abundance, including these in your diet can work wonders for your health.

Other than the above foods, feasting on berries, whole grains, beans and certain kinds of fishes can also prove beneficial for your body and mind. However, make sure that you do not over indulge, as this could have an adverse effect on your health.

Also Read:How to get Instant Fair Skin