What Are the Best Foods to Eat in a Calorie Deficit?

A complete ranking of the best foods to eat while in a calorie deficit, based on satiety index research, calorie density, protein, and fiber content. Includes 30+ foods with full nutritional data and the worst deficit foods to avoid.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

The best foods to eat in a calorie deficit are those that maximize satiety per calorie: boiled potatoes, oats, eggs, fish, Greek yogurt, berries, and leafy greens. These foods rank highest on the satiety index developed by Holt et al. (1995) and share common traits: high protein, high fiber, high water content, and low calorie density. Choosing these foods over calorie-dense alternatives allows you to eat larger volumes of food while staying within your calorie budget, making your deficit sustainable rather than miserable.

The difference between a successful deficit and a failed one often comes down to food selection. Two people eating 1,800 calories per day can have vastly different hunger levels depending on whether those calories come from satiating whole foods or from calorie-dense processed options.

The Satiety Index: How Foods Are Ranked

In 1995, Dr. Susanna Holt and colleagues at the University of Sydney published a landmark study that measured the satiating effect of 38 common foods. Participants consumed 240-calorie portions of each food and reported their hunger levels every 15 minutes over two hours. All foods were scored relative to white bread, which was assigned a baseline satiety index (SI) score of 100.

Foods scoring above 100 are more filling than white bread per calorie. Foods scoring below 100 are less filling. The highest-scoring food was the boiled potato at 323, meaning it was more than three times as satiating as white bread, calorie for calorie.

Top 30+ Foods for a Calorie Deficit

The following table ranks deficit-friendly foods by their satiating properties, combining Holt's satiety index data with nutritional composition from the USDA FoodData Central database.

Food Calories per Serving Serving Size Protein (g) Fiber (g) Satiety Index Calorie Density (kcal/100g)
Boiled potatoes 140 200 g 3.4 2.4 323 70
Oatmeal (cooked) 150 250 g 5.4 4.0 209 60
Oranges 62 1 medium (131 g) 1.2 3.1 202 47
Apples 95 1 medium (182 g) 0.5 4.4 197 52
Whole wheat pasta (cooked) 174 140 g 7.5 6.3 188 124
Grapes 104 150 g 1.1 1.4 162 69
Brown rice (cooked) 150 135 g 3.2 2.4 132 112
Eggs (boiled) 140 2 large (100 g) 12.6 0 150 155
Greek yogurt (plain, nonfat) 100 170 g 17.0 0 ~160* 59
Salmon (baked) 208 100 g 25.0 0 ~155* 208
Chicken breast (grilled) 165 100 g 31.0 0 ~148* 165
Cod (baked) 82 100 g 18.0 0 ~145* 82
Lentils (cooked) 116 100 g 9.0 7.9 ~140* 116
Cottage cheese (low-fat) 72 100 g 12.0 0 ~140* 72
Strawberries 49 150 g 1.0 3.0 ~135* 33
Watermelon 46 150 g 0.9 0.6 ~130* 30
Broccoli (steamed) 55 160 g 3.7 5.1 ~130* 34
Carrots (raw) 52 125 g 1.2 3.6 ~125* 41
Spinach (cooked) 41 180 g 5.3 4.3 ~125* 23
Zucchini (cooked) 27 160 g 2.0 2.0 ~125* 17
Cauliflower (steamed) 40 160 g 3.1 3.2 ~120* 25
Turkey breast (roasted) 135 100 g 29.0 0 ~150* 135
Shrimp (cooked) 99 100 g 24.0 0 ~145* 99
Tuna (canned in water) 116 100 g 25.5 0 ~150* 116
Black beans (cooked) 132 100 g 8.9 8.7 ~135* 132
Chickpeas (cooked) 164 100 g 8.9 7.6 ~125* 164
Edamame 121 100 g 11.0 5.2 ~130* 121
Sweet potato (baked) 103 120 g 2.3 3.8 ~135* 86
Cabbage (cooked) 33 150 g 1.9 2.8 ~120* 22
Cucumber (raw) 16 100 g 0.7 0.5 ~115* 16
Celery (raw) 14 100 g 0.7 1.6 ~115* 14
Egg whites 34 100 g (about 3 whites) 7.2 0 ~130* 52

*Estimated based on macronutrient composition and calorie density patterns consistent with Holt et al. methodology. Only 38 foods were directly measured in the original study.

What Makes a Food Ideal for a Deficit

Four factors consistently predict whether a food supports a calorie deficit:

1. High Protein Content

Protein is the most satiating macronutrient, with a thermic effect of food (TEF) of 20 to 30 percent, meaning your body burns 20 to 30 percent of protein calories simply digesting and processing it. A meta-analysis published in the Journal of the Academy of Nutrition and Dietetics (2016) found that higher-protein meals significantly reduced subsequent calorie intake compared to lower-protein meals of equal calorie content.

2. High Fiber Content

Fiber slows gastric emptying, adds bulk without adding absorbable calories, and feeds beneficial gut bacteria that produce short-chain fatty acids linked to appetite regulation. The recommended daily intake is 25 to 30 grams, yet most adults consume only 15 to 17 grams.

3. Low Calorie Density

Calorie density (calories per gram or per 100 grams) determines how much food you can physically eat within your calorie budget. Research by Barbara Rolls at Penn State (the Volumetrics approach) has repeatedly demonstrated that people tend to eat a consistent weight of food each day. Choosing foods with lower calorie density allows you to eat a larger volume while consuming fewer total calories.

4. High Water Content

Water adds weight and volume to food without adding calories. Fruits, vegetables, soups, and cooked grains all have high water content, which is one reason these foods consistently score well on satiety measures.

