Healthy Breakfast Recipes

Spinach and Mushroom Egg White Omelette with Feta and Sun-Dried Tomatoes

High ProteinKetoGluten-FreeNut-Free
Prep Time5 min
Cook Time10 min
Servings1
Calories182 kcal
Health Score7/10
↓ Jump to recipe
Spinach and Mushroom Egg White Omelette with Feta and Sun-Dried Tomatoes

Some mornings call for something that actually makes you feel good after eating it, not just during. This spinach and mushroom egg white omelette is exactly that kind of breakfast. It is light enough to avoid the heavy, sluggish feeling that often follows a big cooked meal, yet filling enough to carry you through a busy morning without reaching for snacks by 10am. The combination of earthy mushrooms, wilted baby spinach, and creamy crumbled feta creates a filling that feels indulgent without any of the nutritional guilt.

Egg whites are the real star here. They deliver a serious protein hit without the extra fat and calories that come with whole eggs, making this omelette a brilliant choice if you are actively trying to build lean muscle, manage your weight, or simply eat cleaner. Six egg whites give you roughly 21 grams of pure protein before you even count the small boost from the feta and vegetables. The spinach adds iron, folate, and a pop of colour, while the mushrooms bring a satisfying meatiness and a good dose of B vitamins. Sun-dried tomatoes lift the whole dish with a punchy, slightly sweet depth that transforms a simple omelette into something you will genuinely look forward to making.

What makes this recipe stand out from others in the same category is the technique. Instead of just throwing everything into the pan at once, you sauté the mushrooms first until they are properly golden. This matters a lot. Mushrooms release a huge amount of moisture, and if you rush this step, you end up with a watery filling that makes the omelette soggy and difficult to fold. Getting a proper golden sear on them concentrates their flavour beautifully and gives the filling a slightly caramelised quality that tastes far more complex than the short cooking time suggests. A small handful of fresh thyme stirred in at this stage adds an aromatic note that pairs wonderfully with both the mushrooms and the feta.

This recipe is naturally gluten free, low in carbohydrates, and fits comfortably into a keto lifestyle. It also comes together in under 15 minutes, which makes it genuinely practical on weekday mornings when time is short. You can prep the filling the night before and keep it in the fridge, then simply whip and cook the egg whites fresh in the morning. The whole process from fridge to plate takes less time than waiting for toast. Serve it as it is, or alongside a small bowl of fresh fruit or a slice of whole grain toast if you want to add some extra fibre and complex carbohydrates to your morning.

Ingredients

Serves:1
  • 6 large egg whites (from fresh eggs or carton egg whites)
  • 1 tsp olive oil (divided)
  • 100 g chestnut mushrooms (thinly sliced)
  • 60 g baby spinach (fresh, washed)
  • 2 tbsp sun-dried tomatoes (packed in olive oil, drained and roughly chopped)
  • 30 g reduced-fat feta cheese (crumbled)
  • 1 tsp fresh thyme leaves (or 0.5 tsp dried thyme)
  • 1 small garlic clove (minced)
  • 0.3 tsp black pepper (freshly ground)
  • 1 pinch sea salt (optional, feta adds saltiness)
  • 1 tbsp water (added to egg whites for fluffier texture)

Instructions

  1. 1

    Heat half the olive oil in a small non-stick frying pan over medium-high heat. Add the sliced mushrooms in a single layer and cook without stirring for 2 to 3 minutes until they are golden on one side. Stir and cook for another minute.

    Resist the urge to stir too early. Letting them sit undisturbed is what gets you that golden, flavourful sear rather than steamed mushrooms.

  2. 2

    Add the minced garlic and thyme leaves to the pan and stir for 30 seconds until fragrant. Add the baby spinach and sun-dried tomatoes, then toss everything together until the spinach has just wilted, about 1 minute. Season with black pepper. Transfer the filling to a small bowl and set aside. Wipe the pan clean with a folded piece of kitchen paper.

    Transferring the filling to a separate bowl keeps the pan dry and hot, which is key for a well-cooked omelette base.

  3. 3

    Add the egg whites and 1 tablespoon of water to a clean bowl. Season with a small pinch of salt if using. Whisk briskly with a fork until the mixture is slightly foamy but not stiff.

    The tablespoon of water creates steam as the omelette cooks, making it noticeably lighter and more tender.

  4. 4

    Return the pan to medium heat and add the remaining half teaspoon of olive oil. Swirl to coat the base and sides. Pour in the egg white mixture and let it sit undisturbed for 30 seconds until the edges begin to set.

    Medium heat is important here. Too high and the base will become rubbery before the centre sets.

  5. 5

    Using a silicone spatula, gently pull the set edges toward the centre while tilting the pan so the uncooked egg white runs to the edges. Repeat around the whole omelette. This should take about 1 to 2 minutes total.

  6. 6

    When the omelette is mostly set but still very slightly glossy on top, spoon the mushroom and spinach filling onto one half of the omelette. Scatter the crumbled feta over the filling.

    Do not wait until it is completely dry on top before adding the filling, a little moisture left helps it fold without cracking.

  7. 7

    Carefully fold the empty half of the omelette over the filling using your spatula. Slide onto a warm plate and serve immediately.

    Tilting the pan away from you as you fold makes it much easier to guide the omelette neatly onto the plate.

