A well balanced diet is important for living a healthy and prosperous life. If your diet is not perfect then it can pose a great risk to your life. Eating junk food leads to obesity and several health related issues.1) Green TeaGreen Tea is a natural diuretic, which means that it helps in cleansing the internal organs like kidney from unwanted toxins. It is also a very strong antioxidant. Green tea prevents cancer and it is also very good for burning fat. Green tea improves blood circulation and controls blood sugar.2) Red MeatRed Meat is very good for health. It has carnosine, zinc, vitamin B12, omega-3, creatine, heme iron and protein.3) ApplesApples are very strong antioxidant which means that they are good for health. Apples also help in losing weight because it is rich in pectin.4) BroccoliBroccoli is low in calories and it is also rich in fiber which is soluble. It’s a really very good food for losing weight. Broccoli has anti-estrogenic indoles and phytochemicals which protects from cancer.5) CarrotsCarrots are very good for eyes because it is rich in vitamin A. Carrots are low in calories and high in fiber, which means that carrots are good for controlling body weight and building strong muscles. Raw carrots are good in taste.6) TomatoesTomatoes help in preventing cancer because it is rich in lycopene. Tomatoes are really good for health.7) OrangesOranges have anti-oxidant beta-carotenes which is good for health. Oranges are rich in Vitamin C which helps in fighting various diseases. Oranges also have magnesium which helps in controlling blood pressure.All the above mentioned foods should be included in your day-to-day diet because these are really good for health. The above foods are very good for building strong muscles and bones as well as for enhancing the skin and they are also very good for losing weight. Apart from all the above foods, you should always consume lots of water because it prevents from dehydration and helps in recovery of muscles.