Healthy fat, of course. Eating healthy fats, like walnuts, peanuts and almonds, about 20 minutes before your next meal may actually help you eat less overall! This is because eating good fats will stimulate the production of cholecystokinin, a hormone that tells your brain that you've had enough to eat.
It only takes about 70 calories of the good fat to do the trick. This small amount can keep you feeling full because the brain believes it's had enough and the stomach will empty slower. When it's time for your next meal, you won't be nearly as hungry and therefore less likely to inhale a ton of calories in the blink of an eye.
If you're wondering what 70 calories would equal out to, you're looking at about 6 walnuts, 12 almonds, or around 20 peanuts.
Try it out next time you're starving and see how it works for you!