High Calorie Foods That Support Weight Loss


Some foods we think of as being “high-calorie splurges” actually support weight loss. Take those listed below, for example. They are nutrient-dense and blood-sugar-balancing, and they keep you feeling satisfied for hours. By enjoying moderate amounts of these foods as part of a healthy plant-based diet, you’ll be less likely to reach for unhealthy snacks. And in the end, you’ll probably wind up eating fewer calories, not more.

  • Avocados
  • Sardines
  • Eggs
  • Coconut
  • Full-fat dairy
  • Extra-virgin olive oil
  • Nuts, such as walnuts, almonds and macadamias, and nut butters
  • Seeds, such as pumpkin, sunflower and sesame