Foods to Limit During a Calorie Deficit

Not all nutritious foods are ideal for a deficit. The following foods are healthy in moderation but extremely calorie-dense, making it easy to overshoot your calorie target.

Food Calories per 100g Why It Is Problematic in a Deficit
Almonds 579 A small handful (30 g) is 174 kcal; easy to eat 3-4x that amount
Peanut butter 588 Two tablespoons (32 g) is 190 kcal; most people use far more
Granola 471 A "bowl" can easily reach 500-700 kcal
Dried fruit (raisins) 299 Concentrated sugar, no water content, very easy to overeat
Cheese (cheddar) 403 Calorie-dense and rarely measured; most people underestimate portions
Olive oil 884 One tablespoon adds 119 kcal; cooking oil is the most undertracked food
Dark chocolate 546 Two squares can become half a bar without noticing
Coconut 354 High in saturated fat and extremely calorie-dense
Trail mix 462 Combines multiple calorie-dense foods; a cup exceeds 700 kcal
Avocado 160 Healthy fats, but a whole avocado adds ~320 kcal

These foods are not "bad." They are simply dense. In a deficit of 300 to 500 calories, a single unmeasured serving of peanut butter or granola can erase your entire deficit for the day.

How to Build a Deficit-Friendly Day of Eating

A practical approach is to structure each meal around three principles: a protein source, a high-volume vegetable or fruit, and a measured portion of calorie-dense ingredients.

Breakfast (approximately 400 kcal): Oatmeal (40 g dry) with Greek yogurt (100 g), strawberries (100 g), and a drizzle (1 tsp) of honey.

Lunch (approximately 450 kcal): Grilled chicken breast (120 g) with a large mixed salad (200 g leafy greens, cucumber, tomato), lentils (80 g cooked), and 1 tablespoon olive oil dressing.

Dinner (approximately 500 kcal): Baked salmon (120 g) with roasted sweet potato (150 g) and steamed broccoli (160 g).

Snacks (approximately 200 kcal): Two boiled eggs, or cottage cheese (150 g) with an apple.

This sample day totals approximately 1,550 kcal with over 120 grams of protein, 35+ grams of fiber, and large food volumes that keep hunger manageable.

How Nutrola Helps You Eat Well in a Deficit

Nutrola's AI Diet Assistant analyzes your logged meals and suggests deficit-friendly swaps based on your personal preferences and nutritional gaps. If your logs consistently show low fiber or protein, the assistant flags this and recommends specific foods to improve satiety without increasing calories.

Photo logging with Snap and Track makes it simple to log high-volume meals that would be tedious to enter manually. A large salad with six or seven ingredients can be captured in a single photo rather than requiring individual entries. Nutrola's verified food database ensures that the calorie counts you see are accurate, which is critical in a deficit where small errors compound quickly.

Exercise logging with automatic calorie adjustment means your deficit stays consistent even on active days. If you burn 300 extra calories on a run, Nutrola adjusts your intake target so you maintain the same rate of fat loss without under-eating.

Nutrola starts at EUR 2.50 per month with a 3-day free trial. There are no ads on any tier.

Frequently Asked Questions

What is the single best food to eat in a calorie deficit?

Based on the Holt satiety index, boiled potatoes score the highest at 323, making them over three times more satiating than white bread per calorie. Potatoes are also inexpensive, versatile, high in potassium, and contain moderate fiber when eaten with the skin. The key is preparation method: boiled or baked potatoes are excellent for a deficit, while fried potatoes or chips are calorie-dense and far less satiating.

Can I eat carbs while in a calorie deficit?

Yes. Carbohydrates are not the enemy of fat loss. Many of the highest-scoring foods on the satiety index are carbohydrate-rich: potatoes, oatmeal, oranges, apples, and brown rice. What matters is total calorie intake relative to expenditure, not the macronutrient source. High-fiber, whole-food carbohydrates can actually support your deficit by keeping you full longer.

How much protein should I eat in a calorie deficit?

Research consistently recommends 1.6 to 2.4 grams of protein per kilogram of body weight per day during a deficit to preserve lean muscle mass and maximize satiety. For a 75 kg person, that translates to 120 to 180 grams of protein per day. Prioritizing protein at each meal is the single most impactful dietary strategy for deficit adherence.

Are fruits good for a calorie deficit?

Fruits are excellent for a calorie deficit. Most whole fruits have very low calorie density (30 to 60 kcal per 100 g), high water content, significant fiber, and score well on satiety measures. Berries are particularly valuable because they combine low calorie density with high micronutrient content. The exception is dried fruit, which has had its water removed, concentrating the calories into a much smaller volume.

What about nuts and seeds during a deficit?

Nuts and seeds are nutritious but extremely calorie-dense, typically 550 to 650 calories per 100 grams. A "handful" of almonds can easily contain 250 to 350 calories. If you include nuts in a deficit, measure them carefully. A kitchen scale or pre-portioned packets help prevent accidental overconsumption. Many people find it easier to get their healthy fats from lower-density sources like avocado (in measured amounts) or fatty fish during a deficit.

How does Nutrola help me stay in a calorie deficit?

Nutrola combines AI photo logging, barcode scanning with 95%+ accuracy, a verified food database, and an AI Diet Assistant that provides personalized recommendations. The app syncs with Apple Health and Google Fit to account for exercise, automatically adjusting your calorie target so your deficit remains consistent. Voice logging allows you to track meals hands-free, removing friction that causes many people to abandon tracking during a deficit.

Ready to Transform Your Nutrition Tracking?

Join thousands who have transformed their health journey with Nutrola!

What Are the Best Foods to Eat in a Calorie Deficit? 30+ Foods Ranked | Nutrola