Protein in Oats: Per ½ Cup, 100 g and Bowl

How much protein is in oats per ½ cup, cup and 100 g, rolled vs steel-cut, oats with milk vs water, and 8 easy ways to turn oatmeal into a 30 g protein meal.

The protein in oats is higher than most people expect from a breakfast grain. Half a cup of dry rolled oats has about 5 g of protein, and dry oats contain roughly 13 to 17 g per 100 g, more than rice, corn or most wheat products. On their own, though, a bowl of oatmeal made with water won't keep you full for long. This guide covers the protein in every common serving, how oats compare with other grains, and simple ways to take a bowl of oatmeal to 30 g of protein or more.

Oat protein by serving

Values are approximate, based on USDA FoodData Central entries for rolled oats and typical package labels. Dry weights are before cooking.

Serving Protein Calories Fibre
¼ cup dry rolled oats (20 g) 2.5 g 75 2 g
½ cup dry rolled oats (40 g) 5 g 150 4 g
1 cup dry rolled oats (80 g) 10 g 300 8 g
100 g dry rolled oats 13 g 375 10 g
¼ cup dry steel-cut oats (40 g) 5 g 150 4 g
1 cup cooked oatmeal, made with water 6 g 166 4 g
1 packet instant oatmeal, plain (28 g) 4 g 100 3 g

Steel-cut oats use a smaller volume for the same weight because the pieces are denser, so ¼ cup steel-cut matches ½ cup rolled. Flavoured instant packets often have less protein and more added sugar per serving than plain oats.

Why do sources disagree?

You'll see figures from 11 to 17 g per 100 g. Older USDA data for whole oats lists about 16.9 g, while many branded rolled oats list 13 g. Oat variety, growing conditions and whether the hull is fully removed all affect the number. For tracking, use the number on your own package.

How oats compare with other grains

Grain (100 g dry) Protein Calories Protein per 100 kcal
Rolled oats 13 g 375 3.5 g
Quinoa 14 g 368 3.8 g
Whole wheat pasta 13 g 350 3.7 g
Brown rice 7.5 g 370 2.0 g
White rice 7 g 360 1.9 g
Buckwheat 13 g 343 3.8 g
Chickpea pasta 21 g 355 5.9 g

Oats are in the top group of grains for protein, alongside quinoa and buckwheat, and have nearly twice the protein of rice. They're also a good source of beta-glucan, a soluble fibre that the US Food and Drug Administration recognises for helping to lower blood cholesterol as part of a diet low in saturated fat. More on quinoa in our quinoa protein guide.

Protein quality in oats

Like other cereals, oats are relatively low in lysine, an essential amino acid. Their protein is a little better balanced than wheat's, but it's still not a complete protein on its own. Pairing oats with dairy, soy milk, eggs, nuts or seeds fills the gap. That pairing also happens to be the easiest way to add more protein to the bowl.

Oatmeal with milk vs water

Liquid makes a big difference. Here's what a bowl made with ½ cup (40 g) of rolled oats delivers:

Made with 1 cup (240 ml) of Total protein Total calories
Water 5 g 150
Skim milk 13 g 235
2% milk 13 g 270
Soy milk, unsweetened 12 g 230
Oat milk 6 to 8 g 270
Almond milk, unsweetened 6 g 185
Ultra-filtered milk (e.g. Fairlife) 18 g 230

See our guide to protein in milk for more on milk types.

8 ways to make oatmeal high in protein

Each of these starts with ½ cup dry oats.

  1. Cook in milk instead of water. +8 g. The simplest change.
  2. Stir in egg whites. Whisk ½ cup liquid egg whites into the pot for the last 2 minutes, stirring constantly. +13 g and the oats turn fluffy.
  3. Top with Greek yogurt. 150 g nonfat Greek yogurt adds about 15 g. See protein in Greek yogurt.
  4. Add protein powder after cooking. One scoop of whey or a soy/pea blend adds 20 to 25 g. Stir it in off the heat with a splash of milk so it doesn't clump.
  5. Mix in cottage cheese. 100 g adds about 11 g and makes the oats creamy. See protein in cottage cheese.
  6. Spoon on peanut butter. 2 tablespoons adds 7 to 8 g, plus a lot of calories. See protein in peanut butter.
  7. Sprinkle on seeds. 2 tablespoons of hemp hearts add about 6 g; chia adds about 4 g.
  8. Make savoury oats with an egg on top. Cook oats in stock, top with a fried egg, cheese and spinach. About 18 to 20 g.

