Spinach and Feta Egg Muffins – Easy Grab-and-Go Breakfast

spinach and feta egg muffins

These Spinach and Feta Egg Muffins earn a permanent spot in my weekly rotation because they turn a bag of spinach and a block of feta into twelve little breakfasts that reheat in seconds. I make a batch on Sunday and my mornings stop being a negotiation with the clock.

The trick is squeezing the spinach properly dry and using a mix of whole eggs and a splash of milk, so the muffins stay tender instead of rubbery. Feta does the heavy lifting on flavor, and a little grated Parmesan on top gives you a golden, slightly crisp lid.

No special pan, no blender, no fuss. One bowl, one whisk, and a standard muffin tin get you there, and the whole thing comes together in under an hour including the bake.

Why You'll Love This Recipe

1

Truly Grab-and-Go: They hold their shape at room temperature for hours, so you can wrap one in parchment and eat it in the car.
2

Protein Without Effort: Eggs and feta make each muffin satisfying enough to carry you to lunch.
3

Freezer Friendly: A double batch lasts a month in the freezer, ready in 60 seconds.
4

Endlessly Flexible: Whatever cheese, greens, or cooked vegetables you have on hand will work here.

About the Ingredients

10 large eggs

Large eggs give the best structure; if you only have medium, use 11. For a dairy-free version, swap 2 whole eggs for 1/4 cup aquafaba, though the muffins will be slightly softer.

1/3 cup (80 ml) whole milk

Whole milk keeps them custardy; half-and-half makes them richer, and unsweetened oat milk works fine if that is what is in your fridge.

5 oz (140 g) baby spinach

Baby spinach wilts fast and needs no stemming. If you only have mature bunch spinach, remove the stems and weigh out the same amount after stemming.

1 cup (150 g) crumbled feta

Buy a block in brine and crumble it yourself; pre-crumbled feta is drier and saltier. Goat cheese or a firm ricotta salata are good swaps.

1/3 cup (30 g) grated Parmesan

Freshly grated Parmesan melts into a golden crust. Pecorino is a sharper substitute, so reduce the salt elsewhere if you use it.

1/4 cup (25 g) thinly sliced scallions

About 3 scallions, white and light green parts only. Finely diced red onion or a tablespoon of chopped chives works just as well.

2 tbsp (30 ml) olive oil

Used for greasing the pan and sautéing the spinach. Any neutral oil or melted butter can stand in.

1/2 tsp fine sea salt

Feta and Parmesan are salty, so go easy. If you are watching sodium, drop this to 1/4 teaspoon and taste the raw egg mixture.

1/4 tsp freshly ground black pepper

Freshly ground makes a real difference here. A pinch of red pepper flakes is a nice swap if you like a little heat.

1/8 tsp freshly grated nutmeg

Optional but classic with spinach. Ground nutmeg from a jar is fine; use a scant pinch since it is more potent.

Tips & Tricks

Squeeze the spinach like you mean it

After wilting, wrap it in a clean kitchen towel and wring out as much water as you can. Wet spinach is the number one cause of sunken, spongy muffins.

Do not overfill the cups

Fill each well about three-quarters full so the eggs can puff without spilling over the rim and gluing the muffins to the pan.

Let them rest before removing

Two minutes in the pan after baking lets the structure set. Run a thin knife or small spatula around the edge and they will lift out cleanly.

Salt the mixture, not the spinach

Taste the raw egg mixture before filling the cups; the feta varies in saltiness from brand to brand.

Pro Tips

1

Use a silicone muffin liner or a generous brush of oil plus a dusting of Parmesan for a no-stick crust.
2

Cook the spinach the night before and store it squeezed dry in the fridge to cut morning assembly in half.
3

Beat the eggs just until combined, not frothy, so the muffins bake smooth rather than puffed and cracked.
4

A 1/4-cup ice cream scoop portions the mixture evenly and keeps the tops level.

Step-by-Step Instructions

1. Heat the oven and prep the pan

Preheat the oven to 350°F (175°C) and brush a 12-cup muffin tin generously with 1 tablespoon of the olive oil, including the rims. Set it aside while you work.

2. Wilt the spinach

Heat the remaining 1 tablespoon olive oil in a large skillet over medium-high heat (about 375°F/190°C) and add the spinach in handfuls, stirring for 3 to 4 minutes until fully wilted and glossy dark green. Transfer to a colander and let it cool for 5 minutes.

3. Squeeze it dry

Wrap the cooled spinach in a clean kitchen towel and wring firmly until no more liquid drips out, about 30 seconds of hard squeezing. Chop the dry spinach roughly and set aside.

4. Whisk the egg base

In a large bowl, whisk the eggs, milk, salt, pepper, and nutmeg for about 30 seconds, just until the yolks and whites are combined and no streaks remain. Stir in the scallions.

5. Fold in the mix-ins

Stir the chopped spinach and crumbled feta into the egg mixture with a spatula until evenly distributed. The mixture should look thick and crowded, not soupy.

6. Fill the cups

Ladle the mixture into the prepared muffin cups, filling each about three-quarters full, and sprinkle the grated Parmesan evenly over the tops. Tap the pan once on the counter to settle the mixture.

7. Bake until just set

Bake at 350°F (175°C) for 22 to 25 minutes, until the tops are golden brown and puffed and the center of a muffin registers 160°F (71°C) on an instant-read thermometer. The edges should look set, not wet.

8. Cool and release

Let the pan sit on a wire rack for 5 minutes, then run a thin knife around each muffin and lift them out. Serve warm or cool completely before storing.

Delicious Variations

Mediterranean Crunch

Fold in 1/4 cup chopped sun-dried tomatoes and 2 tablespoons toasted pine nuts for a tangier, crunchier bite.

