Spinach and Feta Egg Muffins

Fluffy, savory egg muffins packed with spinach, sun-dried tomatoes and feta. Bake a dozen on Sunday and grab two every morning.

Egg muffins are basically mini frittatas baked in a muffin tin. They are portable, high in protein, naturally low in carbs, and they reheat in seconds, which makes them one of the best breakfasts for meal prep.

This Mediterranean version combines baby spinach, sun-dried tomatoes, red onion and salty feta. A spoonful of milk keeps the eggs tender rather than rubbery, and a little oregano ties the flavors together.

Total: 32 minServes: 6Calories: 190 per servingJump to recipe ↓

At a glance: this spinach and feta egg muffins serves 6, needs about 10 min of hands-on prep and 22 min of cooking, and provides roughly 190 calories and 13 g of protein per serving. It is naturally vegetarian and gluten-free.

Why you'll love this recipe

  • About 13 g of protein per serving of two muffins
  • Naturally gluten-free and low in carbs
  • Freezer-friendly and reheats in under a minute
  • A great way to use up leftover vegetables

About this egg muffin recipe

Egg muffins are essentially mini frittatas. You whisk eggs with a little milk, divide vegetables and cheese between the cups of a muffin tin, pour the egg over the top and bake until set. The result is a portable, protein-rich breakfast that you can eat warm, at room temperature, or even straight from the fridge.

The Mediterranean flavors in this version come from spinach, sun-dried tomatoes, red onion, oregano and feta. Sun-dried tomatoes add a sweet, savory depth, and feta brings enough saltiness that the eggs need only a light seasoning. Together they turn a simple egg into something you will actually look forward to eating every morning.

Because they reheat in under a minute and freeze well, egg muffins are one of the most useful recipes for anyone who wants a healthy breakfast without cooking on weekday mornings.

Ingredient notes and substitutions

  • Eggs. Large eggs give the right volume for a 12-cup tin. You can replace up to half of the whole eggs with egg whites for a lighter muffin, though the texture will be slightly firmer.
  • Milk. A small amount of milk keeps the eggs tender. Any milk works, including unsweetened plant milks. Avoid adding too much, or the muffins can turn watery.
  • Baby spinach. Chop the spinach finely so it distributes evenly. If you use frozen spinach, thaw it and squeeze out as much water as possible in a clean towel first.
  • Sun-dried tomatoes. Use the kind packed in oil and drain them well. They add intense flavor in small quantities. Roasted red peppers make a good substitute.
  • Feta. Greek feta in brine has the best flavor and crumbles nicely. Goat cheese or grated cheddar also work. For a dairy-free version, skip the cheese and add a few chopped olives for saltiness.
  • Oregano. Dried oregano gives a Mediterranean note. Fresh dill, basil or chives are lovely alternatives if you have them.

Equipment you'll need

  • A 12-cup muffin tin, ideally silicone or with silicone liners
  • A large measuring jug or mixing bowl and a whisk
  • A sharp knife and cutting board
  • A wire rack for cooling

How to make it, step by step

Prepare the tin

Grease the muffin tin generously or use silicone liners. This small step is the difference between muffins that pop out cleanly and muffins that leave half of themselves behind in the pan.

Whisk the eggs until smooth

Whisk the eggs with the milk, salt, pepper and oregano for about 30 seconds, until the yolks and whites are fully combined and slightly frothy. Pouring from a jug makes filling the cups neater.

Layer the fillings first

Divide the spinach, sun-dried tomatoes and onion between the cups before adding the egg. This spreads the vegetables evenly so that every muffin has a good mix, then top with feta.

Bake until just set

Fill each cup about three quarters full and bake until the centers no longer wobble. Let the muffins rest for five minutes so they firm up and release more easily.

Recipe

Spinach and Feta Egg Muffins

Mediterranean · Breakfast · Vegetarian · Gluten-Free · High-Protein

Prep10 min
Cook22 min
Total32 min
Servings6

Ingredients

  • 10 large eggs
  • 1/4 cup (60 ml) milk
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon dried oregano
  • 2 packed cups (60 g) baby spinach, chopped
  • 1/3 cup (40 g) sun-dried tomatoes in oil, drained and chopped
  • 1/4 cup (35 g) finely diced red onion
  • 1/2 cup (75 g) crumbled feta cheese
  • Olive oil or cooking spray, for the pan

