These healthy foods are satiating, meaning they help fill you up and keep you satisfied for a while after eating them. Thanks to their nutrient-density, especially protein, healthy fats, and fiber, they digest more slowly and are more satisfying than other foods, according to registered dietitians.