The best snacks for weight loss are celery sticks with peanut butter and eggs. This is because they each hit a healthy level of macronutrients.