Beans, tofu, soy products. Eating them.
Nutrient-dense foods are foods that are very healthy and you can typically eat more of these foods than calorie-dense foods. Calories give energy, whereas nutrients give you other things your body needs to survive such as protein, iron, etc. Some calorie-dense foods are extremely healthy, and some calorie-dense foods, like meat, is very unhealthy. Spinach, which is very healthy, is very nutrient-dense because it is made up of 49% protein. Steak, which is unhealthy, is very calorie-dense and fattening. Not all calorie-dense foods are unhealthy or healthy, because not all calories are created equal.
They have different body parts
If they have a low self esteem it could make the mood bad and spread to the other person eventually, it can also lead to depression and high self esteem brings positive vibes to everyone, but you don't want too much of it or you could seem stuck-up, if someone tries complementing your dress don't go oh well I'm too fat in it, or yeah it looks so good on me, no one else it would look good on. Just say thanks! And give yourself complements if your feeling down :)