12 Foods You Can Eat a Lot of and Still Not Gain Weight

2. Whole Eggs

Eggs are of course one of the best foods to eat for weight loss and muscle growth. Eggs are full of micronutrients, vitamins and minerals and one of the best foods for those working out. There is a mixed opinion regarding eggs as the yellow also contains cholesterol, however, the majority of nutrients are contained in the yolk.

3. Oatmeal

Oatmeal is a type of porridge, or hot cereal, that is often eaten for breakfast. It is a good source of soluble fibre called beta-glucan, which helps to slow the digestion and absorption of carbohydrates.