Top 63 Foods Ranked by Satiety Per Calorie

11 min read

Some foods fill you up for almost nothing. Others spend hundreds of calories without ever asking your stomach to notice. Satiety per calorie — SPC — is the score that captures the difference, and ranking the foods in our database by it produces a list that's part shopping guide, part reality check.

This article ranks all 63 foods in the BurnFatGetFit database from highest SPC to lowest, with one or two lines on why each food lands where it does. If the concept itself is new to you, the Satiety per Calorie Explainer is the right starting point — this list assumes you already know roughly what the score is trying to measure.


What SPC Is, in One Paragraph

SPC asks a simple question: how much fullness do you get per calorie consumed? The version we use here scores each food per 100 grams using the formula SPC = (protein × 2 + fiber × 2) ÷ max(1, calories ÷ 100). Protein and fiber are the two macros most consistently linked to fullness, and dividing by calories normalizes for portion size. The max(1, …) clamp prevents tiny-calorie foods from producing absurd scores. The deeper, multi-factor SPC layers in water content, energy density, and food form — the SPC explainer walks through the full model. The faster, simpler cousin is the protein-to-energy ratio, which the PE Ratio Calculator computes in five seconds.


Why This List Matters

Most "healthy food" lists rank by intuition. SPC ranks by math. The result lines up with what nutritionists actually recommend — lean proteins, legumes, vegetables — but also flags a few foods that feel virtuous and aren't, and rewards a few that quietly punch above their weight. If you're cutting, eating in a deficit, or just trying to feel less hungry on the same calories, this is the order to shop in.


The Top 10

These are the foods that give you the most fullness per calorie in our catalog. If you anchor your plate around three of them, the calorie math takes care of itself.

1. Shrimp — SPC 48.0

Lean protein with almost no calorie ballast — high water content does the rest of the work.

2. Turkey Breast — SPC 46.4

Lean protein with almost no calorie ballast — high water content does the rest of the work.

3. Tuna (canned in water) — SPC 46.0

Lean protein with almost no calorie ballast — high water content does the rest of the work.

4. Whey Protein Powder — SPC 42.2

Raw protein density carries the score, but the simple formula doesn't see the liquid form — felt fullness usually lands lower than the number suggests.

5. Tilapia — SPC 40.5

Lean protein with almost no calorie ballast — high water content does the rest of the work.

6. Pork Tenderloin — SPC 40.5

Protein-forward and reasonably lean — top of the protein-source pack per calorie.

7. Bison — SPC 40.1

Lean protein with almost no calorie ballast — high water content does the rest of the work.

8. Chicken Breast — SPC 39.6

Protein-forward and reasonably lean — top of the protein-source pack per calorie.

9. Premier Protein Shake — SPC 38.0

Lean-ish protein at moderate calorie cost — solid portable option.

10. Cod Fillet — SPC 36.0

Protein-forward and reasonably lean — top of the protein-source pack per calorie.

The pattern is hard to miss: the top of the list is dominated by lean protein and high-fiber legumes. None of these foods are trendy. All of them are cheap, widely available, and unglamorous — exactly what you'd expect from a metric built on grams of protein, grams of fiber, and basic calorie density.


#11–#25: The Workhorse Tier

This middle tier is where most of your weekly meals will probably end up. Foods here are still solid SPC plays — protein-forward, reasonably whole, eaten in normal portions — but they're either denser, less protein-loaded, or both compared to the top 10.

