High Protein Egg Muffin Cups with Vegetables

If your mornings feel like a race you keep losing, these high protein egg muffin cups with vegetables are about to become your best friend. Think of them as individual little frittatas, each one loaded with colourful vegetables, creamy feta, and a double hit of protein from whole eggs and extra egg whites. You make a batch on Sunday, tuck them in the fridge, and breakfast is genuinely sorted for the whole week. No stress, no skipping meals, no grabbing something you will regret by 10am.
What makes these muffin cups stand out from the crowd is the protein strategy. A lot of vegetable egg muffin recipes just crack a few eggs into a tin and call it a day. Here, we boost things considerably by adding egg whites alongside whole eggs. That simple swap keeps the fat content moderate while pushing protein up to around 12 grams per cup. Pair two cups with a piece of fruit and you have a genuinely balanced breakfast that will keep hunger at bay until lunchtime. Each cup also comes in under 110 calories, which gives you real flexibility to eat two or three depending on how hungry you are.
The vegetables in this recipe are chosen carefully for both nutrition and texture. Baby spinach wilts beautifully into the egg mixture without releasing too much water. Red bell pepper adds a mild sweetness and a solid hit of vitamin C. Red onion brings a gentle sharpness that mellows in the oven. Cherry tomatoes add little pockets of juiciness throughout. And a small amount of crumbled feta cheese gives each cup a salty, creamy depth without going overboard on calories. You can absolutely swap in your own favourites though. Mushrooms, courgette, broccoli florets, asparagus tips, or even roasted sweet potato all work brilliantly here. The base recipe is really just a starting point.
Baking these is straightforward. The key steps are greasing your muffin tin generously so nothing sticks, sauteing the harder vegetables briefly so they soften nicely, and not over-filling each cup because the egg mixture puffs up as it bakes. A 180 degree Celsius oven for about 20 minutes gives you set, golden-edged muffin cups that are firm enough to hold their shape when you pop them out. Let them cool for five minutes before removing them from the tin, and they will slide out cleanly every time. Once cooled, they store in an airtight container in the fridge for up to five days, or you can freeze them for up to three months. Reheat from frozen in the microwave for about 90 seconds and they taste almost as good as fresh out of the oven.
Ingredients
- 6 large whole eggs (free-range if possible)
- 6 large egg whites (from fresh eggs or carton egg whites)
- 2 cups baby spinach (roughly chopped)
- 1 medium red bell pepper (finely diced)
- 1 small red onion (finely diced)
- 100 g cherry tomatoes (halved)
- 60 g crumbled feta cheese (reduced-fat variety works well)
- 1 tsp olive oil (for sauteing vegetables)
- 1 tsp olive oil spray or extra olive oil (for greasing the muffin tin)
- 1 tsp garlic powder
- 0.5 tsp smoked paprika
- 0.3 tsp ground black pepper
- 0.3 tsp fine sea salt (adjust to taste)
- 2 tbsp fresh chives or flat-leaf parsley (finely chopped, optional garnish)
Instructions
- 1
Preheat your oven to 180 degrees Celsius (160 degrees fan, 350 degrees Fahrenheit). Generously grease a 12-hole standard muffin tin with olive oil spray or a thin layer of olive oil, making sure to coat the sides of each cup as well as the base.
Using a silicone muffin tin removes the need for greasing entirely and makes removal even easier.
- 2
Heat 1 teaspoon of olive oil in a non-stick frying pan over medium heat. Add the diced red onion and red bell pepper. Cook for 3 to 4 minutes, stirring occasionally, until the vegetables have softened slightly. Add the chopped baby spinach and stir for about 1 minute until it just wilts. Remove the pan from the heat and allow the mixture to cool for a few minutes.
Cooking off the vegetables first prevents excess moisture from making your egg muffin cups watery.
- 3
In a large mixing bowl or jug, whisk together the whole eggs and egg whites until fully combined and slightly frothy. Add the garlic powder, smoked paprika, black pepper, and sea salt. Whisk again until the seasoning is evenly distributed.
Whisking in a jug makes it easier to pour the mixture neatly into the muffin tin cups.
- 4
Divide the sauteed vegetable mixture evenly among the 12 muffin cups, filling each one roughly one third full. Place two or three cherry tomato halves on top of the vegetables in each cup.
- 5
Carefully pour the seasoned egg mixture over the vegetables in each cup, filling each one to about three quarters full. Leave a little space at the top because the muffins will puff up slightly as they bake.
Give each cup a very gentle stir with a toothpick to make sure the egg mixture settles around the vegetables.
- 6
Sprinkle the crumbled feta cheese evenly over the top of each muffin cup.
- 7
Place the muffin tin in the preheated oven and bake for 18 to 22 minutes, until the egg muffin cups are set in the centre, lightly golden on top, and pulling away slightly from the edges of the tin.
The muffins are done when a toothpick inserted into the centre of one cup comes out clean.
- 8
Remove the tin from the oven and leave the muffins to cool in the tin for 5 minutes before running a thin spatula or butter knife around the edges of each cup and gently lifting them out. Garnish with chopped chives or parsley if using, then serve warm.
Do not try to remove them immediately from the oven as they need those few minutes to firm up fully.
Nutrition per serving
108kcal
Calories
12g
Protein
3g
Carbs
5g
Fat
1g
Fibre
2g
Sugar
210mg
Sodium
Pro Tips
- ✓
Always grease your muffin tin really well, including the flat top surface, to prevent any sticking around the edges.
- ✓
Squeeze any excess water from cooked vegetables like courgette or mushrooms before adding them to avoid soggy muffin cups.
- ✓
For extra protein, stir two tablespoons of plain cottage cheese into the egg mixture before pouring it into the tin.
- ✓
Let the muffin cups cool completely before storing them in the fridge to prevent condensation making them soggy.
- ✓
A silicone muffin tin is the most forgiving option for this recipe and produces the cleanest results every time.
- ✓
If you find the tops browning too quickly, lay a loose sheet of foil over the tin for the last five minutes of baking.
Frequently Asked Questions
Variations
- •
Mediterranean Twist
Swap the feta for a tablespoon of sun-dried tomato pesto stirred into the egg mixture, and add sliced Kalamata olives and crumbled goats cheese on top in place of feta.
- •
Turkey and Kale
Add 80g of cooked, crumbled lean turkey mince to the vegetable mixture and swap spinach for finely shredded kale. This version pushes protein up to around 15 grams per cup.
- •
Dairy Free
Simply omit the feta cheese and add an extra tablespoon of nutritional yeast to the egg mixture for a subtle cheesy flavour without any dairy.
- •
Spicy Southwest
Replace the smoked paprika with 0.5 teaspoon of cumin and 0.25 teaspoon of chilli flakes. Swap the red pepper for a mix of sweetcorn and black beans, and top with a small spoonful of fresh salsa before serving.
Substitutions
- •Baby spinach → Kale or Swiss chard (Massage kale briefly with a little olive oil to soften it before adding to the pan.)
- •Red bell pepper → Courgette or broccoli florets (Dice courgette finely or cut broccoli into very small pieces so they cook through properly.)
- •Feta cheese → Reduced-fat cheddar or cottage cheese (Grated cheddar melts into the top for a golden finish. Cottage cheese stirred into the egg mix adds creaminess and extra protein.)
- •Egg whites → All whole eggs (Use 10 whole eggs total instead of 6 whole eggs plus 6 egg whites. Fat will be slightly higher.)
- •Red onion → Spring onions or shallots (Spring onions can be used raw without sauteing as they are mild enough not to need cooking first.)
🧊 Storage
Store cooled egg muffin cups in an airtight container in the refrigerator for up to 5 days. To freeze, cool completely, then freeze in a single layer before transferring to a sealed freezer bag or container. Freeze for up to 3 months. Reheat refrigerated cups in the microwave for 30 to 45 seconds. Reheat frozen cups for 60 to 90 seconds, checking they are piping hot throughout before eating.
📅 Make Ahead
These are ideal for weekly meal prep. Bake a full batch on Sunday and store in the fridge for grab-and-go breakfasts Monday through Friday. You can also chop and saute the vegetables the night before and store them covered in the fridge to cut your Sunday morning prep time in half.


