Breakfast is supposed to be the most important meal of the day, but if you’re a gym-goer or athlete trying to hit your protein target, it can feel like the only options on the internet are either eggs… or more eggs. And while eggs are great, not everyone wants to eat a five-egg omelette at 8am every morning.
The good news is that high-protein breakfasts without eggs are actually really easy to make, and many of them are cheaper than the typical “high-protein” foods you see online. If you’re trying to build muscle, stay full through morning lectures, or just avoid spending £5 on a sad café croissant, there are plenty of simple options that still help you hit your protein goals.
In this guide, we’ll go through the cheapest high-protein breakfast recipes without eggs that are quick to make, budget-friendly, and actually realistic for busy students. Most of these meals take only a few minutes to prepare and use ingredients you can find in any supermarket.

1. Skyr yogurt bowl
Ingredients
- 200 g skyr
- fruit (berries / banana)
- optional oats or seeds or granola (you can buy high protein granola in most supermarkets which is typically ~10g of protein per 50g serving, or a multi-pack from Amazon so it works out cheaper).
- optional peanut butter
Protein estimate
- Skyr: ~11 g protein per 100 g → ~22 g protein for 200 g
- Oats: ~6g protein per 50 g
- High protein granola: ~10g protein per 50 g
- Peanut butter: ~25 g per 100 g → ~8 g in 2 tbsp
Total meal protein: ~22–40 g
- Large tubs of skyr/yogurt are cheap and affordable per serving.
2. Cottage cheese + toast
Ingredients
- 200 g cottage cheese
- whole-grain toast
- tomatoes / cucumber
Protein estimate
- Cottage cheese: ~11.5 g protein per 100 g
Total meal protein
- Cottage cheese: ~23 g
- Bread: ~3–4 g
Total: ~26–27 g protein
- Cottage cheese is one of the highest protein foods per £ in supermarkets.

3. Tuna toast breakfast
Ingredients
- 1 tin tuna
- whole-grain toast
- spinach / cucumber / other salad
Protein estimate
- Tuna (~100 g drained): ~25 g protein (typical nutrition data)
Total meal protein: ~25–28 g
- tuna multipacks are very cheap protein per gram.
4. Tofu breakfast scramble
Ingredients
- 150 g firm tofu
- spinach / tomatoes
- toast
Protein estimate
- Tofu: ~11 g per 100 g → ~16–17 g
- Bread: ~3–4 g
Total meal protein: ~20 g protein

5. Lentil breakfast bowl
Ingredients
- cooked lentils (~150 g)
- roasted vegetables
- toast
Protein estimate
- Lentils: ~9 g per 100 g cooked → ~13–14 g
- Bread: ~3–4 g
Total meal protein: ~17–18 g protein
Cheap and really good if seasoned well.
6. Chickpea breakfast wrap
Ingredients
- mashed chickpeas (~150 g)
- wrap
- spinach / peppers
Protein estimate
- Chickpeas: ~8–9 g per 100 g → ~12–13 g
- Wrap: ~4–5 g
Total meal protein: ~16–18 g protein
7. Sardines on toast
Ingredients
- 1 tin sardines (~100 g)
- toast
- lemon / herbs
Protein estimate
- Sardines: ~25 g protein per 100 g
- Bread: ~3–4 g
Total meal protein: ~28–30 g protein
Also very high in omega-3.

Hopefully this post gave you some new cheap high-protein breakfast ideas without eggs that are simple, affordable, and easy to make even on busy mornings.
If you liked this blog post, have an inquiry, or would like to give us suggestions of what you would like to see next, let us know by contacting twogirlsonekitchenblog@gmail.com.
Join our newsletter if you would like to see more posts like this and want early access to our digital products coming soon.

Leave a Reply