If losing weight is your goal, these  foods may help support a healthy weight loss journey, according to science.

Healthy bodies come in all shapes and sizes. While weight loss is not a magic bullet for health, and not everyone needs to pursue weight loss


beans are a great source of protein. Beans are also high in fiber and slow to digest.


Fatty fish like salmon are incredibly nutritious and very satisfying.

Cruciferous vegetables

Cruciferous vegetables include broccoli, cauliflower, cabbage, and Brussels sprouts.


Tuna is another satiating high protein food. It’s a lean fish, meaning it has protein, which helps keep you full, as well as healthy fats


Avocados are unique fruits. While most fruits are high in carbs, avocados are instead loaded with healthy fats


Nuts are high fat foods that also provide you with protein, fiber, and other plant compounds that benefit heart health