Am I eating enough protein?
Probably not, if breakfast is a bagel, a bowl of cereal or just coffee. The average American adult eats about 1 g of protein per kg a day, under the new US range of 1.2 to 1.6, and eats most of it at dinner. To know for sure, count three normal days against your range, or take the two-minute quiz.
Most people assume they’re fine, and it’s easy to see why. Nobody feels low on protein. There’s meat or beans at dinner, maybe a sandwich at lunch, and the old rule of 0.8 g per kg is low enough that almost everyone clears it. The report behind the 2025 to 2030 guidelines says US adults average about 1 g per kg, so deficiency is rare. But the new range starts at 1.2, and that’s where a lot of people come up short.
We’d check it once instead of guessing. Pick three normal days, add up the protein in each meal, and compare the total with your range and each meal with your meal line. Then fix the emptiest meal, which for most people is breakfast.
It’s like checking your tire pressure. The car drives fine on low tires, and you only find out by putting the gauge on.
The American day
| Meal | Share of the day’s protein | About |
|---|---|---|
| Breakfast | 19% | 15 g |
| Lunch | 27% | 21 g |
| Dinner | 42% | 32 g |
| Snacks | 13% | 10 g |
| The day | 77 g |
Those are US adults 20 and over in the national food survey for 2021 to 2023. Men averaged 89 g a day and women 66 g. For a 160 lb adult, the typical range is 85 to 115 g, so the average day falls short, and breakfast is half of what one meal needs.
Three normal days, added up
Here are three ordinary days for a 160 lb adult, whose range is 85 to 115 g and meal line is 30 g. Each counts 10 g of snacks, the US average.
| Breakfast | Lunch | Dinner | The day | Meals that clear 30 g |
|---|---|---|---|---|
| Coffee (0 g) | Peanut butter sandwich (15 g) | 2 cups spaghetti with tomato sauce (14 g) | about 40 g | none |
| Oatmeal with milk (13 g) | Black beans and rice (20 g) | 4 oz salmon and rice (29 g) | about 72 g | none |
| A bagel (11 g) | Turkey sandwich (33 g) | 6 oz chicken breast (52 g) | about 106 g | two |
The middle day surprises people. Oatmeal, beans and salmon look like a model day of eating, and it still comes in 13 g under the range with no meal at the line. The grams are from USDA FoodData Central, with the servings in the table.
What a shortfall does
You won’t feel 20 g a day missing, which is why it goes on for years. In a national survey of 11,680 adults over 50, up to 46% of the oldest ate less than even 0.8 g per kg. The people below it had more trouble with everyday physical tasks, in every age group. That kind of study can’t show the protein caused it, but it’s the age when losing muscle costs the most.
How to check yours
- Photograph or write down three normal days, including a weekend day.
- Add up each meal with the meal line calculator, which has about 30 foods with US servings.
- Compare the day with your range in the daily range calculator, and see where your total lands in Is my number enough?
Or let the quiz do it. You tap your usual breakfast, lunch and dinner, and it gives your day against your range, how many meals clear your line, and the one swap that would fix it.
People often ask about symptoms instead. See signs you’re not eating enough protein.
5 sources
- US Department of Agriculture and US Department of Health and Human Services, Dietary Guidelines for Americans, 2025 to 2030, January 2026cdn.realfood.gov
- Scientific Foundation for the Dietary Guidelines for Americans, 2025 to 2030cdn.realfood.gov
- USDA Agricultural Research Service, What We Eat in America, NHANES August 2021 to August 2023, Tables 1, 13, 21 and 25ars.usda.gov
- Krok-Schoen et al., Low dietary protein intakes and associated dietary patterns and functional limitations in an aging population: a NHANES analysis, Journal of Nutrition, Health and Aging, 2019pmc.ncbi.nlm.nih.gov
- USDA FoodData Central, SR Legacy records 174899 (bagel), 173904 (oats), 171267 (2% milk), 174266 (peanut butter), 172688 (whole wheat bread), 173735 (black beans), 168878 (white rice), 174516 (turkey breast), 171534 (grilled chicken breast), 175168 (salmon) and 169737 (spaghetti)fdc.nal.usda.gov