Tasty Egg Muffins with Spinach

Featured in: Start Your Day with Flavor

These tasty egg cups blend protein-loaded eggs with healthy spinach and zesty feta for a yummy morning meal. Just beat eggs, toss in chopped spinach, crumbled feta and extras like diced peppers or crispy bacon, then pop into a muffin pan until golden brown. Done in about 25 minutes, they work great for weekly planning - whip up a batch Sunday for easy breakfasts throughout your week. Keep them in your fridge up to 4 days or pop in the freezer for later.

A woman in a kitchen taking a selfie.
By Rosa Rosa
Updated on Sun, 13 Apr 2025 14:09:44 GMT
Three small green and white cakes. Pin it
Three small green and white cakes. | letscookiteasy.com

These protein-loaded egg cups completely changed my morning game. Being a time-crunched mom, I've made these spinach and feta egg muffins my go-to trick for crazy mornings when we're rushing but still need something healthy to eat.

I came up with these when trying to fix our morning madness. After seeing my kids skip breakfast way too often, these grab-and-go egg cups became our family's perfect middle ground between healthy eating and saving time.

What You'll Need

  • Large eggs: They're the main stars here, giving you protein and holding everything together
  • Fresh spinach: Full of iron and nutrients, pick bright green bunches for the best taste
  • Crumbled feta cheese: Gives a zingy flavor and soft texture, try the real Greek stuff if you can
  • Milk (optional): Makes them lighter and fluffier, full-fat works best
  • Salt and pepper: Basic seasonings, go easy on salt if your feta is already salty
  • Bell peppers (optional): Add a sweet crunch and vitamin boost, mix colors for a pretty look
  • Cherry tomatoes (optional): Create little pockets of juicy goodness, pick firm ones
  • Diced onions (optional): Bring extra flavor depth, the sweet kinds work nicely
  • Bacon or sausage (optional): For meat fans, cook it first and drain well so they don't turn greasy

How To Make Them

Get Ready:
Turn your oven to 350°F and grease your muffin pan really well. This temp helps eggs cook through without getting tough. I always use silicone liners since they stop sticking and make cleanup super easy.
Fix Your Mix-ins:
Cut the spinach into tiny bits so it spreads out in each muffin. If you're using frozen spinach, squeeze out all the water with paper towels or you'll get soggy muffins. Break the feta into small bits so every bite has some cheesy tang.
Beat The Eggs:
Whisk those eggs hard until they're totally smooth with no white streaks. This helps them puff up nicely. If you want them extra fluffy, add milk now along with your salt and pepper, and mix it all up.
Mix Everything:
Lightly stir in the spinach, feta, and whatever else you're adding. Don't overdo the mixing or they won't be as fluffy. Make sure all the good stuff is spread out evenly so every muffin tastes the same.
Pour Into Pan:
Carefully fill each muffin cup about three-quarters full. They'll grow when baking. Using a measuring cup with a spout means less mess on your counter.
Cook Them:
Put the pan on the middle rack where the heat hits evenly. Watch for them to puff up and get a bit golden around the edges. They might wiggle a little in the middle but stick a toothpick in to check - it should come out clean.
Let Rest:
Give them 5 minutes in the pan after baking. This helps them set up right and makes them easier to take out. Run a knife around each one before lifting them out so they keep their shape.

The feta really makes these special - way better than plain egg muffins. My kid, who usually picks out anything green, gobbles these up because the tangy cheese covers up the spinach taste. I still remember the Sunday when these little guys actually impressed my super picky mother-in-law - she actually complimented my cooking, which never happens!

Prep Them Ahead

These egg cups really shine as make-ahead meals. Let them cool all the way before putting them in a sealed container. They'll stay good in the fridge for about 4 days. When you want one, just pop it in the microwave for 20-30 seconds or eat it cold. If you want to keep them longer, wrap each one in plastic then put them in a freezer bag. Heat frozen ones in the microwave for 1-2 minutes until they're hot through.

Mix It Up

The basic recipe works as a starting point for tons of different flavors. Try a Mediterranean twist with dried tomatoes, olives and oregano. For a Mexican take, use pepper jack cheese, green chilies and some cumin. Veggie lovers can pack in grated zucchini, mushrooms and fresh herbs. Just remember to cook and drain watery veggies first so your muffins don't turn out soggy.

What To Eat With Them

