Skip to content
FitDiary

High-protein breakfast: 18 ideas and how much protein each one has

Build a high-protein breakfast around Greek yogurt, cottage cheese, eggs, tofu or a protein shake. Each of the 18 breakfasts below has 20 to 38 g of protein and 221 to 488 kcal per serving, with every ingredient weighed. The quickest option is 200 g of fat-free Greek yogurt on its own, which has 20 g.

By FitDiaryLast updated Nutrition data: USDA FoodData Central

All 18 high-protein breakfasts at a glance

Sorted by protein per serving, highest first. The full recipes are below.

High-protein breakfasts with protein and calories per serving
BreakfastProteinkcalTypeAlso
Banana and peanut butter protein smoothie38 g397SweetVegetarian, Egg-free
Tofu scramble on toast27 g309Meat-freeVegetarian, Egg-free
Protein porridge27 g344SweetVegetarian, Egg-free
Overnight oats with Greek yogurt27 g372Make aheadVegetarian, Egg-free
Egg white omelette with turkey and spinach26 g221Savoury–
Smoked salmon and cream cheese toast26 g323QuickEgg-free
Cottage cheese with strawberries25 g232QuickVegetarian, Egg-free
Freezer breakfast burrito25 g429Make ahead–
Greek yogurt bowl with berries and almonds24 g241QuickVegetarian, Egg-free
Scrambled eggs with spinach on toast24 g342SavouryVegetarian
Peanut butter and banana toast with a glass of milk24 g488QuickVegetarian, Egg-free
Spinach and feta egg muffins (2 muffins)23 g237Make aheadVegetarian
Ricotta toast with raspberries and honey23 g386SweetVegetarian, Egg-free
Avocado toast with two eggs22 g384Meat-freeVegetarian
Quick shakshuka for one21 g348SavouryVegetarian
Chia pudding with soya milk and hemp seeds21 g400Make aheadVegan, Egg-free
Peanut butter oats with soya milk21 g472Meat-freeVegan, Egg-free
Beans on toast with a poached egg20 g352SavouryVegetarian

Quick high-protein breakfasts

Five minutes or less, and nothing to cook except toast.

High-protein breakfasts to make ahead

Make a batch on Sunday and breakfast is sorted for the next few mornings.

Sweet high-protein breakfasts

For when you want something sweet in the morning. Milk, whey and ricotta bring the protein.

Savoury high-protein breakfasts

Mostly eggs, and never more than a teaspoon of oil.

Vegetarian and vegan high-protein breakfasts

No meat or fish. The peanut butter oats are fully plant-based, and the tofu scramble is too if your bread is.

How to get 30 g of protein at breakfast

Most of the breakfasts above have between 20 and 30 g. To get to 30 g, have a bigger portion of the main protein food or add a glass of milk. Here are five ways:

High-protein breakfast ideas without eggs

These 11 of the 18 breakfasts have no eggs at all:

  • Banana and peanut butter protein smoothie: 38 g protein · 397 kcal per serving
  • Tofu scramble on toast: 27 g protein · 309 kcal per serving
  • Protein porridge: 27 g protein · 344 kcal per serving
  • Overnight oats with Greek yogurt: 27 g protein · 372 kcal per serving
  • Smoked salmon and cream cheese toast: 26 g protein · 323 kcal per serving
  • Cottage cheese with strawberries: 25 g protein · 232 kcal per serving
  • Greek yogurt bowl with berries and almonds: 24 g protein · 241 kcal per serving
  • Peanut butter and banana toast with a glass of milk: 24 g protein · 488 kcal per serving
  • Ricotta toast with raspberries and honey: 23 g protein · 386 kcal per serving
  • Chia pudding with soya milk and hemp seeds: 21 g protein · 400 kcal per serving
  • Peanut butter oats with soya milk: 21 g protein · 472 kcal per serving

How much protein should breakfast have?

The International Society of Sports Nutrition suggests spreading protein across the day, with about 20 to 40 g at each meal for people who exercise. If breakfast is usually your lowest-protein meal, it’s the easiest one to top up.

Your daily target depends on your weight and goal: the protein calculator works it out and splits it across your meals. If you also count calories, the macro calculator shows what share should come from protein.

Need something between meals too? See the high-protein snacks, ranked by protein per calorie.

Where the numbers come from

Each ingredient is a generic food from USDA FoodData Central (SR Legacy), and every ingredient line links to its FDC page. Protein and calories per serving are the totals of the ingredients at the weights shown (eggs weighed raw), rounded to whole numbers.

Cups, spoons and items like ‘a large egg’ use the gram weights FDC gives for each food, such as 50 g for a large egg (a US large egg; UK large eggs are a little heavier) or 32 g for a slice of wholemeal bread. Brands differ, so check the labels on what you buy.

Type your breakfast, see the protein

Type ‘two eggs on toast and a coffee with milk’ and FitDiary works out the protein and calories for you to check and confirm. Later, ask what to have for lunch to reach your protein target and it answers from what you’ve eaten today.

Download on the App StoreGet it on Google Play

See how the FitDiary calorie counter works.

Frequently asked questions

How do I get 30 g of protein at breakfast?

Have a bigger portion of one protein food, or add milk. For example, 250 g of fat-free Greek yogurt with an ounce of pumpkin seeds has 34 g, three eggs and three whites scrambled on toast have 34 g, and a protein smoothie with milk and a scoop of whey has 38 g.

What’s a good high-protein breakfast without eggs?

Greek yogurt or cottage cheese bowls, overnight oats made with Greek yogurt (27 g), a protein smoothie (38 g) or a tofu scramble (27 g). 11 of the 18 breakfasts on this page have no eggs.

Is 20 g of protein enough for breakfast?

It’s at the lower end of the 20 to 40 g per meal that the International Society of Sports Nutrition suggests for people who exercise. Whether it’s enough depends on your daily target and how much protein your other meals provide. The protein calculator can work that out.

Which breakfast foods have the most protein?

Per 100 g (USDA data): whey powder has 78.1 g, smoked salmon 18.3 g, firm tofu 17.3 g, eggs 12.6 g, cottage cheese 10.4 g and fat-free Greek yogurt 10.2 g. Dry oats have 13.2 g, but a 40 g portion has only 5 g.

What’s a good high-protein vegetarian breakfast?

15 of the 18 breakfasts here are vegetarian, from Greek yogurt bowls to egg muffins and a tofu scramble. For a vegan one, chia pudding with soya milk and hemp seeds (21 g) and peanut butter oats with soya milk (21 g) are fully plant-based.

Can I make a high-protein breakfast ahead of time?

Yes. Overnight oats, chia pudding and egg muffins keep in the fridge for up to three days, and the burritos freeze well. They range from 21 to 27 g of protein per serving.

  • Protein calculator

    How many grams of protein to eat each day, and at each meal, for your weight and goal.

  • Macro calculator

    Your daily calories split into grams of protein, carbs and fat.

  • TDEE calculator

    How many calories you burn in a day, and how many to eat for your goal.

Last updated: