Such foods are termed as Nutrient dense foods.
Nutrient dense foods are foods that have a lot of nutrients but relatively few calories. They contain vitamins, minerals, complex carbohydrates, lean protein, and healthy fats. Examples of nutrient dense foods include fruits and vegetables, whole grains, low-fat or fat-free milk products, sea food among others.