While carb-free, high-protein diets are all the rage, and they do offer results, Willow says, "It's not sustainable or healthy for the long term, as you're missing out on vital nutrients" from fruits, veggies, beans, nuts, seeds, and whole grains. This variety of healthy foods "helps keep your gut bacteria happy, your digestive system regular, and keeps you feeling satisfied." On the contrary, Mitzi Dulan, RD, urges that not eating enough protein can also cause weight gain. She says, "Since protein helps you to stay satisfied, it is important to make sure you are eating it at every meal."
Download our new Selfie app!