Fiber and protein at meals and snacks. Remember the energy nutrients? Carbohydrates, proteins and fat are the three nutrients that provide energy. Fiber (found in the carbohydrates) and protein together help us fill up quicker at meals and stay full longer. Combine fiber-rich, protein-rich foods for longer-lasting satiety.