
Some mornings call for something warm, satisfying, and genuinely good for you, not just something that looks healthy on the outside. This low calorie egg white breakfast burrito with salsa delivers exactly that. Built around fluffy scrambled egg whites, fibre-rich black beans, vibrant peppers, and a punchy fresh salsa, it gives you real staying power without the calorie overload that comes with a traditional burrito. Every bite earns its place on your plate.
The secret to keeping this burrito light without sacrificing flavour is layering ingredients that each do double duty. Egg whites bring a clean, high-quality protein hit with virtually no fat. Black beans add fibre and slow-digesting carbohydrates that keep blood sugar steady through the morning. Baby spinach wilts down beautifully into the egg mixture, adding iron and folate you barely notice are there. A small amount of reduced-fat shredded cheddar gives you that melty, comforting cheese pull without the extra saturated fat of a full-fat portion. And then there is the salsa, spooned on generously, bright with tomato, jalapeño, red onion, coriander, and lime juice. It pulls everything together and adds a freshness that makes this feel like a proper meal rather than a compromise.
What makes this recipe genuinely useful beyond a single weekday morning is how well it adapts to meal prep. You can scale the filling up on a Sunday, portion it into containers, and store it in the fridge for up to four days. When you are ready to eat, simply warm a tortilla, reheat the filling in a pan for two minutes, assemble, and go. For longer storage, wrap assembled burritos tightly in foil, freeze them, and reheat in a 180C oven for 20 minutes or unwrap and microwave for around two minutes, flipping halfway. The egg white base holds up surprisingly well after freezing, keeping the texture fluffy rather than rubbery as long as you do not overcook the eggs in the first place. A low and slow scramble with a light spray of olive oil is all you need.
Nutritionally, each burrito comes in at around 275 calories with 28 grams of protein, 8 grams of fibre, and only 4 grams of sugar. That protein and fibre combination is genuinely meaningful. Research consistently shows that high-protein, high-fibre breakfasts reduce mid-morning hunger, help with calorie regulation throughout the day, and support steady energy without the crash that comes from a carb-heavy start. If you are tracking macros, training in the mornings, or simply trying to make breakfast work harder for you, this is the kind of recipe that actually fits into that goal. It is not about restriction. It is about building a breakfast that respects both your taste buds and your health targets.
Ingredients
- 6 large egg whites (from fresh eggs or carton egg whites)
- 1 tbsp water (helps fluff the egg whites)
- 0.3 tsp ground cumin
- 0.3 tsp smoked paprika
- 0.3 tsp garlic powder
- 0.3 tsp fine sea salt (adjust to taste)
- 0.3 tsp black pepper
- 1 tsp olive oil spray (or a light drizzle of olive oil)
- 0.5 medium red bell pepper (finely diced)
- 0.5 medium green bell pepper (finely diced)
- 0.3 medium red onion (finely diced)
- 1 cup baby spinach (roughly chopped)
- 0.5 cup canned black beans (drained and rinsed)
- 3 tbsp reduced-fat shredded cheddar (or reduced-fat Mexican blend)
- 2 large whole wheat low-carb tortillas (around 25cm diameter)
- 4 tbsp fresh tomato salsa (store-bought or homemade, see tips)
- 1 small lime (cut into wedges for serving)
- 2 tbsp fresh coriander (chopped, optional)
Instructions
- 1
Crack your eggs and separate the whites into a small bowl, discarding the yolks or saving them for another use. Add the tablespoon of water, cumin, smoked paprika, garlic powder, salt, and black pepper. Whisk briskly for about 30 seconds until the mixture is slightly frothy.
Whisking in a little water rather than milk keeps the calories low while still giving you a light, airy scramble.
- 2
Heat a medium non-stick pan over medium heat and lightly spray or brush with olive oil. Add the diced red onion and both bell peppers. Cook for 3 to 4 minutes, stirring occasionally, until they soften and begin to pick up a little colour at the edges.
Do not rush this step. Allowing the vegetables to soften properly means they release their natural sweetness and blend beautifully into the egg filling.
- 3
Add the chopped baby spinach and black beans to the pan. Stir everything together and cook for about one minute until the spinach wilts down. Push the mixture to one side of the pan.
- 4
Reduce the heat to medium-low. Pour the egg white mixture into the empty side of the pan. Leave it undisturbed for about 20 seconds until the edges just begin to set, then gently fold and stir using a silicone spatula. Continue folding softly every 20 to 30 seconds. Remove the pan from the heat while the eggs still look slightly underdone as they will continue cooking from residual heat.
Low, slow heat is the key to soft, fluffy egg whites. High heat makes them rubbery and tough.
- 5
Gently stir the vegetable mixture through the scrambled egg whites so everything is evenly combined. Taste and adjust seasoning if needed.
- 6
Warm your tortillas one at a time in a dry pan over medium heat for about 20 seconds per side, or wrap them in a damp paper towel and microwave for 20 seconds. A warm tortilla is much more pliable and will not crack when you roll it.
- 7
Lay each warm tortilla flat on a clean surface. Spoon half the egg white and vegetable filling down the centre of each tortilla, leaving a 4cm border at each end. Sprinkle 1.5 tablespoons of reduced-fat shredded cheddar over the filling. Spoon 2 tablespoons of fresh salsa over the cheese.
Avoid overloading the tortilla or it will be difficult to fold without splitting.
- 8
To roll, fold the left and right sides of the tortilla inward over the filling. Then fold the bottom edge up and over the filling, tuck it under slightly, and roll upward firmly to create a tight burrito. Serve immediately with a squeeze of fresh lime juice and a scattering of fresh coriander if using. Extra salsa on the side is always welcome.
Placing the burrito seam-side down on the plate keeps it from unrolling while you eat.
Nutrition per serving
275kcal
Calories
28g
Protein
28g
Carbs
5g
Fat
8g
Fibre
4g
Sugar
480mg
Sodium
Pro Tips
- ✓
For a quick homemade salsa, combine 2 diced Roma tomatoes, 0.25 red onion finely chopped, half a jalapeño deseeded and minced, juice of one lime, a small handful of coriander, and a pinch of salt. Stir and let it sit for 10 minutes.
- ✓
Carton egg whites work just as well as fresh-separated whites and save time on busy mornings.
- ✓
If you want extra protein, add 50g of diced cooked turkey breast or a couple of tablespoons of non-fat Greek yogurt served on the side.
- ✓
A sprinkle of nutritional yeast over the filling adds a cheesy depth of flavour with zero extra fat.
- ✓
Always warm your tortilla before filling. A cold tortilla tears and makes rolling frustrating.
- ✓
Serve with fresh avocado slices if your calorie budget allows. Around a quarter of a medium avocado adds healthy fats and makes the burrito even more satisfying.
Frequently Asked Questions
Variations
- •
Turkey Sausage and Egg White Burrito
Brown 80g of lean ground turkey sausage seasoned with fennel seeds, garlic, and paprika in the pan before adding the vegetables. This boosts the protein to around 35 grams per burrito and makes the filling even heartier.
- •
Veggie-Packed Salsa Verde Version
Swap the red and green bell peppers for diced zucchini and corn kernels, and use a tomatillo salsa verde instead of tomato salsa. The result is brighter and more complex in flavour with a slightly lower sugar profile.
- •
Greek-Style Egg White Burrito
Replace the black beans with 3 tablespoons of non-fat Greek yogurt added alongside the cheese, and swap the salsa for a simple diced cucumber and tomato mix dressed with lemon juice. Use a sprinkle of crumbled reduced-fat feta instead of cheddar for a Mediterranean twist.
- •
Spicy Chipotle Version
Add half a teaspoon of chipotle chilli powder to the egg white mixture and stir a teaspoon of chipotle in adobo sauce into your salsa. This adds a smoky, deep heat that works especially well with the black beans and spinach.
Substitutions
- •Black beans → Pinto beans or chickpeas (Both deliver similar fibre and protein. Chickpeas add a slightly nuttier flavour and work particularly well with the cumin and paprika seasoning.)
- •Baby spinach → Kale or Swiss chard (Remove the tough stems and chop finely. These greens take slightly longer to wilt than spinach, so add them a minute earlier in the cooking process.)
- •Reduced-fat shredded cheddar → Nutritional yeast (Use 2 tablespoons of nutritional yeast for a dairy-free, vegan-friendly cheesy flavour with added B vitamins. This also keeps the recipe fully plant-based if you use only egg whites from a plant-based source.)
- •Whole wheat low-carb tortilla → Certified gluten-free corn tortilla (Makes the recipe suitable for anyone with gluten intolerance or coeliac disease. Corn tortillas are smaller, so you may need to use two per serving or simply serve as a soft taco style.)
- •Fresh tomato salsa → Roasted red pepper salsa or mango salsa (Roasted red pepper salsa adds a smoky depth. Mango salsa brings a natural sweetness that pairs beautifully with the smoky paprika in the eggs. Check for added sugar on any shop-bought versions.)
- •Red bell pepper → Diced zucchini or mushrooms (Both are low calorie and low carb. Mushrooms add an earthy umami note while zucchini keeps the filling light and fresh.)
🧊 Storage
Store leftover filling in an airtight container in the refrigerator for up to 4 days. Keep the tortillas and salsa separate. To store fully assembled burritos, wrap each one tightly in foil and refrigerate for up to 2 days, or freeze for up to 3 months. Reheat refrigerated burritos in a dry pan over medium heat for 2 to 3 minutes per side, or in a microwave for 60 to 90 seconds. Reheat frozen burritos in a 180C oven for 20 to 25 minutes or microwave on medium power for 2 to 3 minutes, turning halfway through.
📅 Make Ahead
The vegetable and egg white filling can be prepared up to 4 days in advance and stored in the fridge. On busy mornings, simply reheat the filling in a non-stick pan for 2 minutes, warm a fresh tortilla, and assemble your burrito in under 3 minutes. Fully assembled burritos wrapped in foil freeze well for up to 3 months, making this an ideal batch-cook breakfast recipe.


