
Dinner does not always have to mean a big production. Sometimes the most satisfying evening meals are the simple ones, and this low calorie veggie egg white omelette for dinner proves that point beautifully. It is light enough to leave you feeling energised rather than sluggish before bed, yet substantial enough to genuinely satisfy your hunger. With around 26 grams of protein and less than 180 calories per serving, this is the kind of weeknight meal that works hard for your body without requiring much effort from you at all.
The secret to making this omelette really sing is treating the vegetables with a little care before they go in. Sauteing the mushrooms, baby spinach, cherry tomatoes and red bell pepper in a small amount of olive oil first concentrates their flavour and removes excess moisture. That moisture management step is actually the difference between a watery omelette and a beautifully set, fluffy one. The egg whites themselves are whisked with a tiny pinch of cream of tartar, which helps them hold a little more air and gives the finished omelette that diner-style puff you expect. A tablespoon of reduced-fat feta crumbled over the filling at the last moment adds a salty, creamy contrast without tipping the calorie count over the edge.
What makes this recipe genuinely healthier than a traditional omelette is the combination of choices working together. Using egg whites instead of whole eggs cuts the fat significantly while keeping the protein almost identical. Loading the filling with fibre-rich vegetables means you are getting a proper serving of greens alongside your protein, which supports digestion and keeps blood sugar stable through the evening. The feta adds flavour where you might otherwise reach for full-fat cheese, which can easily double the calorie count of a standard omelette. Every ingredient here is doing a job, and none of them are just padding. Even the fresh herbs at the end, a small handful of flat-leaf parsley or chives, add micronutrients and brightness that make the whole plate feel finished and considered rather than thrown together.
This recipe also suits people who train in the evenings and want a recovery meal that delivers protein without a heavy carbohydrate load before sleep. It sits comfortably within a low carb eating pattern too, with under 10 grams of net carbs per serving. You can have this on the table in 15 minutes flat, which makes it genuinely practical on busy weeknights. Pair it with a simple side salad dressed with lemon juice and a drizzle of olive oil if you want to bulk the meal out a little, or serve it as it is if you are keeping things minimal. Either way, this is one of those quietly brilliant recipes you will find yourself coming back to again and again.
Ingredients
- 5 large egg whites (from fresh eggs or from a carton, room temperature works best)
- 1 pinch cream of tartar (helps the egg whites hold air for a fluffier texture)
- 1 pinch fine sea salt
- 1 pinch ground black pepper
- 1 tsp olive oil (for cooking the vegetables)
- 80 g button mushrooms (thinly sliced)
- 1 small red bell pepper (finely diced, about 60g)
- 6 whole cherry tomatoes (halved)
- 40 g baby spinach (fresh, roughly chopped)
- 1 clove garlic (finely minced)
- 1 tbsp reduced-fat feta cheese (crumbled, about 15g)
- 1 tbsp fresh flat-leaf parsley or chives (finely chopped, to finish)
- 0.5 tsp olive oil cooking spray (or a very light brush of olive oil for the omelette pan)
Instructions
- 1
Place a small non-stick frying pan over medium heat and add the teaspoon of olive oil. Once the oil is warm, add the sliced mushrooms and diced red bell pepper. Cook for 3 to 4 minutes, stirring occasionally, until the mushrooms have released their moisture and started to turn golden at the edges.
Do not stir too often. Letting the mushrooms sit undisturbed for a minute or two helps them brown rather than steam.
- 2
Add the minced garlic to the pan and stir for 30 seconds until fragrant. Then add the cherry tomatoes and baby spinach. Cook for a further 1 to 2 minutes until the spinach has wilted and the tomatoes have softened slightly. Season lightly with salt and pepper, then transfer the filling to a small bowl and set aside. Wipe the pan clean with a folded piece of kitchen paper.
Getting the filling out of the pan and into a bowl stops it from overcooking while you prepare the egg whites.
- 3
Crack the egg whites into a clean mixing bowl. Add the pinch of cream of tartar, a small pinch of salt and a pinch of black pepper. Whisk vigorously with a fork or small hand whisk for about 60 seconds until the mixture is slightly frothy and the cream of tartar is fully incorporated. You are not looking for stiff peaks here, just a light foam.
Make sure your bowl and whisk are completely grease-free. Even a tiny trace of fat will prevent the egg whites from frothing up properly.
- 4
Return the clean pan to a medium-low heat and spray lightly with olive oil cooking spray or brush with a very thin layer of olive oil. Pour in the whisked egg whites and leave them completely undisturbed for about 60 seconds until the edges just begin to set.
Medium-low heat is important here. Too high and the base of the omelette will turn rubbery before the top has time to set.
- 5
Using a silicone spatula, gently push the set edges toward the centre of the pan, tilting the pan slightly so the unset egg white runs to the edges. Repeat this motion around the pan twice. Then leave the omelette to cook for another 30 to 60 seconds until the surface looks mostly set but still has a very slight wobble in the centre.
A slight wobble is fine at this stage. The residual heat will finish the job once you fold it.
- 6
Spoon the vegetable filling evenly over one half of the omelette. Crumble the reduced-fat feta over the vegetables. Using your spatula, fold the empty half of the omelette over the filling to form a half-moon shape. Slide onto a plate immediately.
Sliding rather than lifting helps keep the omelette intact, especially since egg white omelettes are more delicate than whole egg versions.
- 7
Scatter the chopped fresh parsley or chives over the top and serve straight away while still hot.
Nutrition per serving
178kcal
Calories
26g
Protein
10g
Carbs
4g
Fat
3g
Fibre
6g
Sugar
390mg
Sodium
Pro Tips
- ✓
Room temperature egg whites whisk up more easily and produce a slightly fluffier result than cold ones straight from the fridge.
- ✓
Drain the cooked vegetables on a piece of kitchen paper before adding them to the omelette if they look at all watery. This keeps the omelette from becoming soggy.
- ✓
A non-stick pan is non-negotiable for egg white omelettes. Egg whites have no fat content so they will stick aggressively to any pan that is not properly coated.
- ✓
If you are using carton egg whites, four tablespoons is roughly equivalent to the whites of 4 to 5 large eggs.
- ✓
Adding a tablespoon of cold water to the egg whites before whisking can add a little extra lightness to the finished texture.
- ✓
For a dairy-free version, simply leave out the feta and add a few extra cherry tomatoes or a small handful of fresh basil instead.
Frequently Asked Questions
Variations
- •
Mediterranean Style
Add 4 to 5 sliced Kalamata olives and a teaspoon of sun-dried tomato paste to the vegetable filling. Replace the feta with a small amount of crumbled goat cheese for a tangier finish.
- •
Spiced Moroccan Veggie
Season the vegetable filling with half a teaspoon of ground cumin, a pinch of smoked paprika and a pinch of ground coriander. Add a small handful of canned chickpeas to boost the fibre content further. Top with a spoonful of low-fat plain yogurt and fresh coriander to serve.
- •
Asian Inspired
Replace the olive oil with a small amount of sesame oil for cooking the vegetables. Add thinly sliced spring onions, beansprouts and a tiny drizzle of low-sodium soy sauce to the filling. Finish with sesame seeds and fresh coriander instead of parsley.
- •
Dairy Free Version
Simply omit the reduced-fat feta entirely. To compensate for the flavour, add a teaspoon of nutritional yeast to the whisked egg whites for a subtle savoury depth, and squeeze a little fresh lemon juice over the finished omelette.
Substitutions
- •Egg whites → Liquid egg whites from a carton (Use approximately 160ml of liquid egg whites as a direct replacement for 5 large egg whites. This is convenient and reduces food waste.)
- •Red bell pepper → Yellow or orange bell pepper (Any colour bell pepper works well. Green pepper has a slightly more bitter flavour but is equally nutritious and lower in natural sugars.)
- •Reduced-fat feta → Nutritional yeast (Use 1 tablespoon of nutritional yeast for a dairy-free alternative that still adds a savoury, slightly cheesy flavour.)
- •Baby spinach → Kale or Swiss chard (Remove the tough central stems from kale or chard and chop finely. These will need an extra minute of cooking time compared to spinach.)
- •Button mushrooms → Chestnut mushrooms or portobello mushrooms (Chestnut mushrooms have a deeper, earthier flavour. Portobello mushrooms should be diced small so they cook evenly within the same time frame.)
- •Olive oil → Avocado oil (Avocado oil has a higher smoke point and a neutral flavour, making it a seamless substitute in the same quantities.)
🧊 Storage
This omelette is best eaten immediately after cooking. If you do have leftovers, wrap loosely in cling film and refrigerate for up to 1 day. Reheat gently in a dry non-stick pan over low heat for 1 to 2 minutes. The texture will be softer than fresh but still enjoyable. Do not microwave as this toughens the egg whites significantly.
📅 Make Ahead
The vegetable filling can be cooked up to 3 days ahead and stored in an airtight container in the refrigerator. Reheat the filling in a small pan for 2 minutes before using. The egg whites should always be whisked and cooked fresh for the best texture.