Smoked Salmon and Dill

Swap the feta for 4 ounces of flaked smoked salmon and add 1 tablespoon chopped fresh dill; reduce the salt to a pinch.

Southwest Style

Replace the feta with shredded pepper Jack, add 1/4 cup drained canned black beans and 1/2 teaspoon chili powder, and skip the nutmeg.

How to Store Spinach and Feta Egg Muffins

Refrigerator

Store cooled muffins in an airtight container in the refrigerator for up to 4 days. Place a paper towel under the lid to absorb any condensation.

Freezer

Wrap each muffin individually in plastic wrap, then freeze in a zip-top bag for up to 2 months. They thaw overnight in the fridge without getting watery.

Reheating

Microwave one muffin for 45 to 60 seconds on high, or reheat several on a baking sheet at 325°F (165°C) for 8 to 10 minutes until warmed through and the edges re-crisp.

Frequently Asked Questions

Q: Why did my egg muffins turn out watery?

The spinach was not squeezed dry enough. Cooked spinach holds a surprising amount of water that seeps out during baking, so wring it in a towel until no more drips come out before folding it into the eggs.

Q: Can I make spinach and feta egg muffins ahead of time?

Yes, they are ideal for meal prep and keep in the fridge for up to 4 days. Bake them, cool completely, and store in an airtight container so they do not get soggy.

Q: Why do my egg muffins stick to the pan?

The pan was not greased well enough or the muffins were removed too soon. Brush every cup and the rim with oil or use silicone liners, and let them rest 5 minutes before lifting them out.

Q: How many eggs do I need for 12 egg muffins?

Ten large eggs plus 1/3 cup of milk fill a standard 12-cup muffin tin nicely. If you use medium eggs, add one more to keep the cups full.

Q: Can I use frozen spinach instead of fresh?

Yes, thaw a 10-ounce package and squeeze it very dry. Frozen spinach is actually more forgiving here because it releases its water during thawing instead of during baking.

Make a batch this weekend and see how much easier your mornings feel. If you try a variation, I want to hear about it. Cook it your way, and tell me how it went.

Spinach and Feta Egg Muffins

Spinach and Feta Egg Muffins

These Spinach and Feta Egg Muffins bake in 25 minutes and give you a protein-packed, portable breakfast you can grab cold from the fridge all week.

★★★★½ 4.8 (214 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 10 large eggs
  • 1/3 cup (80 ml) whole milk
  • 5 oz (140 g) baby spinach
  • 1 cup (150 g) crumbled feta
  • 1/3 cup (30 g) grated Parmesan
  • 1/4 cup (25 g) thinly sliced scallions
  • 2 tbsp (30 ml) olive oil
  • 1/2 tsp fine sea salt
  • 1/4 tsp freshly ground black pepper
  • 1/8 tsp freshly grated nutmeg

📋 Instructions

  1. 1Heat the oven and prep the pan — Preheat the oven to 350°F (175°C) and brush a 12-cup muffin tin generously with 1 tablespoon of the olive oil, including the rims. Set it aside while you work.
  2. 2Wilt the spinach — Heat the remaining 1 tablespoon olive oil in a large skillet over medium-high heat (about 375°F/190°C) and add the spinach in handfuls, stirring for 3 to 4 minutes until fully wilted and glossy dark green. Transfer to a colander and let it cool for 5 minutes.
  3. 3Squeeze it dry — Wrap the cooled spinach in a clean kitchen towel and wring firmly until no more liquid drips out, about 30 seconds of hard squeezing. Chop the dry spinach roughly and set aside.
  4. 4Whisk the egg base — In a large bowl, whisk the eggs, milk, salt, pepper, and nutmeg for about 30 seconds, just until the yolks and whites are combined and no streaks remain. Stir in the scallions.
  5. 5Fold in the mix-ins — Stir the chopped spinach and crumbled feta into the egg mixture with a spatula until evenly distributed. The mixture should look thick and crowded, not soupy.
  6. 6Fill the cups — Ladle the mixture into the prepared muffin cups, filling each about three-quarters full, and sprinkle the grated Parmesan evenly over the tops. Tap the pan once on the counter to settle the mixture.
  7. 7Bake until just set — Bake at 350°F (175°C) for 22 to 25 minutes, until the tops are golden brown and puffed and the center of a muffin registers 160°F (71°C) on an instant-read thermometer. The edges should look set, not wet.
  8. 8Cool and release — Let the pan sit on a wire rack for 5 minutes, then run a thin knife around each muffin and lift them out. Serve warm or cool completely before storing.
👨‍🍳 Chef's Note: If your muffins brown too fast on top, tent the pan loosely with foil for the last 5 minutes. And if they come out slightly wet in the middle, they needed another 2 minutes; the thermometer is your friend here.

Servings: 6

Cuisine: Mediterranean

Course: Breakfast

Nutrition (per serving): 285 kcal · 19g protein · 4g carbs · 21g fat
Mireille Baptiste

Written by Mireille Baptiste

Mireille writes about weeknight cooking built around what is already in the pantry, with a focus on Haitian and Caribbean home dishes made simpler for busy kitchens. She favors short ingredient lists, honest substitutions, and recipes that forgive a missed step. Her angle is feeding a household well without a second trip to the store.

Tried This Recipe?

I’d love to hear how it turned out for you. Your review helps other home cooks know what to expect and helps me improve this recipe. Please leave a star rating and a short comment below.

Leave a Review

Leave a Review

Your email address will not be published. Reviews are held for approval before appearing.

Your Rating *

Choose a rating from one to five stars.

Add a photo
No photo selected

Optional. Upload a JPG, PNG, or WebP up to 5 MB.