Protein

High Protein Cereal and Granola: Grams per Bowl

Plain boxed cereal gives 2–7 g of protein per portion, and a cup of 2% milk adds 7.6 g. Greek yogurt in place of the milk takes a bowl of oat rings from 11.1 g to 19.5 g.

Key takeaways

  • Five of six dry cereal portions in USDA records give 1.7–6.7 g of protein, less than the 7.6 g in a cup (227 g) of 2% milk.
  • The US label claim "high in protein" needs 20% of the 50 g daily value, which is 10 g per standard portion.
  • Homemade granola has 16.7 g of protein per cup (122 g) but also 597 kcal, or 2.8 g per 100 kcal.
  • Swapping 2% milk for 156 g of nonfat Greek yogurt takes 28 g of oat rings from 11.1 g to 19.5 g of protein.
  • Dairy milks differ by 0.4 g of protein per 227 g, while unsweetened oat milk adds 1.8 g and almond milk 1.3 g.

One bowl of ordinary boxed cereal has 2–7 g of protein before the milk goes on, and a cup of 2% milk adds 7.6 g. That means in most bowls the milk supplies more protein than the cereal does. A US label can call a cereal “high in protein” only if a standard portion has at least 10 g, which is 20% of the daily value (21 CFR 101.54). None of the first five rows below gets there.

How much protein is in a bowl of cereal?

Between 1.7 g and 6.7 g for a portion of the common types, and 16.7 g for a full cup of granola. I took six USDA records and kept each record’s own portion weight. The last column adds a cup of 2% milk (227 g, 7.6 g of protein, 114 kcal). Protein per 100 kcal is protein divided by energy.

Cereal (USDA record) Portion Protein Energy Protein per 100 kcal Protein with 227 g of 2% milk
Corn flakes 28 g (1 cup) 1.7 g 108 kcal 1.5 g 9.3 g
Oat ring cereal 28 g (1 cup) 3.5 g 104 kcal 3.3 g 11.1 g
Shredded wheat, spoon-size 49 g (1 cup) 5.8 g 172 kcal 3.4 g 13.4 g
Wheat and barley nuggets 58 g (½ cup) 6.5 g 209 kcal 3.1 g 14.1 g
Rolled oats, dry 50 g (my portion) 6.7 g 189 kcal 3.6 g 14.4 g
Granola, homemade 122 g (1 cup) 16.7 g 597 kcal 2.8 g 24.3 g

Five of the six dry portions give less protein than the milk poured over them. Across the first five, protein per 100 kcal stays between 1.5 and 3.6 g, so none of them is a protein food on its own. Rolled oats are the densest at 3.6 g per 100 kcal. The 50 g portion is my pick, since that record lists none.

These cereal records are SR Legacy entries from 2018, and boxes get reformulated. Read them as typical of the type. Before you compare your own box with these rows, check which weight its protein line describes.

What does “high protein” on a cereal box mean?

In the US it means at least 20% of the daily value for protein per portion. The value is 50 g (21 CFR 101.9), so the bar is 10 g. A box that makes a protein claim must also show the percent daily value for protein, corrected for protein quality.

The test doesn’t measure the bowl you pour. It measures the reference amount customarily consumed, a standard portion, and your bowl may hold two of them. Compare boxes by protein per 100 kcal.

None of the plain cereals above reaches 10 g dry. For a cereal built on soy, pea or whey protein, check three numbers on its label: protein, serving weight and energy. I didn’t open any brand’s label. Formulas change faster than an article does. The same three-number check works for high protein bars.

Is granola high in protein?

By the cup, yes. A cup is a big portion, though. The homemade-granola record gives 16.7 g of protein in 122 g, and it also gives 597 kcal. That works out to 2.8 g per 100 kcal, lower than every cereal in the table except corn flakes.

At 30 g, a more usual sprinkle, the same record gives 4.1 g of protein and 147 kcal. Weigh your own scoop once. Granola works best as a topping, and on yogurt it’s the yogurt that carries the protein. If breakfast is bread rather than a bowl, high protein bagels run the same numbers.

What can I add to cereal to raise the protein?

Greek yogurt and whey protein powder add the most grams per calorie. I ran each add-in from its USDA record.

Add-in (USDA record) Amount Protein Energy Protein per 100 kcal
Whey-based protein powder 32 g 25.0 g 113 kcal 22.2 g
Greek yogurt, plain, nonfat 156 g (1 container) 16.1 g 95 kcal 16.9 g
Hemp seeds, hulled 30 g (3 tbsp) 9.5 g 166 kcal 5.7 g
Almonds, raw 30 g 6.4 g 175 kcal 3.7 g

Milk is the other lever, and I compared six pours of 227 g each, the weight of a cup in the 2% milk record.

Milk (USDA record) Protein per 227 g Energy per 227 g
Soy milk, unsweetened 8.1 g 87 kcal
Milk, nonfat 7.8 g 77 kcal
Milk, 2% 7.6 g 114 kcal
Milk, whole 7.4 g 136 kcal
Oat milk, unsweetened 1.8 g 110 kcal
Almond milk, unsweetened 1.3 g 33 kcal

Dairy milks sit within 0.4 g of each other, so choose between nonfat and whole by calories, not protein. Unsweetened soy milk matches them. Oat milk and almond milk add almost nothing. On a light cereal that swap takes most of the protein out of the bowl: corn flakes with almond milk come to 3.0 g, where corn flakes with 2% milk make 9.3 g.

