While there are many factors that may influence your weight, overweight (and obesity) occur mainly because of an imbalance between energy intake from our diets and the energy consumption by our bodies (through physical activities or different bodily functions).

Sometimes genetic and environmental factors may also play a big role. Paying attention to diet and physical activities that we engage in is important to help us ensure a healthy body weight.

Different foods will tend to go through different metabolic pathways in our bodies. They will have vastly different effects on, hormones and how many calories we burn.

Below find the most weight loss friendly foods that are on earth as proven by science.

1. Whole Eggs

Once feared for being high in cholesterol, the whole eggs have been making a bouncy comeback.

New studies have shown that they don’t adversely affect our blood cholesterol and don’t cause heart attacks. In fact, they are among the best foods that you can eat if you wanted to lose weight.

They’re high in protein as well as healthy fats, and can make you feel very full with very low amount of calories.

Eggs are also amazingly nutrient rich and can help you get all the nutrients that you need on a calorie restricted diet. Most of these nutrients are found in the yolks.

2. Leafy Greens

Leafy greens include collards, kale, spinach, swiss chards and a few others.

Leafy greens have several properties that make them perfect for a weight loss diet.

They are also very low in both calories and carbohydrates, but very loaded with fiber.

Eating leafy greens daily is a great way to increase the volume of your meals, without adding too much calories in your diet.

Leafy greens are also extremely nutritious and very rich in all sorts of vitamins, minerals as well as antioxidants. Most important of these mineral is calcium, which has been proven to aid in fat burning.

3. The Salmon


Oily fish like the salmons are incredibly healthy.

Salmons are also very satisfying by keeping your stomach full for many hours with relatively few calories.

Salmon is also loaded with high quality proteins, healthy fats as well as all sorts of important nutrients.

Salmons, and seafood in general, supply a substantial amount of iodine to our bodies.

This nutrient is very important for proper function of the thyroid, which is very vital to keep our metabolism running optimally.

Studies have shown that a huge number of people in the world have not been getting all the iodine their bodies require.

Salmon is also a rich source of Omega-3 fatty acids, which have been proven to help reduce inflammation. Inflammation is known to play a major role in obesity as well as other metabolic diseases. Mackerel, the sardines, trout, herring and other types of oily fish are also excellent alternatives.

4. Cruciferous Vegetables


Cruciferous vegetables include the broccoli, cabbage, cauliflower, and brussels sprouts.

Like most other vegetables, Cruciferous vegetables are rich in fiber and tend to be incredibly fulfilling.

What’s more…, these families of veggies also tend to contain significant amounts of protein.

They’re also not as rich in protein as animal foods or legumes, but they’re relatively high compared to most other vegetables.

A combination of protein, high fiber and low energy density makes these cruciferous vegetables the perfect choice of foods to include in your diet if you need to lose weight.

Cruciferous vegetables are also highly nutritious, and contain cancer fighting substances.