You should eat much more nutrient dense foods. There is a limited amount of food that you can eat in a single day and in order to maximize your nutrients take in, you should choose foods which have the greatest amount of nutrients.
Nutrient dense foods – Salmon
Salmon and even other fatty fish contain some omega-3 fatty acids which are really important for the optimal function of your body. Salmon has a massive amount of nutrients and 100 gram piece of wild salmon contains 2.8 grams of omega-3s. It is a great thing to eat fatty fish at least once or twice a week in order to get all of the Omega 3s that your body needs.
Kale should also be integrated in your meals because it has a lot of minerals, antioxidants and also fibers and vitamins. You will gain all of the amount of fiber that your body needs from just 100 gram portion of kale. You can also choose other greens too because they are really good in fighting cancer.
Nutrient dense foods – Seaweed
Seaweed is popular in dishes like sushi and can easily be integrated in a lot of meals. It has a great amount of minerals like iron, calcium, magnesium and manganese.
Garlic is really amazing and you should know that besides being delicious it is also really nutritious. It contains a high amount of vitamin C, B1 and B6. It has a lot of cancer fighting properties and a lot of studies showed that people who eat garlic have a lower risk of common cancers. Raw garlic is great because of its antibacterial and also antifungal properties.
A potato contains almost every nutrient you need and it is a food which is quite filling. You can boil potatoes and you can be sure that it offers you the satiety value you need if you do so.