
10. Avocado
Avocados can be another extremely filling snack since they are packed full of good fats. Since they are high in fat, try not to eat a whole avocado in one sitting. Instead, eat half. If you can’t stomach eating it by itself, try spreading it on some crackers or putting it on top of your eggs.
11. Popcorn
When you’re craving junk food, sometimes you need something reminiscent of those salty heart attack foods. Try eating some healthier popcorn like stove-top versions instead of microwavable versions. For flavor, top it off with a little coconut oil and a tiny bit of salt. It’ll satisfy your junk food craving without giving you all the extra calories and fat.

12. Carrot Sticks
Although carrot sticks may not be the most filling snack, they are easy to snack on. You can also eat a million without feeling guilty. For some added flavor try dipping them in some hummus or some salsa instead of using chips.