#FoodSPCNotes
11Oikos Triple Zero30.0Lean-ish protein at moderate calorie cost — solid portable option.
1293% Lean Ground Beef28.6Protein-forward and reasonably lean — top of the protein-source pack per calorie.
13Lentils (cooked)28.3Plant protein plus heavy fiber at a workable calorie cost — legume sweet spot.
14Beef Jerky28.0Real protein content, but the dehydrated form makes 100g a small handful — overshoot risk is higher than the score implies.
15Built Bar26.7Carb-heavy snack with light fiber — modest score, neutral pick.
16Black Beans (cooked)25.9Plant protein plus heavy fiber at a workable calorie cost — legume sweet spot.
17Edamame24.8Plant protein plus heavy fiber at a workable calorie cost — legume sweet spot.
18Low-fat Cottage Cheese24.0Almost pure protein at very low calorie cost — punches above its weight.
19Barebells Protein Bar22.4Carb-heavy snack with light fiber — modest score, neutral pick.
20Grass-fed Beef Sticks22.2Lean-ish protein at moderate calorie cost — solid portable option.
21Egg White22.0Almost pure protein at very low calorie cost — punches above its weight.
22Salmon Fillet20.3Real protein, but the fat load drives the calorie cost up — solid main course, mid-tier score.
23Nonfat Greek Yogurt20.0Almost pure protein at very low calorie cost — punches above its weight.
24Chickpeas (cooked)19.8Plant protein plus heavy fiber at a workable calorie cost — legume sweet spot.
25Magic Spoon Cereal19.1Lean-ish protein at moderate calorie cost — solid portable option.

The shape of this tier is dairy, legumes, and protein sources that didn't quite make the top cut. Anything in this band is doing useful work in a deficit, and the differences from #11 to #25 are smaller than the gap between #25 and the bottom half.


#26 and Below: Pick Your Spots

Lower SPC doesn't make a food bad — it means you're getting less fullness per calorie. Some foods score lower than expected because the simple formula penalizes low protein density and rewards calorie cost equally regardless of food form. Vegetables, fruits, and whole grains often look modest on this metric and yet still belong on your plate; the deeper multi-factor SPC (covered in the SPC explainer) treats them more kindly because it accounts for water and volume. The point of this tier is to know what each food is contributing.

#FoodSPCNotes
26Epic Bar18.9Lean-ish protein at moderate calorie cost — solid portable option.
27Mozzarella (part-skim)18.2Real protein content, but fat content drives the calorie cost up.
28Wild Friends Powdered Peanut Butter18.0Packaged snack — no real fullness lever, easy to overshoot.
29Tasty Pastry17.9Lean-ish protein at moderate calorie cost — solid portable option.
30Large Egg16.7Real protein, but the fat load drives the calorie cost up — solid main course, mid-tier score.
31Quest Protein Chips16.2Carb-heavy snack with light fiber — modest score, neutral pick.
32Whole Wheat Bread14.3Whole grain with real fiber — solid carb anchor, mid-tier SPC.
33Cheddar Cheese12.4Calorie density crushes the protein hit — easy to overconsume in cubes or shreds.
34Quinoa (cooked)12.1Carb-forward whole food with usable fiber — modest score at typical portions.
35PaleoValley Meat Sticks12.0Packaged snack — no real fullness lever, easy to overshoot.
36Oats (dry)11.9Whole grain with real fiber — solid carb anchor, mid-tier SPC.
37Broccoli10.8Low-density vegetable — small calories per 100g, real fiber, eat by volume.
38Almonds10.8Calorie density of fat (~600+ cal per 100g) overwhelms the protein and fiber on offer — useful in small amounts, score-killer in big ones.
39Green Beans10.4Low-density vegetable — small calories per 100g, real fiber, eat by volume.
40Spinach10.2Low-density vegetable — small calories per 100g, real fiber, eat by volume.
41Avocado10.1Fat-heavy, but enough fiber and water to earn its calories — the rare high-fat whole food.
42Peanut Butter9.8Calorie density of fat (~600+ cal per 100g) overwhelms the protein and fiber on offer — useful in small amounts, score-killer in big ones.
43Sweet Potato9.2Carb-forward whole food with usable fiber — modest score at typical portions.
44White Pasta (cooked)8.9Carb-heavy with light fiber — calories without much to anchor fullness.
45Asparagus8.6Low-density vegetable — small calories per 100g, real fiber, eat by volume.
46Mushrooms8.2Low-density vegetable — small calories per 100g, real fiber, eat by volume.
47Cauliflower8.0Low-density vegetable — small calories per 100g, real fiber, eat by volume.
48Brown Rice (cooked)8.0Carb-heavy with light fiber — calories without much to anchor fullness.
49Banana7.4Fresh fruit — water and natural sugar dominate, fiber adds a small lift.
50Russet Potato6.8Carb-heavy with light fiber — calories without much to anchor fullness.
51Skim Milk6.8Mostly water with light protein — fills the cup, not the score.
52Whole Milk6.6Mostly water with light protein — fills the cup, not the score.
53Walnuts6.3Calorie density of fat (~600+ cal per 100g) overwhelms the protein and fiber on offer — useful in small amounts, score-killer in big ones.
54Bell Pepper6.2Low-density vegetable — small calories per 100g, real fiber, eat by volume.
55Blueberries6.2Fresh fruit — water and natural sugar dominate, fiber adds a small lift.
56Rice Cakes5.6Carb-heavy snack with light fiber — modest score, neutral pick.
57Strawberries5.4Fresh fruit — water and natural sugar dominate, fiber adds a small lift.
58Apple5.4Fresh fruit — water and natural sugar dominate, fiber adds a small lift.
59White Rice (cooked)4.9Carb-heavy with light fiber — calories without much to anchor fullness.
60Zucchini4.4Low-density vegetable — small calories per 100g, real fiber, eat by volume.
61Butter0.2Almost entirely fat — the trace protein barely lifts the score.
62Coconut Oil0.0Pure fat — zero satiety contribution by this formula. Predictably last.
63Olive Oil0.0Pure fat — zero satiety contribution by this formula. Predictably last.

