
Keto Egg Muffins with Spinach and Feta Cheese are a reliable, no-fuss breakfast that genuinely earns a place in your weekly routine. Each muffin delivers 9 grams of protein and only 2 grams of carbohydrates, making them one of the more efficient high-protein, low-carb options you can make in a standard oven. The thing that sets these apart from other egg muffin recipes is the combination of hemp seeds and feta stirred directly into the egg mixture, which adds both nutritional density and a savoury depth that plain egg muffins simply cannot match. They are ready from start to finish in about 30 minutes, and the batch makes enough to cover several mornings without any extra effort. If you have been eating the same scrambled eggs every day and want something you can grab straight from the fridge, these muffins offer a genuinely satisfying alternative that keeps you full through the morning without the carbohydrate load that usually comes with portable breakfast foods.
Each ingredient in these muffins has a clear reason for being here. The 10 large eggs form the protein backbone of the recipe, providing complete protein with all essential amino acids, plus fat-soluble vitamins A, D and B12 that support energy metabolism. Baby spinach brings iron, folate and vitamin K, and because it wilts down dramatically during cooking, you get a meaningful vegetable serving without the muffins becoming wet or heavy. Feta cheese contributes calcium and a sharp, briny flavour while adding fat that slows digestion and supports satiety. The 3 tablespoons of hemp seeds are doing serious work here, adding approximately 10 grams of additional protein across the whole batch along with omega-3 fatty acids and magnesium. Almond milk keeps the egg mixture light without introducing dairy carbohydrates. Spring onions add a mild sulphur compound called quercetin, which has antioxidant properties, and garlic contributes allicin, known to support immune function. Smoked paprika and oregano are not just flavour additions. They both contain polyphenols and help make a low-carb breakfast genuinely enjoyable to eat.
The process starts with sauteing the garlic and spring onions in olive oil until soft and fragrant, then adding the baby spinach and letting it wilt down over medium heat. That step matters because it removes excess moisture from the spinach, which would otherwise make the muffins soggy. The egg mixture, whisked together with almond milk, hemp seeds, smoked paprika, oregano, salt and pepper, gets poured into an oiled muffin tin and topped generously with crumbled feta. In the oven at around 180 degrees Celsius, the eggs puff up slightly and set with a golden, lightly spotted surface from the paprika. The finished muffins have a tender, custardy interior with pockets of melted feta throughout and a faint crispness at the edges. The smell as they bake is warm and savoury, with the smoky paprika and oregano coming through clearly. Biting into one, you get the richness of egg and cheese balanced by the slight bitterness of the spinach, and the hemp seeds add a very subtle nuttiness without changing the texture noticeably.
These muffins are structured around two specific health goals: maintaining ketosis and supporting sustained morning energy through protein and fat rather than carbohydrates. At 112 calories, 9 grams of protein, 8 grams of fat and 2 grams of carbohydrates per muffin, the macros fit comfortably within standard ketogenic targets, and the recipe carries both gluten-free and grain-free status without any substitutions needed. People managing blood sugar will appreciate that the low carbohydrate count and moderate fat content produce a slower, steadier glucose response compared to most breakfast options. The protein content supports muscle retention, which makes these a useful choice for anyone doing fasted morning training followed by a delayed first meal. Older adults focused on maintaining muscle mass will also find the amino acid profile from eggs and hemp seeds useful. The recipe suits anyone following a Mediterranean-influenced low-carb approach too, given the olive oil, feta, garlic and oregano. There are no refined ingredients and nothing that needs to be avoided across multiple common dietary restrictions.
For meal prep, bake a full batch on Sunday and store the cooled muffins in an airtight container in the refrigerator for up to five days. They reheat well in the microwave for about 30 to 40 seconds, or you can warm them in a low oven for five minutes if you prefer the edges to stay slightly firm. For longer storage, wrap individual muffins in cling film and freeze them for up to two months. Reheat from frozen in the microwave for 60 to 90 seconds. A few variations worth trying: swap feta for goat cheese if you want a creamier, milder flavour, or use crumbled cooked chorizo in place of some of the spinach for a smokier, meatier version that increases the protein count further. Sun-dried tomatoes stirred through the egg mixture work well too, adding a concentrated sweetness that contrasts nicely with the salty cheese. You can also add a small amount of chilli flakes to the seasoning if you prefer some heat in the morning. The full ingredient quantities, oven temperature, timing and step-by-step method are all laid out in the recipe card below.
Ingredients
- 10 large eggs (free-range if possible)
- 90 g baby spinach (roughly chopped)
- 120 g feta cheese (crumbled by hand, full-fat)
- 3 tbsp hemp seeds (shelled, also called hemp hearts)
- 3 tbsp unsweetened almond milk (or any low-carb milk alternative)
- 1 tbsp extra virgin olive oil (for greasing and flavour)
- 4 medium spring onions (thinly sliced, green and white parts)
- 2 cloves garlic (finely minced)
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 0.5 tsp black pepper (freshly ground)
- 0.3 tsp fine sea salt (feta is salty, so use sparingly)
- 0.5 tsp red chilli flakes (optional, for a gentle heat)
Instructions
- 1
Preheat your oven to 190 degrees Celsius (375 degrees Fahrenheit). Brush a 12-hole standard muffin tin generously with olive oil, making sure to coat the sides as well as the base of each cup. If your tin tends to stick, a second light coating does not hurt.
Silicone muffin trays are even better here. Eggs release cleanly without any greasing needed.
- 2
Heat a small non-stick pan over medium heat. Add the minced garlic and sliced spring onions with a tiny splash of olive oil and cook for about two minutes, stirring, until softened and fragrant. Add the chopped baby spinach and toss for around one minute until it just wilts down. Remove from heat and set aside to cool for a couple of minutes.
Do not overcook the spinach. You want it wilted rather than soggy, which keeps the muffins from becoming watery.
- 3
Crack all ten eggs into a large mixing bowl. Add the almond milk, smoked paprika, dried oregano, black pepper, and sea salt. Whisk everything together firmly for about ninety seconds until the mixture is uniform and slightly frothy.
The almond milk adds a little lightness to the texture without adding carbs.
- 4
Stir the hemp seeds into the egg mixture, then fold in the cooled spinach and garlic mixture. Add approximately two thirds of the crumbled feta and stir gently to distribute everything evenly throughout the batter.
- 5
Ladle the egg mixture evenly into the twelve prepared muffin cups, filling each one to about three quarters full. Scatter the remaining crumbled feta across the tops of each muffin. If using chilli flakes, add a small pinch on top of each one now.
Using a ladle or a measuring jug with a spout makes filling the cups much neater and helps keep portions even.
- 6
Place the muffin tin on the middle shelf of the preheated oven. Bake for 20 to 22 minutes until the egg muffins are puffed, set in the centre, and lightly golden on top. A toothpick inserted into the centre of a muffin should come out clean.
They will puff up quite dramatically in the oven and then settle back down as they cool. This is completely normal.
- 7
Remove the tin from the oven and let the muffins rest for five minutes before running a butter knife around the edges of each one to loosen them. Lift out gently and serve warm, or transfer to a wire rack to cool completely before storing.
Nutrition per serving
112kcal
Calories
9g
Protein
2g
Carbs
8g
Fat
0.6g
Fibre
0.8g
Sugar
230mg
Sodium
Pro Tips
- ✓
Always let the spinach mixture cool slightly before adding it to the raw eggs. Hot spinach can start to cook the eggs prematurely and create lumps in the batter.
- ✓
Crumble your feta by hand rather than buying pre-crumbled. The texture is chunkier and the flavour is noticeably better.
- ✓
For the cleanest release, grease the muffin tin really well or use silicone cups. Even non-stick tins can grip egg-based mixtures.
- ✓
These muffins are best stored uncovered for the first fifteen minutes after baking to let excess steam escape. This keeps them from turning rubbery.
- ✓
Want more protein in each muffin? Add two tablespoons of cottage cheese to the egg mixture before whisking. It blends in invisibly and adds a noticeable protein boost.
Frequently Asked Questions
Variations
- •
Sun-Dried Tomato and Feta
Stir two tablespoons of finely chopped oil-packed sun-dried tomatoes into the egg mixture along with the spinach. The tomatoes add a concentrated savoury sweetness that pairs brilliantly with the salty feta. Drain them well before using to avoid excess oil in the batter.
- •
Greek-Style with Kalamata Olives
Add eight to ten pitted kalamata olives, roughly chopped, to the mixture. Skip any additional salt since the olives and feta together are already quite seasoned. A little fresh dill stirred in takes this variation in a lovely Mediterranean direction.
- •
Roasted Red Pepper and Feta
Dice one roasted red pepper from a jar (drained well) and fold it into the batter. The sweetness of the pepper balances the saltiness of the feta beautifully and adds a lovely colour to each muffin when sliced open.
- •
Turkey Sausage Boost
Brown 150 grams of crumbled turkey sausage in a pan first, drain any excess fat, and fold it into the batter for a heartier, higher-protein muffin. This variation works especially well if you need something more substantial to carry you through a long morning.
Substitutions
- •Feta cheese → Goat cheese (Goat cheese crumbles similarly to feta and has a creamy tang that works well here, though it is milder and slightly less salty. You may want to add an extra small pinch of salt to the egg mixture to compensate.)
- •Baby spinach → Kale or Swiss chard (Both work well but need a slightly longer wilt time in the pan, around two to three minutes. Chop finely before adding so the pieces are small enough to distribute evenly through the muffins.)
- •Hemp seeds → Ground flaxseed (Ground flaxseed adds fibre and omega-3s in a similar way. Use the same quantity. The flavour is slightly earthier than hemp but it blends in well and also helps bind the mixture slightly.)
- •Almond milk → Full-fat coconut milk (Coconut milk gives a marginally richer texture. Use the same amount. The coconut flavour is very subtle once baked and does not compete with the savoury ingredients.)
- •Spring onions → Shallots or red onion (Finely dice one small shallot or a quarter of a red onion and cook it with the garlic. Red onion adds a slightly more robust flavour compared to the gentle sweetness of spring onion.)
🧊 Storage
Store cooled egg muffins in an airtight container in the refrigerator for up to 5 days. Keep them in a single layer or separated by parchment paper to prevent sticking. Reheat in the microwave for 45 to 60 seconds or in a 170-degree oven for 8 minutes. They can also be eaten cold straight from the fridge.
📅 Make Ahead
These are ideal for Sunday meal prep. Bake a full batch, cool completely, and refrigerate for the week ahead. The flavour actually deepens slightly after a day in the fridge as the smoked paprika and oregano mellow into the egg. You can also prepare the spinach and garlic mixture the night before and keep it covered in the fridge, so all you need to do in the morning is whisk the eggs and combine.


