Have you ever arrived at 2:15 in the afternoon, having lunch less than two hours before, and you feel so hungry that your office stapler takes the form of a hot dog?
This is not because your stomach is literally a bottomless pit. You probably do not consume foods that make you feel enough to hold you back until your next meal.
With that, proteins usually attract all the attention – as it should be. The muscle building nutrient will certainly leave you satisfied. "A food that makes you feel full is usually a food that takes longer to digest," says Keri Gans, MS, RDN, author of CDN's The Small Change Diet. This means that your body does not turn it into glucose (a type of sugar) to burn quickly.
Protein-rich foods are usually more slowly digested than carbohydrates, which helps prolong the feeling of well-being, according to Gans. Contrary to popular belief, consuming only protein will not always be enough.
"People tend to focus on protein to feel full, but fullness also comes from fiber and fat. Says Alissa Rumsey MS, RD, founder of Alissa Rumsey Nutrition and Wellness. "If you just have a high-protein meal, and you're lacking fats and fiber, you do not feel as full or so long."
What do these foods look like? Here are six filling options that are not necessarily all about protein. Reach them if you want to permanently get rid of this midday snack attack.