Three Surprises

Whey protein at #4. The simple SPC formula rewards raw protein density, and whey is mostly protein. But liquid protein clears the stomach fast, doesn't trigger stretch receptors, and is trivially easy to over-consume. The companion article Satiety per Calorie vs PE Ratio ranks whey low on the multi-factor SPC for exactly this reason. Treat the score here as a ceiling for whey, not a floor — and lean on whole-food protein when fullness is the goal.

Beef jerky at #14 outranking Greek yogurt at #23. Both are protein-forward, but jerky is so dehydrated that 100g is a small portion — easy to eat 400 calories before you notice. Yogurt's score is lower per gram, but the volume per gram is much higher, which is the part the simple formula doesn't capture. In a real-world deficit, the yogurt usually wins.

Almonds at #38, peanut butter at #42, walnuts at #53. All three are widely treated as "healthy snacks." By SPC, the calorie density of fat (~600 calories per 100g) overwhelms whatever protein and fiber the nuts bring. They're useful in small quantities — but if your goal is volume per calorie, they're working against you. Run them through the Volume Eating Comparison tool to see exactly how much physical food the same calories buy you elsewhere.


What to Do With This List

Three actions worth taking from a list like this:

  1. Anchor your plate around the top 10. Pick a protein from the top of the list and a legume from the workhorse tier and you're halfway to a high-SPC meal before you've added a vegetable.
  2. Compute SPC for foods that aren't on the list. The catalog above is a starting point, not a closed universe. Run anything you eat regularly through the Satiety per Calorie Calculator — it computes the same score for any nutrition label.
  3. Cross-reference with the PE ratio. The PE ratio is faster and great for label reading at the store. The PE Ratio Calculator gives you that number in five seconds, and the comparison article explains when each metric is the right tool.

The Bottom Line

The foods that win on SPC are the ones you've heard a thousand times: lean proteins, legumes, vegetables, low-fat dairy. The score is useful not because it surprises you with new foods, but because it gives you a number to act on. When you're standing in front of a fridge at 9pm trying to decide between Greek yogurt and a handful of almonds, the SPC numbers don't argue. Yogurt sits in the workhorse tier near the top of the middle. Almonds drop deep into the bottom half.

Compute SPC for your own foods with the Satiety per Calorie Calculator. Compare it with the PE ratio in the companion calculator. And if you want to see how these numbers translate into actual portion volume on a plate, the Volume Eating Comparison tool shows the gap between dense calories and filling calories in pictures, not formulas.

Try the PE Diet Calculator

Enter the macros for any food and instantly see its Protein-to-Energy ratio, calorie breakdown, and macro percentages.

Use the Calculator