What does a 20 g or 30 g bowl look like?

A normal bowl plus one add-in. Each row below is a sum of the records above, such as the rolled oats, at weights you can put on a scale.

Bowl Protein Energy
28 g oat rings + 227 g 2% milk 11.1 g 218 kcal
50 g rolled oats cooked in 227 g 2% milk 14.4 g 303 kcal
28 g oat rings + 156 g Greek yogurt, no milk 19.5 g 199 kcal
58 g wheat and barley nuggets + 156 g Greek yogurt 22.6 g 305 kcal
50 g rolled oats + 227 g 2% milk + 156 g Greek yogurt 30.4 g 398 kcal
50 g rolled oats + 227 g soy milk + 30 g hemp seeds (no dairy) 24.3 g 443 kcal
50 g rolled oats + 227 g 2% milk + 32 g whey powder 39.4 g 416 kcal

Start with the third row. Swapping the milk for yogurt takes the oat rings from 11.1 g to 19.5 g and cuts 19 kcal. Oats with milk and yogurt reach 30.4 g with no powder at all, so powder only fills a gap when a bowl like that doesn’t fit your morning.

The 2025–2030 Dietary Guidelines for Americans set 1.2–1.6 g per kg of body weight a day and say to prioritize protein at every meal. For a 70 kg adult that is 84–112 g, so a 30 g breakfast covers 27–36% of it. The full answer to how much protein to eat a day has a table by body weight. A table can’t set the target for kidney disease, pregnancy, breastfeeding or an age under 18, and your doctor or midwife does that.

My 70 kg adult is only an example. Put your own height and weight into the protein calculator and it gives you a daily figure on that 1.2–1.6 g per kg range.

Weigh your usual bowl once, and Calsa can keep those weights as a recipe built from its ingredients, then show protein next to calories whenever you log it.

Questions and answers

Is Grape-Nuts high in protein?

Not by the US label rule. The USDA record for the cereal (SR Legacy, 2018) gives 6.5 g of protein in a 58 g serving, below the 10 g that "high in protein" needs per standard portion. With 227 g of 2% milk the bowl reaches 14.1 g. Check your box, since formulas change.

How much protein should breakfast have?

The Dietary Guidelines for Americans give no per-meal number. They say to prioritize protein at every meal and set 1.2–1.6 g per kg a day. Split over three meals, a 70 kg adult's 84–112 g is 28–37 g each, so a 20–30 g bowl is a fair share.

Can I make a high protein cereal bowl without dairy?

Yes. 50 g of rolled oats, 227 g of unsweetened soy milk and 30 g of hulled hemp seeds give 24.3 g of protein and 443 kcal in USDA records. Soy milk has 8.1 g per 227 g, close to dairy milk. Oat and almond milk have under 2 g.

Do I need protein powder in my cereal?

No. Oats, milk and Greek yogurt reach 30.4 g in one bowl for 398 kcal. A 32 g scoop of whey powder adds 25.0 g and 113 kcal, which helps when a bowl falls short, but food covers the same grams.

Sources

  1. Cereals ready-to-eat, RALSTON Corn Flakes (SR Legacy, FDC ID 174648), USDA FoodData Central
  2. Cereals ready-to-eat, GENERAL MILLS, CHEERIOS (SR Legacy, FDC ID 173884), USDA FoodData Central
  3. Cereals ready-to-eat, POST, Shredded Wheat, original spoon-size (SR Legacy, FDC ID 173911), USDA FoodData Central
  4. Cereals ready-to-eat, POST, GRAPE-NUTS Cereal (SR Legacy, FDC ID 171647), USDA FoodData Central
  5. Oats, whole grain, rolled, old fashioned (Foundation, FDC ID 2346396), USDA FoodData Central
  6. Cereals ready-to-eat, granola, homemade (SR Legacy, FDC ID 171646), USDA FoodData Central
  7. Milk, reduced fat, fluid, 2% milkfat, with added vitamin A and vitamin D (Foundation, FDC ID 321359), USDA FoodData Central
  8. 21 CFR 101.54 Nutrient content claims for "good source," "high," "more," and "high potency", Electronic Code of Federal Regulations
  9. 21 CFR 101.9 Nutrition labeling of food, Electronic Code of Federal Regulations
  10. Beverages, Protein powder whey based (SR Legacy, FDC ID 173180), USDA FoodData Central
  11. Yogurt, Greek, plain, nonfat (Foundation, FDC ID 330137), USDA FoodData Central
  12. Seeds, hemp seed, hulled (SR Legacy, FDC ID 170148), USDA FoodData Central
  13. Nuts, almonds, whole, raw (Foundation, FDC ID 2346393), USDA FoodData Central
  14. Soy milk, unsweetened, plain, shelf stable (Foundation, FDC ID 1750337), USDA FoodData Central
  15. Milk, nonfat, fluid, with added vitamin A and vitamin D (Foundation, FDC ID 322559), USDA FoodData Central
  16. Milk, whole, 3.25% milkfat, with added vitamin D (Foundation, FDC ID 322892), USDA FoodData Central
  17. Oat milk, unsweetened, plain, refrigerated (Foundation, FDC ID 2257046), USDA FoodData Central
  18. Almond milk, unsweetened, plain, shelf stable (Foundation, FDC ID 1750338), USDA FoodData Central
  19. Dietary Guidelines for Americans, 2025–2030, U.S. Department of Health and Human Services and U.S. Department of Agriculture

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