Top 20 Foods to help you to Lose Weight

8. Nuts

Nuts are a nutrient-dense food. They contain lots of fats, moderate carbs, and proteins. They can be a tasty topping for your yogurt and oatmeal. You can even eat them as snacks.

For its high-fat content, nuts have lots of calories. On average, 100 grams of nuts has 607 calories. They are also a good source of magnesium and fibers. These two things help to keep your blood pressure low. There is a wide variety of nuts, like almond, peanuts, hazelnuts, and many more. All of them has slightly different nutritional value.

As you can see, it is hazardous to use as your main food. Always be mindful of your portion. For weight loss, eat no more than 20-30 grams of nuts per day. The fats in nuts make you fuller for a longer period of time.

13 of 20