TempoLife › Features › Video explainers › protein-per-100-calories
Ranking foods by protein per 100 calories
The viewer learns to judge a protein source by its cost in calories, not by whether it is "a protein food".
There are no videos here yet, and this page does not pretend otherwise. TempoLife has published no explainer videos, so nothing on this surface is watchable and there is no player anywhere on it. What is published is the script library: the full storyboard for each explainer, ready to shoot.
The hook
“Everyone knows which foods have protein. Almost nobody knows what it costs.”
First four seconds. It states the surprise outright rather than promising one, because a promise is a reason to scroll and a surprise is a reason to stay.
Why this topic is worth 80 seconds
Protein per 100 kcal cuts through the “high-protein” marketing on packaging. A protein bar advertising 20 g of protein in a 220 kcal wrapper is exactly average by this measure.
The idea works on a plate too. It is why a chicken breast wins against a chicken tikka wrap even before the sauce arrives.
The reason the ratio matters more than the raw gram figure is satiety. Calories that arrive with more protein leave the plate feeling like a meal, not a snack.
Protein per 100 grams is the figure everybody quotes and it is the wrong one for anyone eating in a deficit. What matters when calories are limited is how much protein a hundred calories buys you, and that ranking looks very different.
It also quietly corrects a common error: bread and nuts do contain protein, and are still poor ways to reach a protein target, because of what comes attached.
The storyboard
| Time | On screen | Voiceover | Visual |
|---|---|---|---|
| 0:00–0:05 | Protein per calorie | Everyone knows which foods have protein. Almost nobody knows what it costs. | Fridge door opening, quick pan across shelves. |
| 0:05–0:18 | The usual ranking | Rank foods by protein per hundred grams and you get the list you expect. Meat, eggs, fish at the top. | A conventional leaderboard graphic building up. |
| 0:18–0:36 | Now divide by calories | Now ask a different question: how much protein does a hundred calories buy? The list reshuffles, and some things you thought of as protein fall a long way. | The same leaderboard visibly re-sorting itself. |
| 0:36–0:54 | Why it matters in a deficit | If you are eating less, every hundred calories is a decision. A food that gives you fifteen grams of protein for that hundred is doing a completely different job from one that gives you three. | Two plates of equal calories, protein figures overlaid. |
| 0:54–1:10 | The nuance | This is not a ranking of good and bad food. Nuts and olive oil score terribly here and belong in the diet anyway. It is one axis, and it is the axis that matters when calories are tight. | Nuts and oil shown neutrally, not crossed out. |
| 1:10–1:20 | Check your own | Every food page on TempoLife carries both figures. | End card: /calories. |
Read it as a script
The voiceover column, in order, is the whole piece:
Everyone knows which foods have protein. Almost nobody knows what it costs.
Rank foods by protein per hundred grams and you get the list you expect. Meat, eggs, fish at the top.
Now ask a different question: how much protein does a hundred calories buy? The list reshuffles, and some things you thought of as protein fall a long way.
If you are eating less, every hundred calories is a decision. A food that gives you fifteen grams of protein for that hundred is doing a completely different job from one that gives you three.
This is not a ranking of good and bad food. Nuts and olive oil score terribly here and belong in the diet anyway. It is one axis, and it is the axis that matters when calories are tight.
Every food page on TempoLife carries both figures.
Every number this script shows
The leaderboard that re-sorts itself. Both rankings, from the same rows.
| What appears on screen | Value | Where it comes from |
|---|---|---|
| Chicken breast | 31.0 g/100 g → 18.8 g per 100 kcal | TempoLife food database (USDA FoodData Central SR Legacy) |
| Egg (hard-boiled) | 12.6 g/100 g → 8.1 g per 100 kcal | TempoLife food database (USDA FoodData Central SR Legacy) |
| Oats | 16.9 g/100 g → 4.3 g per 100 kcal | TempoLife food database (USDA FoodData Central SR Legacy) |
| White bread | 8.9 g/100 g → 3.3 g per 100 kcal | TempoLife food database (USDA FoodData Central SR Legacy) |
| Potato chips | 6.4 g/100 g → 1.2 g per 100 kcal | TempoLife food database (USDA FoodData Central SR Legacy) |
Nothing in the storyboard above quotes a figure directly. The beats refer to numbers and this table supplies them, so a script written months ago cannot go stale against its own data.
Production notes
- The re-sorting animation is the payoff. Build it as a real reorder, not a cut between two static lists.
- Keep the nuance beat in. Cutting it turns a useful ranking into a food-shaming video.
- Shoot the plates at identical calories, not identical volume — that is the comparison being made.
Closing card
Compare any two foods at tempolife.app/calories
General information, not medical advice. These scripts describe averages across populations; nothing in them is a diagnosis or a treatment recommendation.
Source: Figures computed from the TempoLife food database (USDA FoodData Central SR Legacy) and the 2011 Compendium of Physical Activities · checked 2026-09-02
What the script points at
Other scripts
What a calorie actually is
You have counted them for years. Can you say what one is?
BMR vs TDEE, in one worked example
Two numbers, one of them nearly useless on its own.
The one column people read wrong on a label
This packet says 130 calories. It contains a lot more than 130.
Why the scale jumps two kilos overnight
You did not gain two kilos of fat while you slept. It is not physically possible.
Where 10,000 steps came from
Ten thousand steps is a marketing target. It came from a pedometer name.
Walking vs running: per minute and per kilometre
Running burns more than walking. Per kilometre, less than you think.
All scripts · Listen to the guides
The numbers, for your own day
This script shows averages. TempoLife records yours: meals, steps, sleep and weight in one place.