Foods That Satisfy Appetite vs. Those with 'Empty Calories'

If you find that eggs help you feel full on fewer calories, you’re not alone—foods high in protein and fiber are especially effective at promoting satiety. Here are other foods that can help you feel satisfied without consuming a lot of calories:

Foods That Make You Feel Full With Few Calories

High-Protein, Low-Calorie Foods

High-Fiber, Low-Calorie Foods

Other Satisfying, Low-Calorie Foods

Sample Table: High Satiety, Low-Calorie Foods

Food Why It’s Filling Calories (approx.) per serving
Eggs High in protein 70 per large egg
Greek Yogurt High protein, creamy texture 100 per 3/4 cup
Cottage Cheese High protein, low fat 90 per 1/2 cup
Boiled Potatoes High water, fiber, low energy density 130 per medium
Oatmeal Soluble fiber, slow digestion 150 per 1/2 cup cooked
Air-popped Popcorn High fiber, high volume 30 per cup
Lentils/Beans Protein and fiber combo 120 per 1/2 cup cooked
Leafy Greens High fiber, water content 10 per cup
Fish (e.g., salmon) High protein, healthy fats 175 per 3 oz
Fruit (e.g., apple) Water and fiber 95 per medium

Tips for Staying Full on Fewer Calories

Focusing on these foods can help you feel full and satisfied while keeping your calorie intake in check.


Foods That Are the Opposite: Low Satiety, High Calorie

If you’re looking for foods that have the opposite effect of eggs—meaning they provide a lot of calories but do not make you feel full—these are typically foods that are high in sugar, refined carbohydrates, and/or fat, but low in protein, fiber, and water. Such foods are easy to overeat and tend to leave you feeling hungry soon after eating.

Common Examples

Table: Foods With Low Satiety and High Calories

Food Why It’s Not Filling Calories (approx.) per serving
White Bread Refined carbs, low fiber 80 per slice
Potato Chips Fat + refined carbs 150 per 1 oz
Candy Bar High sugar, low fiber/protein 200+ per bar
Fruit Juice No fiber, fast sugar spike 110 per cup
Ice Cream Sugar and fat, little protein 140 per 1/2 cup
Sugary Cereal Refined grains, added sugar 120 per cup
White Rice Refined carbs, low fiber 200 per cup
Butter Pure fat, no bulk 100 per tbsp

Why These Foods Aren’t Filling

Choosing these foods regularly can make it harder to manage hunger and calorie intake, which is the opposite of the effect you get from eggs and other high-protein, high-fiber foods.