Instructions

  1. Prepare the oven and pan. Preheat the oven to 350°F (175°C). Generously grease a 12-cup muffin tin with olive oil or cooking spray, or use silicone liners for the easiest release.
  2. Whisk the eggs. In a large bowl or measuring jug, whisk the eggs, milk, salt, pepper and oregano until smooth and slightly frothy.
  3. Divide the fillings. Spread the spinach, sun-dried tomatoes and red onion evenly between the muffin cups, then sprinkle the feta on top.
  4. Pour and bake. Pour the egg mixture over the fillings, filling each cup about three quarters full. Bake for 20 to 24 minutes, until the centers are set and no longer wobbly.
  5. Cool and release. Let the muffins cool in the pan for 5 minutes. Run a thin knife around the edges and lift them out.

Nutrition (estimated, per serving)

190Calories
13 gProtein
4 gCarbs
13 gFat
1 gFiber

Nutrition values are estimates calculated from typical ingredient data and will vary with the exact products and quantities you use.

Tips for success

  • Do not overfill the cups. Egg muffins puff up in the oven and then settle as they cool.
  • Silicone liners or a silicone muffin pan prevent sticking far better than paper liners.
  • Chop the spinach finely so every bite gets some greens and the muffins hold together.

Troubleshooting

  • The muffins stick to the pan. Grease metal tins very generously, or use silicone. Let the muffins rest for five minutes before running a thin knife around the edges.
  • The muffins are watery at the bottom. Watery vegetables are usually the cause. Squeeze thawed spinach dry and cook mushrooms or zucchini briefly before adding them.
  • The muffins puff up and then sink. This is normal as the steam escapes. Avoid overfilling the cups and do not overbake, as overcooked eggs deflate more.
  • The texture is rubbery. The eggs were probably overcooked. Bake only until the centers are just set and stop as soon as a knife comes out clean.

Variations

  • Broccoli and cheddar. Use finely chopped steamed broccoli and grated cheddar instead of spinach and feta.
  • Turkey sausage. Add 1 cup cooked, crumbled turkey sausage for an extra protein boost.
  • Dairy-free. Skip the feta and use unsweetened almond milk; add chopped olives for saltiness.

What to serve with it

Two egg muffins make a satisfying breakfast on their own, especially with a piece of fruit. For a bigger meal, serve them with a slice of whole-grain toast, a small bowl of Greek yogurt or a handful of cherry tomatoes and cucumber.

They are also great for brunch buffets and lunch boxes. Pack them with a simple salad and some hummus for a light, protein-rich lunch that does not need reheating.

Make ahead and storage

Bake a full tray on the weekend and refrigerate what you will eat in the next four days. Freeze the rest. Reheat from the fridge in 30 to 45 seconds, or from frozen in about 90 seconds, wrapped in a damp paper towel so they stay moist.

Keep cooled muffins in an airtight container in the fridge for up to 4 days. To freeze, place them on a tray until firm, then transfer to a freezer bag for up to 2 months. Reheat in the microwave for 30 to 45 seconds from the fridge, or about 90 seconds from frozen.

Is it healthy?

Eggs provide high-quality protein along with nutrients such as vitamin B12 and choline. Loading the muffins with vegetables adds fiber, color and volume without adding many calories, and the recipe is naturally low in carbohydrates and gluten-free.

Feta and sun-dried tomatoes add sodium, so if you are watching your salt intake, use a little less feta and choose sun-dried tomatoes without added salt. Pairing the muffins with fruit or whole grains makes the breakfast more balanced.

Nutrition information is an estimate for general guidance only and is not medical or dietary advice.

Frequently asked questions

Why are my egg muffins watery?

Watery muffins usually come from vegetables with a high water content. Squeeze excess moisture out of thawed frozen spinach, or briefly sauté mushrooms and zucchini before adding them.

Can I use only egg whites?

Yes. Use about 2 cups (480 ml) of liquid egg whites in place of the whole eggs. The muffins will be lighter and slightly less tender.

Do I need to grease silicone liners?

A light spray is still recommended, but silicone releases egg much more easily than metal or paper.

Can I make egg muffins without milk?

Yes. Simply whisk the eggs with a pinch of salt. The muffins will be a little denser but still delicious.

How do I know when egg muffins are done?

The centers should look set and spring back lightly when pressed. A knife inserted in the middle should come out clean.

Can I add meat to egg muffins?

Yes. Cooked turkey sausage, diced ham or crumbled bacon all work. Add about 1 cup in total and reduce the feta slightly to balance the salt.

Final thoughts

This spinach and feta egg muffins takes about 32 min from start to finish and serves 6. It is vegetarian, gluten-free and high-protein, and it is easy to adapt with the variations above. If you make it, adjust the seasoning to your taste and make a note of what you changed, so the next batch is exactly how you like it. Looking for more ideas? Browse all our breakfast recipes or the full recipe index.

More recipes you might like

Get new healthy recipes in your inbox. No spam, just good food.