These egg muffins taste great by themselves but they also go well with other foods. Try them with sliced avocado and fresh fruit for a complete breakfast. Add a spoonful of Greek yogurt or salsa to make them even tastier. When having friends over for brunch, arrange them on a big plate with roasted potatoes and a simple green salad. They don't need reheating for picnics - room temperature works just fine.

Three miniature quiches with cheese and spinach. Pin it
Three miniature quiches with cheese and spinach. | letscookiteasy.com

Try these breakfast winners that'll make your mornings easier and tastier.

Frequently Asked Questions

→ How do I prevent egg muffins from sticking to the pan?

To stop sticking, you can coat each muffin cup well with cooking spray or butter, or try using silicone muffin liners which work amazingly well. Skip paper liners as eggs will stick to them. Using a non-stick muffin pan also makes getting them out much easier.

→ Can I make these egg muffins ahead of time?

You bet! These egg cups are perfect for planning ahead. After they cool down, put them in a sealed container in your fridge for up to 4 days. You can even freeze them for up to 3 months. Just warm them up in the microwave for about 30-45 seconds from the fridge or 1-2 minutes from frozen.

→ What can I substitute for feta cheese?

If feta isn't your thing, try goat cheese for that tangy kick, or go with shredded cheddar, mozzarella, or Swiss for something milder. Don't want dairy? Just leave the cheese out completely or try a plant-based cheese option instead.

→ Can I use frozen spinach instead of fresh?

Sure thing! Swap in about ½ cup thawed frozen spinach for every cup of fresh. Just make sure you thaw it completely and squeeze out all the extra water with a kitchen towel or paper towels so your egg cups don't turn out soggy.

→ How do I know when the egg muffins are done baking?

The egg cups are ready when they're firm in the middle and slightly golden on top, usually after about 20-25 minutes at 350°F. Stick a toothpick in the middle and if it comes out clean, they're good to go. They'll puff up a bit while baking but will shrink down some as they cool off.

→ What other ingredients can I add to these egg muffins?

These egg cups are super flexible! Try mixing in diced ham, cooked bacon bits, crumbled sausage, cooked mushrooms, sun-dried tomatoes, fresh herbs, different cheese types, or sweet red peppers. Just don't stuff the muffin cups too full - keep your mix-ins to around 1-1.5 cups total for a 12-muffin batch.

Spinach Egg Cheese Cups

Tasty morning bites combining eggs, spinach and feta that cook perfectly in muffin pans for easy grab-and-run breakfast options.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes
By Rosa: Rosa

Category: Breakfast Brunch

Difficulty: Easy

Cuisine: Greek

Yield: 6 Servings (6 egg cups)

Dietary: Low-Carb, Vegetarian, Gluten-Free

Ingredients

→ Main Components

01 6 big eggs
02 1 cup chopped fresh spinach (or ½ cup thawed frozen spinach, squeezed dry)
03 ½ cup broken up feta cheese
04 ¼ cup dairy (skip if you want denser texture)
05 ¼ teaspoon cooking salt
06 ⅛ teaspoon ground black pepper

→ Extra Mix-Ins

07 ¼ cup chopped bell peppers
08 ¼ cup sliced cherry tomatoes
09 2 tablespoons chopped onions
10 ¼ cup pre-cooked bacon bits or crumbled sausage

Instructions

Step 01

Turn your oven to 350°F (175°C). Coat a muffin pan with non-stick spray or pop in silicone cups for easy removal.

Step 02

Slice the spinach into small bits and break apart the feta if it comes in a block.

Step 03

Grab a big bowl and beat the eggs well. Pour in dairy (if you want), salt, and pepper.

Step 04

Toss in the spinach, feta, and any extra stuff you picked from the mix-ins.

Step 05

Distribute the mixture into your muffin cups, filling each about ¾ of the way up.

Step 06

Stick them in the oven for 20-25 minutes until they're firm and slightly golden on top.

Step 07

Let them sit for a few minutes to cool down before taking them out.

Notes

  1. You can keep these egg cups in a sealed container in your fridge for up to 4 days.
  2. If you're planning ahead, wrap cooled muffins separately and freeze them for up to 2 months.

Tools You'll Need

  • Muffin pan
  • Bowl for mixing
  • Egg beater
  • Silicon cups (if you want)

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has eggs
  • Contains milk products (feta cheese, dairy)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 110.5
  • Total Fat: 8.3 g
  • Total Carbohydrate: 1.2 g
  • Protein: 9.4 g