Nutrition per serving

182kcal

Calories

28g

Protein

7g

Carbs

5g

Fat

2g

Fibre

3g

Sugar

420mg

Sodium

Pro Tips

  • Use a pan that is no larger than 20 to 22 cm in diameter for a single serving omelette. A bigger pan spreads the egg whites too thin.

  • If using carton egg whites, shake the carton well before pouring. The equivalent of 6 large egg whites is approximately 180 ml.

  • Pat the mushrooms dry with kitchen paper before cooking if they look damp. Wet mushrooms steam instead of sear.

  • Crumbled feta adds enough saltiness that you likely will not need extra salt. Taste the filling before seasoning.

  • For extra protein, stir one tablespoon of plain low-fat cottage cheese into the egg whites before whisking. It dissolves completely and adds a creamy texture.

Frequently Asked Questions

Can I use whole eggs instead of egg whites?

You can swap 3 whole eggs for the 6 egg whites if you prefer the richer flavour and extra nutrients from the yolks. Keep in mind this will increase the calorie and fat content significantly, though it will still be a healthy and nutritious breakfast.

Why does my egg white omelette turn rubbery?

Rubbery egg whites are almost always caused by too much heat or cooking for too long. Keep your pan at medium, not high, heat and pull it off as soon as the top loses its liquid shine. Overcooking is the most common mistake.

Can I make this omelette dairy free?

Absolutely. Simply leave out the feta and replace it with half an avocado sliced into the filling, or a tablespoon of nutritional yeast for a slightly cheesy flavour without any dairy.

What mushrooms work best in a spinach and mushroom egg white omelette?

Chestnut mushrooms are ideal because they have a firmer texture and deeper flavour than standard white button mushrooms. Cremini, shiitake, or oyster mushrooms all work brilliantly too. Avoid portobello as they release too much liquid for a quick omelette filling.

Is this omelette good for weight loss?

Yes, it is a strong choice for weight management. At around 180 calories with 28 grams of protein, it keeps you full for hours by supporting satiety hormones, while the low calorie count leaves plenty of room in your daily intake for other balanced meals.

Can I prepare the filling in advance?

Yes, the mushroom and spinach filling keeps well in an airtight container in the fridge for up to 2 days. In the morning, simply reheat it in a small pan for 1 minute while you cook the fresh egg whites.

Variations

  • Greek Style

    Add 4 pitted kalamata olives, halved, and a small handful of diced cucumber alongside the feta. Swap the thyme for dried oregano to bring a Mediterranean feel to the filling.

  • Spicy Harissa Version

    Stir half a teaspoon of harissa paste into the mushroom filling while it cooks. Top the finished omelette with a few sliced red chilli rings for extra heat. This version works particularly well if you like bold, punchy morning flavours.

  • High Protein Cottage Cheese Version

    Replace the feta with 2 tablespoons of low-fat cottage cheese stirred directly into the filling. This adds extra creaminess and bumps the protein content up even further while reducing sodium.

  • Herb Garden Version

    Use a generous mix of fresh herbs including chives, flat-leaf parsley, and tarragon stirred into the egg whites before cooking. Swap the sun-dried tomatoes for thinly sliced cherry tomatoes added raw to the filling for a fresher, lighter result.

Substitutions

  • Chestnut mushroomsShiitake or cremini mushrooms (Both hold their texture well during cooking and have a rich, savoury flavour. Shiitake mushrooms in particular add a deeper, more complex umami quality.)
  • Baby spinachKale or Swiss chard (Remove the tough stems and slice the leaves finely before cooking. Kale takes about 1 minute longer to wilt than spinach, so add it to the pan slightly earlier.)
  • Reduced-fat fetaGoat cheese or nutritional yeast (Goat cheese gives a creamier, slightly tangier result. Use nutritional yeast for a dairy-free option that adds a mild cheesy flavour and extra B vitamins.)
  • Sun-dried tomatoesFresh cherry tomatoes, halved (Fresh tomatoes give a lighter, juicier result. Add them to the filling at the last moment as they do not need cooking down.)
  • Fresh thymeDried oregano or fresh tarragon (Dried oregano gives a more robust, rustic flavour. Fresh tarragon is more delicate and pairs beautifully with the egg whites for an elevated, slightly French-inspired result.)

🧊 Storage

This omelette is best eaten fresh immediately after cooking. If you need to store it, wrap it loosely in foil and refrigerate for up to 1 day. Reheat gently in a dry non-stick pan over low heat for 1 to 2 minutes. Note that the texture will be slightly less fluffy after reheating. The filling on its own stores well in an airtight container in the fridge for up to 2 days.

📅 Make Ahead

Prepare the mushroom, spinach, and sun-dried tomato filling the night before and store it in a sealed container in the fridge. In the morning, reheat the filling in the pan for 1 minute while you whisk the egg whites, then proceed with the recipe as normal. This cuts active morning time down to under 7 minutes.