This is the age group where one starts noticing changes in his physical and mental health due to several reasons i.e. the age where you need to be cautious. So, you need to take strict care of your diet to have a healthy life further. Following are the list of things you need to add up in your diet:

1. Iron-rich foods such as spinach, broccoli, carrot, pomegranate, etc. Deficiency of iron leads to anaemia and other health problems. The good iron amount in the body boosts the immune system.

2. Protein-rich foods such as chicken breast, turkey, lean beef, soybean, chickpeas, avocado, eggs etc. Since you start gaining weight in this age (mostly fat), you need to take care of your protein content. Protein is essential for building muscle and preventing hair loss.

3. Calcium-rich products like milk, yoghurt, paneer, cottage cheese, tofu, broccoli, cabbage and soybean. Only low-fat dairy products should be consumed to avoid other problems.

4. Folic acid-rich foods such as spinach, cereals, citrus fruits, beans, etc. These are very useful, especially for pregnant women. It reduces the chances of birth defects and complications significantly. It also reduces the chances of cancer and produces new cells at a faster rate in the body.