This High Protein Breakfast Burrito recipe contains 45g of protein per portion. It’s great for when you’re looking for a lower calorie, high protein breakfastthat is super tasty and really healthy. I really hope you enjoy it!

There are so many high protein breakfast recipes out there that use powder or high-protein ingredients which are expensive and sometimes hard to find. So, in this recipe, we’re making burritos that use whole ingredients…we’re getting that protein naturally, with no additional supplements or powders.
Check out my scrambled egg burger, breakfast paratha, or my smoked salmon bagel for more breakfast ideas!
Jump to:
About Emily’s Recipe
If you’re new here, hi! I’m Emily – a recipe developer, food content creator, and cookbook author! Thanks for stopping by to check out my High Protein Breakfast Burrito recipe. I really hope you enjoy it and please do let me know in the comments if you give it a go!
If you’d like to join a community of food lovers, just subscribe to my newsletter for recipes, cooking tips, and foodie chats. Now, let me tell you a bit more about this recipe…
Texture: soft filling with a slight crunch from the red bell peppers.
Taste: meatiness from the beef and then sweetness from the fried peppers and onion. The breakfast burrito filling is seasoned with ground cumin, paprika, and oregano. But we’ve also got egg in there which gives you a breakfast feeling.
Ease: it’s basically a one pan meal, but we’re also boiling eggs in a pan…so it’s very simple, and comes together in 20 minutes!
Top Tips: 1. if you like softer vegetables, then feel free to fry off the vegetables first, and then add the meat. 2. the leaner the meat, the healthier the burrito will be. 3. for an extra boost of protein, feel free to add in some grated tofu.
Would I make this again? yes, not only is it great for meal prep, but it’s great for getting those muscle gains!
Ingredients and Substitutions
Ground beef: we’re using 5% lean fat beef mince for this recipe because it’s still high in protein but lower in fat, so it’s healthier! You can totally use ground turkey or chicken if you fancy! This may alter the protein amount though, so just check the nutrition labels!
Eggs: to add that breakfast feel and extra protein, we’re adding in boiled eggs. You can also scramble these by adding them into the beef mixture pan, but I love the boiled texture and flavour.
Onion: we’re using red onion for this recipe but white onion is great too.
Red pepper: red bell pepper is perfect to add a sweetness and some extra vitamin c.
Black beans: these are super high in protein and great for a breakfast burrito. If you’re not a fan, you could use kidney beans, lentils, or chickpeas.
Spices: to add extra flavour to our high protein breakfast burrito, we’re using ground cumin, smoked paprika, and dried oregano. You could alternatively use cayenne pepper, ground chillies, or mixed herbs.
Cheese: we’re using cheddar cheese. You can use mozzarella too or a low-fat cheese.
Cottage cheese: another ingredient that is gorgeously high in protein.
Spinach: for greenery and iron, wilted chopped spinach adds a lovely earthiness to the burrito filling.
Pass: this adds tang and is our healthy version of ketchup.
The full list of ingredients and quantities is at the bottom of this blog in the recipe card!
Step by step instructions with photos


Step 1: Place a large pan or skillet on medium heat and add in your beef mince. No need to add any oil because the beef has enough fat in it to create a base to fry in. Break up the beef with your spatula and fry for 5 minutes until browned.


Step 2: Once your beef is browned, add in the chopped red pepper, chopped onion, beans, ground cumin, paprika, and dried oregano. Make sure to season with salt and pepper too. Stir to combine, and leave to fry for another 10 minutes, stirring occasionally.


Step 3: Place a pan of boiling water on medium-high heat and add in the eggs. Simmer for 8 minutes. Remove and transfer the eggs into a bowl of cold water. Peel and set aside.


Step 4: Get yourself a large bowl and add in the ground beef mixture. Followed by the chopped wilted spinach, cheddar, cottage cheese, eggs, and passata. Mash with a fork until well combined. Season with salt and pepper. Give it another mix, then taste and season accordingly.