Combine two or three of these and you're well past 30 g. Milk plus a scoop of protein powder gets a standard bowl to around 35 g.

High-protein oat recipes

Protein overnight oats (about 32 g)

  • ½ cup rolled oats
  • ½ cup milk
  • 150 g Greek yogurt
  • 1 tablespoon chia seeds
  • Berries and cinnamon

Mix, refrigerate overnight and eat cold. We have more combinations in our high-protein overnight oats guide.

Egg white oatmeal (about 25 g)

  • ½ cup rolled oats cooked in 1 cup water or milk
  • ½ cup liquid egg whites stirred in at the end
  • Banana and a spoon of peanut butter on top

Baked protein oats (4 servings, about 22 g each)

  • 2 cups oats, 2 eggs, 1½ cups milk, 2 scoops protein powder, 1 teaspoon baking powder, berries
  • Bake at 180°C (350°F) for 30 to 35 minutes and slice into squares for the week.

For other ideas see high-protein breakfast ideas and protein pancakes, which also work with blended oats.

Oats for hiking and backpacking

Oats are one of the best trail breakfasts: light, cheap, quick to cook and around 375 calories per 100 g. The problem is that a plain packet of instant oats is low in protein. For the trail, pre-mix bags at home:

  • ½ cup quick oats
  • 2 tablespoons powdered milk (about 5 g protein)
  • 1 scoop protein powder
  • Chopped nuts, dried fruit and a pinch of salt

Add hot water in camp, or cold-soak in a jar for 30 minutes on no-cook trips. That bag gives about 35 g of protein and 500 to 600 calories. More options are in backpacking breakfast ideas and no-cook backpacking meals. The trail meal planner can help balance a full day.

Are oats gluten-free?

Oats don't contain gluten naturally, but they're often grown and processed alongside wheat, barley and rye, so regular oats are frequently contaminated. People with coeliac disease should choose oats labelled gluten-free and check with their doctor, since a small number of people also react to avenin, the protein in oats. Coeliac UK has detailed guidance.

Oats on a budget

Plain rolled oats are among the cheapest breakfasts you can buy, especially in large bags. Adding milk, yogurt or powdered milk is still a low-cost way to reach 25 to 30 g of protein. Compare costs per gram of protein with the protein cost calculator.

Bottom line

Oats have about 5 g of protein per ½ cup dry and 13 to 17 g per 100 g, more than most grains but not enough to make a high-protein meal on their own. Cook them in milk, then add Greek yogurt, egg whites, cottage cheese or protein powder, and a simple bowl of oatmeal easily reaches 25 to 35 g of protein.

Sources: USDA FoodData Central; US Code of Federal Regulations, 21 CFR 101.81, soluble fibre and coronary heart disease; Coeliac UK, oats.

Frequently asked questions

How much protein is in ½ cup of oats?

Half a cup of dry rolled oats (about 40 g) has around 5 g of protein and 150 calories. That's the standard serving on most oat packages.

How much protein is in 100 g of oats?

Dry oats have about 13 to 17 g of protein per 100 g, depending on the variety and the data source. USDA lists about 13 g for typical rolled oats, while some oat varieties and whole oat groats test higher.

How much protein is in oatmeal made with milk?

A bowl made with ½ cup of oats and 1 cup of cow's milk has about 13 g of protein, compared with around 5 g when made with water. Soy milk gives a similar boost; almond and oat milk add very little.

Are oats a good source of protein?

Oats have more protein than most grains, but they're still mainly a carbohydrate food. About 14% of their calories come from protein. They're best used as a base you add protein to, such as milk, Greek yogurt, eggs or protein powder.

Do steel-cut oats have more protein than rolled oats?

Not really. Steel-cut, rolled and quick oats are all made from the same whole oat groat and have almost the same protein per gram of dry oats. Steel-cut oats just take longer to cook.

Related guides