Spinach & Feta Egg Muffins
Some mornings I want a proper breakfast, but I don’t always have the time or energy to stand at the stove cooking eggs one by one.
That’s when these Spinach & Feta Egg Muffins come to the rescue.
They’re fluffy, savory, packed with spinach, and sprinkled with salty feta cheese. Everything gets baked together in a muffin tin, giving you little individual egg bites that are easy to grab whenever you’re hungry.
I first made these on a weekend when I had a bag of spinach sitting in the refrigerator that needed to be used.
I didn’t want it to go to waste, so I whisked together a few eggs, added the spinach and feta, and decided to see how they’d turn out as muffins.
When they came out of the oven, the tops were puffed and golden, and the feta had melted into little salty pockets throughout the eggs.
My family started grabbing them before I had even finished setting the table.
Since then, I’ve made these for busy mornings, lazy weekends, and even as a quick afternoon snack.
They’re one of those recipes that make meal prep feel incredibly easy.
Prep Time: 10 minutes
Cook Time: 18–22 minutes
Total Time: About 30 minutes
Servings: 12 egg muffins
Why You’ll Love These Egg Muffins
- Easy to make
- High in protein
- Low in carbohydrates
- Great for meal prep
- Naturally gluten-free
- Delicious warm or cold
- Easy to customize
- Perfect for busy mornings
Ingredients
- 8 large eggs
- ½ cup milk or unsweetened almond milk
- 2 cups fresh spinach, roughly chopped
- ¾ cup crumbled feta cheese
- ¼ cup shredded mozzarella, optional
- ¼ cup finely diced red onion
- 1 clove garlic, minced
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon olive oil
Optional Additions
- Diced bell pepper
- Chopped mushrooms
- Cherry tomatoes
- Cooked bacon
- Cooked sausage
- Fresh dill
- Fresh parsley
- Red pepper flakes
How to Make Spinach & Feta Egg Muffins
Step 1: Preheat the Oven
Preheat your oven to 180°C (350°F).
Grease a 12-cup muffin tin generously with olive oil or nonstick spray.
You can also use silicone muffin cups, which make removing the egg muffins especially easy.
Step 2: Cook the Spinach
Heat the olive oil in a skillet over medium heat.
Add the diced onion and cook for about 2 minutes.
Add the garlic and spinach.
Cook for approximately 1–2 minutes, just until the spinach wilts.
Remove from the heat and let it cool slightly.
This step also helps remove some of the moisture from the spinach.
Step 3: Whisk the Eggs
Crack the eggs into a large bowl.
Add the milk, oregano, salt, and black pepper.
Whisk until well combined.
Don’t overbeat them—you just want everything evenly mixed.
Step 4: Add the Filling
Stir the cooked spinach mixture into the eggs.
Add most of the feta and mozzarella, reserving a little feta for the tops.
Gently mix.
Step 5: Fill the Muffin Tin
Pour the egg mixture evenly into the muffin cups.
Fill each cup approximately ¾ full.
Sprinkle the remaining feta over the tops.
Don’t fill them completely to the rim because the eggs puff up while baking.
Step 6: Bake
Bake for approximately 18–22 minutes, or until the egg muffins are puffed, set in the center, and lightly golden around the edges.
Don’t worry if they rise dramatically while baking.
They’ll naturally settle a little as they cool.
Step 7: Cool and Serve
Let the muffins cool for about 5 minutes before removing them from the tin.
Run a small silicone spatula or butter knife around the edges if necessary.
Serve warm or allow them to cool completely for meal prep.
My Best Tips
Don’t Add Wet Spinach
Fresh spinach releases water as it cooks.
Wilig it first and let excess moisture evaporate so the muffins don’t become watery.
Don’t Overfill the Cups
Eggs expand as they bake.
Leave some room at the top.
Grease the Pan Well
Eggs love to stick.
A well-greased muffin tin makes removal much easier.
Don’t Overbake
The muffins should be just set.
Overbaking can make them rubbery.
Delicious Variations
Mediterranean Egg Muffins
Add:
- Feta
- Kalamata olives
- Cherry tomatoes
- Oregano
- Fresh parsley
Bacon & Spinach Egg Muffins
Add cooked, crumbled bacon for extra savory flavor.
Mushroom & Feta
Sauté chopped mushrooms with the spinach before adding them to the egg mixture.
Sausage Egg Muffins
Add cooked breakfast sausage or turkey sausage.
Spicy Egg Muffins
Add red pepper flakes, jalapeño, or hot sauce.
Cheesy Egg Muffins
Add cheddar, mozzarella, Monterey Jack, or Parmesan.
Can I Use Frozen Spinach?
Yes.
Thaw it completely and squeeze out as much liquid as possible before adding it to the eggs.
This is especially important because frozen spinach holds a lot of water.
Can I Use Egg Whites?
Yes.
You can replace some or all of the whole eggs with egg whites.
The texture will be slightly lighter and less rich.
Can I Make These Dairy-Free?
Yes.
Replace the milk with unsweetened dairy-free milk and omit the feta or use a dairy-free feta alternative.
Are These Keto-Friendly?
Yes, these egg muffins are naturally low in carbohydrates.
For strict keto tracking, check the nutrition labels on your milk and feta and calculate the carbohydrates based on your exact ingredients.
Can I Make Them in an Air Fryer?
Yes.
Use silicone muffin cups or a small oven-safe muffin mold that fits your air fryer.
Cook at approximately 160°C (320°F) for about 10–14 minutes, checking the center toward the end.
Cooking times vary depending on the air fryer and size of the muffin cups.
Meal Prep Instructions
These are excellent for meal prep.
Bake a batch on Sunday and refrigerate them for quick breakfasts throughout the week.
Store them in an airtight container.
When you’re ready to eat, simply reheat a couple in the microwave or air fryer.
How Long Do Egg Muffins Last?
Store them in the refrigerator for up to 4 days.
Keep them refrigerated and reheat thoroughly before serving if you prefer them warm.
Can I Freeze Egg Muffins?
Absolutely.
Let them cool completely before freezing.
Wrap them individually or place them in a freezer-safe container.
They can be frozen for up to 2–3 months for best quality.
Thaw overnight in the refrigerator and reheat.
How to Reheat
Microwave
Heat for approximately 20–30 seconds per muffin, adding more time as needed.
Air Fryer
Heat at approximately 160°C (320°F) for 3–5 minutes.
Oven
Warm at 175°C (350°F) until heated through.
What to Serve With Spinach & Feta Egg Muffins
For a complete breakfast, serve them with:
- Avocado
- Fresh tomatoes
- Cucumber
- Greek yogurt
- Fresh fruit
- Turkey bacon
- Sausage
- Roasted vegetables
- A simple green salad
For a Mediterranean-style breakfast, I love pairing them with tomatoes, cucumber, olives, avocado, and a little extra feta.
Nutritional Information
Approximate per egg muffin:
- Calories: 105
- Protein: 7g
- Fat: 8g
- Total Carbohydrates: 2g
- Fibre: 0.5g
- Net Carbohydrates: 1.5g
Nutrition values are estimates and will vary depending on the milk, feta, mozzarella, and optional ingredients used.
Frequently Asked Questions
Why are my egg muffins watery?
Usually, it’s because the spinach or other vegetables contained too much moisture. Cook vegetables first and drain them well.
Why did my egg muffins collapse?
That’s completely normal. Eggs naturally puff up in the oven and settle slightly as they cool.
Why are my egg muffins rubbery?
They were probably overbaked. Remove them once the centers are just set.
Can I make them without milk?
Yes. The milk adds tenderness, but you can omit it if desired.
Can I add meat?
Absolutely. Cooked bacon, sausage, ham, turkey, or chicken can all be added.
Can I make mini egg muffins?
Yes. Use a mini muffin tin and reduce the baking time significantly. Start checking after about 8–10 minutes.
Final Thoughts
These Spinach & Feta Egg Muffins are one of those recipes that make mornings just a little easier.
They’re fluffy, savory, cheesy, and packed with spinach, but the best part is how convenient they are.
I love making a batch when I have a busy week ahead because breakfast is already taken care of.
Just grab two from the refrigerator, warm them up, and you’re ready to go.
And honestly, they’re so good that I don’t only make them for breakfast.
They’re perfect for a quick snack, a light lunch, or even a simple dinner alongside a salad.
Sometimes the simplest recipes really do become the ones you make over and over again. 🥚🌿🧀
