Protein

High Protein Meal Delivery: What to Check Before You Order

A high protein meal delivery should give 30 g or more of protein in the portion you eat. Check portions per pack, protein per portion and the share of calories from protein, which is grams times 4 over kcal.

Key takeaways

  • The 2025–2030 Dietary Guidelines set protein at 1.2–1.6 g per kg a day, or 84–112 g at 70 kg, and 30 g a portion is a bit more than a third of the low end.
  • Protein share of energy is grams times 4 divided by kcal: 36 g in a 540 kcal meal is 26.7%.
  • US chain restaurants with 20 or more locations must show calories on menus, including online, and give protein in writing on request. England requires calories only, from businesses with 250 or more employees.
  • A pack with two portions of 24 g protein and 450 kcal each gives 48 g only if you eat 900 kcal, so read portions per pack first.
  • Perishable food shouldn't sit out more than 2 hours, or 1 hour above 90 °F, so take a delivery in at once.

My bar for a high protein meal delivery is 30 g of protein in the portion you eat. The 2025–2030 Dietary Guidelines for Americans give a protein goal of 1.2–1.6 g per kg of body weight a day, or 84–112 g at 70 kg (154 lb). Before you order, check four things: protein per portion, portion weight, protein share of the calories and sodium.

What should a high protein meal delivery have?

For me it’s 30 g of protein or more per portion, and 25% or more of the calories from protein, which gives 4 kcal per gram. A third of the low end of that range is 28 g, so 30 g is a fair share of a day for one meal. Both bars are mine, and the Guidelines set neither.

The second bar needs one sum. Protein share of energy is protein grams times 4, divided by the meal’s kcal. A 540 kcal meal with 36 g of protein gets 144 kcal from protein, which is 26.7%.

Where that range comes from is covered in how much protein you should eat a day. Your own figure comes from the protein calculator. It runs on the same 1.2–1.6 g per kg.

Where do I find the numbers before I order?

On the menu, if the seller is a big chain, and then only calories. The US rule is 21 CFR 101.11. It covers restaurants that are part of a chain with 20 or more locations, and it counts menus on the Internet as menus. Calories must appear next to each standard menu item. Protein comes in a written breakdown that the restaurant must give you on request.

In England the rule is different. The Calorie Labelling (Out of Home Sector) Regulations 2021 cover businesses with 250 or more employees. They also reach food sold on a website or through an app. They ask for kcal and the line “adults need around 2000 kcal a day”. Protein isn’t required. They came into force on 6 April 2022 and apply to England only.

Australia treats a packaged meal like any other pack. Food Standards Australia New Zealand says its nutrition information panel shows energy in kilojoules, or in kilojoules and kilocalories, per serving and per 100 g. To get kJ from kcal, multiply by 4.184. I haven’t covered menu rules in Canada or in Australia’s states.

So the menu rarely tells you the protein. Ask for the written breakdown, or read the panel when the meal arrives, and reorder only if the numbers hold up. A supermarket box has the same panel, and high protein frozen meals shows what to read on it.

How do I read the label on a delivered meal?

Start with the nutrition panel and ignore the front of the box. The two labels below are invented to show the sums, not real products. Five rows are numbers a panel prints. The other two, protein per 100 kcal and share of energy, you work out yourself.

Check Box A Box B
Portion weight 420 g 300 g, two portions in the pack
Protein per portion 36 g 24 g
Energy per portion 540 kcal 450 kcal
Protein per 100 g 8.6 g 8.0 g
Protein per 100 kcal 6.7 g 5.3 g
Protein share of energy 26.7% 21.3%
Sodium per portion 1,050 mg 800 mg

Box A passes both of my bars. Box B misses 30 g by 6 g. Eat the whole pack and you get 48 g, but also 900 kcal, so the share of energy stays at 21.3%. The sum that catches this is portions per pack. Read it first.

Per 100 g tells you how dense the food is, and it misleads easily. Box A and Box B are within 0.6 g of each other per 100 g, yet they differ by 12 g per portion. Multiply by the grams you actually eat.

Sodium needs the same step. The Guidelines say people aged 14 and over should consume less than 2,300 mg a day. Box A’s 1,050 mg is 46% of that in one meal. The Guidelines also say one meal should contain no more than 10 g of added sugars, so find that line too. If a doctor has set you a lower sodium limit, use theirs.

What can go wrong between the kitchen and my plate?

Two things.

Sauce and sides may not be in the count. A panel covers what is in the box, so an extra dressing, a side of rice or a drink you add is yours to log. Weigh the extra and add it.

A box may sit at the door. The USDA food safety service says perishable food shouldn’t be left out more than 2 hours, or 1 hour above 90 °F. Cold food belongs at 40 °F or below, so put the meal away the minute it arrives. The same page says to reheat food to 165 °F, until it is hot and steaming.

What should I do before my first order?

Pick one meal and test it. When it arrives, read the panel, weigh the portion once, and run the four checks: protein per portion, grams, protein share and sodium. If it clears 30 g and 25%, reorder it. If it doesn’t, add a protein food or move on. Cooking it yourself is the other route, and the high protein slow cooker recipes and high protein breakfast meal prep batches get the same four checks.

With kidney disease, your doctor’s protein number outranks whatever a delivery label claims. Pregnancy and being under 18 change it as well.

When a delivered meal won’t scan, Calsa reads its nutrition label from a photo instead.

Questions and answers

How much protein should a delivered meal have?

I use 30 g or more per portion. The 2025–2030 Dietary Guidelines for Americans set 1.2–1.6 g per kg of body weight a day, which is 84–112 g at 70 kg, and 28 g is a third of the low end. The 30 g bar is my own arithmetic.

Do delivery menus have to show protein?

Not on the menu. US chain restaurants with 20 or more locations must show calories, and protein comes in a written breakdown on request. In England, qualifying businesses with 250 or more employees must show kcal on websites and apps, and protein is not required.

How do I work out protein share of calories?

Multiply protein grams by 4 and divide by the meal's kcal. A meal with 36 g of protein and 540 kcal gets 144 kcal from protein, which is 26.7%.

How long can a delivered meal sit at the door?

No more than 2 hours, or 1 hour if it is above 90 °F, according to the USDA food safety service. Refrigerate perishable meals at 40 °F or below, and reheat to 165 °F until hot and steaming.

Sources

  1. Dietary Guidelines for Americans, 2025–2030, U.S. Department of Health and Human Services and U.S. Department of Agriculture
  2. Food energy: methods of analysis and conversion factors, Chapter 3: Calculation of the energy content of foods, Food and Agriculture Organization of the United Nations
  3. 21 CFR 101.11 Nutrition labeling of standard menu items in covered establishments, Electronic Code of Federal Regulations
  4. The Calorie Labelling (Out of Home Sector) (England) Regulations 2021, SI 2021/909, legislation.gov.uk
  5. Nutrition information panels (page updated 20 October 2025), Food Standards Australia New Zealand
  6. "Danger Zone" (40°F - 140°F), USDA Food Safety and Inspection Service

About the author

Claire Donovan

Editor, Calsa blog

Claire edits the Calsa blog. She writes about calorie counting, protein and the small questions that come up in your first weeks of tracking.

All articles by Claire

Put the numbers to work.

The guides show where each number comes from. In Calsa you log a meal by photo, voice or barcode, check the grams, and every calorie shows its source.

Log my first meal
A snack board of hummus, carrot and cucumber sticks, crackers, cheese, grapes and walnutsCalsa entry details: 71 kcal per 100 g times 250 g, with USDA as the source