Low Calorie Egg White Veggie Omelette Recipe with Spinach and Peppers

There are mornings when you want something that actually fills you up without weighing you down, and this low calorie egg white veggie omelette recipe delivers exactly that. Six egg whites give you a generous, satisfying omelette with a light, almost silky texture. Packed with colourful vegetables and seasoned simply but thoughtfully, this is the kind of breakfast that makes you feel genuinely good about your morning. No heavy cream, no cheese loaded in by the handful, and no greasy pan needed. Just clean, nourishing ingredients that work together beautifully.
The secret to a truly fluffy egg white omelette is patience and a little technique. Whisking the egg whites until they are slightly frothy, rather than stiff, gives you that signature lift without making the omelette feel like meringue. A light spray of olive oil and a non-stick pan over medium heat do the rest of the work. The vegetables in this recipe, baby spinach, red bell pepper, spring onions, cherry tomatoes, and mushrooms, are all sauteed briefly before folding into the omelette so they stay tender and flavourful rather than raw and watery. That extra two minutes of prep makes a noticeable difference to the final result.
Nutritionally, this omelette punches well above its calorie count. Egg whites are one of the most bioavailable sources of lean protein you can eat, delivering around 22 grams of protein for fewer than 150 calories total. The vegetables contribute meaningful fibre, vitamin C from the peppers, iron from the spinach, and antioxidants from the tomatoes. Mushrooms add a subtle savoury depth while also providing B vitamins and selenium. The entire meal comes together in about ten minutes, making it genuinely practical even on busy weekday mornings. This is not a recipe that demands a lot of skill or equipment, just a decent non-stick pan and a willingness to be a little gentle with the egg whites.
This recipe is naturally gluten free, very low in carbohydrates, and completely pork free. It suits a wide range of dietary approaches including low carb, high protein, and calorie-controlled eating plans. You can easily customise the vegetable filling based on what is in your fridge, and a sprinkle of nutritional yeast on top adds a cheesy, nutty flavour with zero dairy and a bonus of extra B12. A little freshly cracked black pepper and a pinch of smoked paprika go a long way here too. Make this once and you will find yourself coming back to it again and again, not because you have to, but because it genuinely tastes great and keeps hunger at bay well into the late morning.
Ingredients
- 6 large egg whites (from fresh eggs or carton egg whites)
- 1 tsp olive oil spray (or a light spray of avocado oil)
- 1 cup baby spinach (roughly chopped)
- 1 medium red bell pepper (finely diced)
- 1 cup mushrooms (sliced, button or cremini)
- 4 whole cherry tomatoes (halved)
- 2 whole spring onions (thinly sliced)
- 1 clove garlic (minced)
- 1 tbsp nutritional yeast (optional, adds cheesy flavour)
- 1 tsp smoked paprika
- 1 tsp onion powder
- 1 pinch fine sea salt (to taste)
- 1 pinch freshly cracked black pepper (to taste)
- 1 small handful fresh basil leaves (optional, to serve)
Instructions
- 1
Crack the eggs and separate the whites into a medium mixing bowl, or measure out your carton egg whites. Add the smoked paprika, onion powder, a pinch of salt, and black pepper. Whisk briskly for about 60 seconds until the mixture is slightly frothy and all the seasoning is combined. Do not over-whisk to stiff peaks as that will make the omelette rubbery.
Room temperature egg whites whisk up faster and cook more evenly than cold ones straight from the fridge.
- 2
Heat a medium non-stick pan (around 22 to 24 cm) over medium heat and lightly spray with olive oil. Add the diced red bell pepper, sliced mushrooms, and minced garlic. Cook for 2 to 3 minutes, stirring occasionally, until the pepper softens slightly and the mushrooms begin to colour.
Do not overcrowd the pan at this stage. If your mushrooms release too much water, turn the heat up slightly to evaporate it quickly.
- 3
Add the baby spinach, cherry tomatoes, and spring onions to the pan. Stir everything together and cook for another 60 seconds until the spinach wilts down and the tomatoes soften just a little. Season lightly with salt and pepper, then transfer the vegetable mixture to a small bowl and set aside.
Removing the vegetables keeps them from overcooking while you pour in the egg whites.
- 4
Wipe the pan quickly with a folded piece of kitchen paper, then return it to a medium-low heat and spray lightly with olive oil again. Pour in the whisked egg whites all at once. Let them sit undisturbed for about 30 seconds until the edges begin to set.
A medium-low heat is key here. High heat will brown the egg whites and make them tough rather than silky.
- 5
Using a spatula, gently pull the set edges toward the centre of the pan, tilting the pan slightly so the uncooked egg whites flow to the edges. Repeat this motion around the omelette a few times until most of the surface is just barely set but still slightly glossy on top.
This technique gives you a thick, fluffy result rather than a thin, flat sheet of cooked egg white.
- 6
Spoon the cooked vegetable mixture evenly over one half of the omelette. If using nutritional yeast, sprinkle it over the vegetables now. Carefully fold the empty half of the omelette over the filled half using your spatula.
If the omelette sticks slightly, a small additional spray of oil around the edge of the pan before folding helps it release cleanly.
- 7
Slide the finished omelette onto a plate and scatter fresh basil leaves over the top if using. Serve immediately while it is still hot and fluffy.
Egg white omelettes are best eaten straight away. They can deflate and become rubbery if left to sit for more than a few minutes.
Nutrition per serving
145kcal
Calories
22g
Protein
9g
Carbs
2g
Fat
3g
Fibre
5g
Sugar
310mg
Sodium
Pro Tips
- ✓
Slightly frothy egg whites, not stiff peaks, give the best fluffy texture for this omelette.
- ✓
Always pre-cook your vegetables before adding egg whites to the pan. Raw vegetables release water that will make the omelette soggy.
- ✓
A good quality non-stick pan is the most important piece of equipment for this recipe. A cheap or scratched pan will cause sticking no matter how much oil you use.
- ✓
Nutritional yeast is a brilliant low calorie way to add a savoury, almost cheesy depth of flavour without any dairy.
- ✓
If you find six egg whites too much volume, start with four and scale up as you get comfortable with the technique.
- ✓
Add a pinch of cream of tartar to the egg whites before whisking if you want an extra lift and fluffiness.
- ✓
This recipe works well with any combination of low-water vegetables. Avoid watery options like courgette unless you salt and drain them first.
Frequently Asked Questions
Variations
- •
Mediterranean Herb Egg White Omelette
Swap the mushrooms for Kalamata olives and add a tablespoon of crumbled reduced fat feta. Use fresh oregano and flat leaf parsley instead of basil. A few sundried tomatoes in place of cherry tomatoes intensify the flavour beautifully.
- •
Spicy Salsa Egg White Omelette
Add a finely diced green chilli and a teaspoon of ground cumin to the vegetable sauté. Fill the omelette with the cooked veggies and top with two tablespoons of fresh tomato salsa and a few slices of ripe avocado for healthy fats.
- •
Asian-Inspired Egg White Omelette
Sauté thinly sliced bok choy, edamame, grated fresh ginger, and a small amount of low-sodium tamari instead of salt. Finish with a light drizzle of toasted sesame oil and a sprinkle of sesame seeds once plated.
- •
Green Goddess Egg White Omelette
Load the filling with baby spinach, steamed broccoli florets, frozen peas, and sliced spring onions. Season with lemon zest and fresh tarragon for a bright, herb-forward flavour profile that is refreshing and satisfying.
Substitutions
- •Fresh egg whites → Liquid carton egg whites (Use 180 to 200 ml of carton egg whites as a direct swap for six large fresh egg whites. Nutritional profile is identical.)
- •Nutritional yeast → 1 tsp low fat parmesan, finely grated (Adds a similar savoury note with slightly more calories and fat but also more calcium.)
- •Baby spinach → Kale or Swiss chard (Both work well. Kale needs an extra minute of cooking time as it is tougher. Swiss chard has a slightly earthier taste.)
- •Red bell pepper → Yellow or orange bell pepper (All sweet peppers work equally well here. Green pepper adds a more bitter, slightly sharper flavour.)
- •Cherry tomatoes → Sundried tomatoes (Use four to five sundried tomato halves, oil-drained. They add a more concentrated flavour and fewer grams of water content.)
- •Olive oil spray → Avocado oil spray (Avocado oil has a slightly higher smoke point and a neutral flavour that works well if you prefer cooking at medium rather than medium-low heat.)
🧊 Storage
This omelette is best eaten immediately after cooking. If you have leftovers, wrap loosely in foil and refrigerate for up to one day. Reheat gently in a non-stick pan over low heat for one to two minutes. The texture will be firmer after reheating but still perfectly edible.
📅 Make Ahead
You can prepare the vegetable filling up to two days ahead and store it in an airtight container in the fridge. When ready to eat, simply reheat the vegetables in a pan for one minute while you whisk and cook the egg whites fresh. This cuts total morning prep time to under five minutes.