Step 5: Time to wrap your burritos! Place a tortilla wrap on a clean surface and add just over a cup of the mixture into the centre of the wrap. Then bring in both sides and wrap the tortilla to form into a burrito. Repeat for the other 3 wraps.


Step 6: Either consume straightaway, or wrap with cling film or kitchen foil, and place in the fridge to eat at a later date! Enjoy!
What to do with leftovers
Storage: Once the high protein breakfast burritos have cooled, wrap in plastic wrap/cling film or kitchen foil and store in the fridge for up to 3 days.
Freezing: oh these are SO great for freezing! Once again, leave to cool, wrap up (don’t forget to label with contents and date), and place in the freezer for up to 3 months. Leave to thaw in the fridge overnight.
Reheating: Reheat them in the air fryer from frozen at 160C / 320F for 15 minutes or in the microwave for a few minutes once defrosted.
FAQs
For sure! Sub out the beef mince for shredded extra firm tofu. Replace the eggs with around 200g silken tofu. Sub out the cottage cheese for a vegan substitute (or you could use vegan yogurt). Swap out the cheese for vegan cheddar. The protein levels will be different but it should still give you a good level of protein.
For sure, add cooked rice or cooked cubes potatoes.
I love eating this with ketchup, buffalo sauce, brown sauce, or mayonnaise.
More recipes you might enjoy!
If you tried this High Protein Breakfast Burrito recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thank you!


Easy High Protein Breakfast Burrito (45g protein per portion)
This High Protein Breakfast Burrito recipe contains 45g of protein per portion. It’s great for when you’re looking for a lower calorie, high protein breakfast.
Instructions
-
Place a large pan or skillet on medium heat and add in your beef mince. No need to add any oil because the beef has enough fat in it to create a base to fry in. Break up the beef with your spatula and fry for 5 minutes until browned.
-
Once your beef is browned, add in the chopped red pepper, chopped onion, black beans, ground cumin, paprika, and dried oregano. Make sure to season with salt and pepper too. Stir to combine, and leave to fry for another 10 minutes, stirring occasionally.
-
Place a pan of boiling water on medium-high heat and add in the eggs. Simmer for 8 minutes. Remove and transfer the eggs into a bowl of cold water. Peel and set aside.
-
Get yourself a large bowl and add in the ground beef mixture. Followed by the chopped wilted spinach, cheddar, cottage cheese, eggs, and passata. Mash with a fork until well combined. Season with salt and pepper. Give it another mix, then taste and season accordingly.
-
Time to wrap your burritos! Place a tortilla wrap on a clean surface and add just over a cup of the mixture into the centre of the wrap. Then bring in both sides and wrap the tortilla to form into a burrito. Repeat for the other 3 wraps.
-
Either consume straightaway, or wrap with cling film or kitchen foil, and place in the fridge to eat at a later date! Enjoy!
Notes
Step-by-Step Photos + more helpful info: My blog post includes helpful step-by-step photos to help guide you through making this recipe as well as other information that will help you make this recipe e.g. ingredient substitutions, what to do with leftovers, faqs, etc…so scroll up this page to find them!
Storage: Once the high protein breakfast burritos have cooled, wrap in plastic wrap/cling film or kitchen foil and store in the fridge for up to 3 days.
Freezing: oh these are SO great for freezing! Once again, leave to cool, wrap up (don’t forget to label with contents and date), and place in the freezer for up to 3 months. Leave to thaw in the fridge overnight.
Reheating: Reheat them in the air fryer from frozen at 160C / 320F for 15 minutes or in the microwave for a few minutes from defrosted.
Nutrition
Calories: 686kcalCarbohydrates: 50gProtein: 46gFat: 34gSaturated Fat: 13gPolyunsaturated Fat: 3gMonounsaturated Fat: 12gTrans Fat: 1gCholesterol: 255mgSodium: 661mgPotassium: 1287mgFiber: 13gSugar: 7gVitamin A: 6526IUVitamin C: 56mgCalcium: 319mgIron: 9mg