Baked Egg Muffins with Spinach and Feta (Low Calorie, High Protein)

Baked Egg Muffins with Spinach and Feta are one of those recipes that earn their place in a weekly rotation fast. Each muffin delivers 9 grams of protein at just 90 calories, which means you can eat two or three of them and still have a breakfast that sits comfortably within most calorie targets. What separates these from a standard scrambled egg or a shop-bought protein bar is the combination of real whole food ingredients, a satisfying savoury flavour profile, and the fact that you can make a full batch in under 30 minutes. They are keto-friendly and gluten-free without any special substitutions or complicated ingredient swaps. For anyone who finds themselves skipping breakfast because they have no time or nothing prepared, having a batch of these in the fridge changes the morning completely. They reheat in two minutes, they travel well, and they actually taste like something you would choose to eat rather than something you are forcing down for the sake of hitting a protein number.
The ingredient list here is short and every item pulls its weight. The eight large eggs form the structural base and bring the bulk of the protein, with one large egg contributing roughly 6 grams of protein and a full spread of fat-soluble vitamins including vitamin D, B12, and choline, which supports brain function and liver health. The 120 grams of low-fat cottage cheese is the quiet workhorse of this recipe. It blends into the egg mixture, adds creaminess without raising the calorie count significantly, and contributes an extra hit of casein protein, which digests slowly and keeps hunger at bay for longer. The 80 grams of reduced-fat feta provides that sharp, salty tang that makes these muffins taste genuinely satisfying rather than bland. Baby spinach adds iron, folate, and vitamin K while keeping carbohydrates minimal. Spring onions bring a mild bite and a small amount of quercetin, an antioxidant with anti-inflammatory properties. Garlic powder, dried oregano, and black pepper are not afterthoughts. They build the savoury depth that makes these muffins worth eating cold straight from the fridge.
Once baked, these muffins have a set, slightly springy texture on the outside with a soft, custardy interior. The spinach turns tender and almost silky inside the egg base, and the feta crumbles through each bite in small pockets of sharp, creamy saltiness. When the tray comes out of the oven, the tops are lightly golden and the edges pull away cleanly from the muffin cases. The smell when they are baking is warm and herby, the oregano and garlic filling the kitchen in a way that makes the whole thing feel more substantial than the calorie count suggests. The method is straightforward. You whisk the eggs with the cottage cheese, milk, garlic powder, oregano, salt, and pepper until combined, then fold in the spinach, feta, and spring onions. The olive oil is used to lightly grease the muffin tin, which helps the muffins release without sticking. They bake at 180 degrees Celsius for around 20 to 22 minutes until just set through the centre.
These muffins are built for people managing their weight without sacrificing protein intake. At 2 grams of carbohydrate per muffin, they sit firmly within ketogenic macros and are well suited to anyone following a low-carb eating pattern. The high protein content relative to calories makes them useful for anyone in a calorie deficit who still needs to hit daily protein targets, which is one of the harder balancing acts in any fat loss phase. Athletes who train in the morning and need a quick post-workout option that does not require cooking from scratch will get good use from these. They are also genuinely appropriate for people managing blood sugar, as the low carbohydrate and high protein combination produces a slow, stable energy release rather than a spike and crash. Because they contain no gluten and are made from whole food ingredients, they work for people with coeliac disease or non-coeliac gluten sensitivity. The recipe also scales easily, so cooking for two people or a household of five takes the same amount of effort.
For meal prep, this recipe is as practical as it gets. Make a full batch of twelve muffins on a Sunday and store them in an airtight container in the fridge for up to four days. They reheat well in the microwave at full power for 60 to 90 seconds, or you can warm them in a low oven for five minutes if you prefer the texture a little firmer. They also freeze well for up to two months. Wrap each muffin individually in cling film or place them in a freezer bag, then transfer them to the fridge overnight to thaw before reheating. In terms of variations, swapping the spinach for finely chopped roasted red peppers adds a smoky sweetness and a small amount of vitamin C. Replacing the feta with crumbled goat's cheese gives a milder, creamier flavour. For a higher fat version suited to strict keto targets, full-fat cottage cheese and standard feta work in exactly the same ratios. You can also add finely diced cooked turkey or lean chicken breast to push the protein content higher per muffin. The full recipe card below has the exact quantities, timings, and step-by-step method.
Ingredients
- 8 large eggs (free-range if possible)
- 120 g low-fat cottage cheese (blend until smooth before adding)
- 90 g baby spinach (roughly chopped, excess water squeezed out after wilting)
- 80 g reduced-fat feta cheese (crumbled)
- 4 spring onions (finely sliced)
- 1 teaspoon garlic powder
- 1 teaspoon dried oregano
- 0.5 teaspoon ground black pepper
- 0.3 teaspoon fine sea salt (feta is salty so add sparingly)
- 1 teaspoon olive oil (for greasing the muffin tin)
- 2 tablespoons semi-skimmed milk (or unsweetened oat milk for dairy-free)
Instructions
- 1
Preheat your oven to 180 degrees Celsius (350 degrees Fahrenheit, fan 160 degrees). Brush a 12-hole standard muffin tin generously with olive oil, making sure you coat the sides as well as the base of each cup.
A silicone muffin tin is the easiest option here as the muffins release effortlessly without any sticking.
- 2
Place the baby spinach in a colander and pour boiling water over it to wilt it quickly. Once cool enough to handle, squeeze out as much liquid as you can using your hands or a clean tea towel, then roughly chop it.
Removing the excess water from the spinach is the most important step for avoiding soggy muffins. Do not skip it.
- 3
Add the cottage cheese to a blender or use a stick blender to blitz it until completely smooth. This takes about 20 seconds and prevents any grainy texture in the finished muffins.
- 4
Crack the eggs into a large mixing bowl and add the blended cottage cheese, milk, garlic powder, dried oregano, black pepper, and sea salt. Whisk everything together until the mixture is well combined and slightly frothy.
Whisking in a little air here helps the muffins puff up nicely in the oven.
- 5
Stir the chopped spinach and sliced spring onions into the egg mixture. Divide the mixture evenly between the 12 prepared muffin cups, filling each one to about three quarters full.
Use a ladle or a jug with a spout to pour the mixture cleanly into each cup without spilling.
- 6
Scatter the crumbled feta evenly over the top of each muffin cup, pressing it very gently into the surface so it bakes into the top rather than just sitting on it.
- 7
Bake in the preheated oven for 20 to 22 minutes, until the muffins are set in the centre, lightly golden on top, and have pulled away slightly from the edges of the tin.
Insert a toothpick into the centre of a muffin at the 20-minute mark. If it comes out clean, they are done.
- 8
Allow the muffins to cool in the tin for 5 minutes before running a butter knife around the edge of each one and lifting them out onto a wire rack. Serve warm or allow to cool completely before storing.
Do not try to remove them immediately from the tin. Giving them a few minutes to settle makes them much easier to release cleanly.
Nutrition per serving
90kcal
Calories
9g
Protein
2g
Carbs
5g
Fat
0.5g
Fibre
1g
Sugar
210mg
Sodium
Pro Tips
- ✓
Always squeeze the spinach as dry as possible before adding it to the egg mixture. Extra moisture is the number one reason egg muffins turn out watery in the middle.
- ✓
Blending the cottage cheese first is worth the extra 30 seconds. It creates a silky, smooth texture you simply cannot get if you add it straight from the tub.
- ✓
Do not overfill the muffin cups. Three quarters full is the sweet spot. Overfilled cups bubble over and make a mess on the oven floor.
- ✓
Let the muffins cool completely before stacking or storing them, otherwise steam builds up and makes them soggy.
- ✓
If your feta is particularly salty, taste the egg mixture before adding any salt and adjust accordingly.
- ✓
For a slightly crisper top, switch to the grill setting for the final 2 minutes of baking.
Frequently Asked Questions
Variations
- •
Sun-dried Tomato and Basil
Replace the spring onions with 60g of chopped sun-dried tomatoes (drained and patted dry) and swap the oregano for fresh basil leaves. The sweet intensity of the tomatoes pairs beautifully with the feta.
- •
Roasted Red Pepper and Chilli
Add 80g of finely diced jarred roasted red peppers and half a teaspoon of chilli flakes to the egg mixture for a smoky, mildly spicy version with extra colour.
- •
Turkey Sausage and Spinach
Brown 100g of crumbled lean turkey sausage in a non-stick pan and allow to cool before stirring into the egg mixture alongside the spinach. This adds even more protein and a savoury depth of flavour.
- •
Greek-Style with Olives
Stir in 40g of roughly chopped Kalamata olives and a teaspoon of dried thyme alongside the other ingredients for a full Mediterranean flavour profile.
Substitutions
- •Cottage cheese → Silken tofu (Blend until completely smooth before using. Works well for a dairy-free version and still adds creaminess.)
- •Feta cheese → Goat cheese or reduced-fat cheddar (Goat cheese gives a similar tangy flavour. Cheddar adds a milder, more classic taste.)
- •Baby spinach → Kale or Swiss chard (Remove tough stems and chop finely before wilting. Both work well and add a slightly earthier flavour.)
- •Spring onions → Half a small red onion, finely diced (Sauté briefly in a dry pan first to soften the raw onion flavour before adding to the egg mixture.)
- •Semi-skimmed milk → Unsweetened almond or oat milk (Works perfectly for a dairy-free version with no noticeable difference in texture.)
🧊 Storage
Store cooled egg muffins in an airtight container in the refrigerator for up to 5 days. To freeze, place in a single layer on a lined tray until solid, then transfer to a freezer bag and store for up to 3 months. Reheat refrigerated muffins in the microwave for 30 to 45 seconds, or frozen muffins for approximately 90 seconds.
📅 Make Ahead
These muffins are ideal for meal prep. Bake a full batch on Sunday and refrigerate for the week ahead. You can also prep the egg mixture the night before, cover it, and store it in the fridge. Give it a good stir before pouring into the muffin tin and baking as directed.


