These light and savory egg muffins combine fluffy eggs with fresh spinach and creamy feta for a protein-packed breakfast or snack. Ready in just 30 minutes, they're perfect for meal prep and can be stored for up to 4 days in the refrigerator.
The recipe yields 12 muffins, each delivering 7g of protein while staying gluten-free and vegetarian-friendly. Simply sauté the vegetables, whisk with eggs and milk, then bake until golden and set.
My Sunday meal prep game changed forever when I started making these egg muffins. I'd spend every Sunday morning chopping vegetables while coffee brewed, realizing that having something protein-packed ready to go meant I actually ate breakfast instead of skipping it entirely.
Last winter when my sister was visiting, she woke up to the smell of these baking and promptly demanded the recipe. Now she makes them every Sunday for her teenage sons who apparently inhale them before school.
Ingredients
- 8 large eggs: Room temperature eggs whisk up more easily and incorporate air better for fluffier muffins
- 120 ml milk: Whole milk makes them richer, but any milk works including unsweetened almond or oat
- 100 g feta cheese: The creamy, salty crumbles are what make these special—don't skip it
- 50 g shredded cheese: Optional but adds extra richness, cheddar or mozzarella both work wonderfully
- 100 g fresh spinach: Wilts down to almost nothing, so don't be afraid to pack it in
- 1 small onion: Finely diced so it distributes evenly throughout every bite
- 1 clove garlic: Minced fresh garlic beats powdered every single time
- 1 tbsp olive oil: For sautéing the vegetables and developing their flavors
- 1/2 tsp salt: Feta is salty, so taste before adding more
- 1/4 tsp black pepper: Freshly cracked makes a noticeable difference
- 1/4 tsp ground nutmeg: A pinch warms up the eggs, though it's totally optional
Instructions
- Preheat your oven to 180°C (350°F) and prepare your muffin tin:
- Grease each cup thoroughly with butter or oil, or use paper liners if you prefer easier cleanup
- Sauté the vegetables:
- Heat olive oil in a skillet over medium heat, cook onion for 2-3 minutes until softened, then add garlic and spinach until wilted
- Whisk the egg mixture:
- In a large bowl, whisk eggs with milk, salt, pepper, and nutmeg until fully combined and slightly frothy
- Combine everything:
- Fold in the cooked spinach mixture and crumbled feta, plus shredded cheese if you're using it
- Fill the muffin cups:
- Divide the mixture evenly among the 12 cups, filling each about three-quarters full
- Bake until set:
- Bake for 18-20 minutes until the centers are firm and tops are lightly golden
- Cool before serving:
- Let them rest in the tin for a few minutes, then run a knife around the edges to remove them easily
These became my go-to when I started training for a half marathon and needed something I could eat while running out the door. Now I can't imagine my mornings without them in the fridge.
Make Ahead Strategy
I bake a double batch on Sundays and store them in glass containers with parchment paper between layers. They last four days in the fridge and reheat in 45 seconds in the microwave.
Flavor Variations
Sometimes I swap spinach for roasted red peppers and add fresh basil. Other times diced mushrooms and thyme make an appearance. The egg base adapts to whatever vegetables you need to use up.
Serving Suggestions
These work for breakfast, lunch, or even a light dinner alongside a simple green salad. I've served them at brunches where they disappeared faster than anything else on the table.
- Pair with sliced avocado or fresh fruit for a more substantial meal
- Crumble one over a salad for instant protein instead of hard-boiled eggs
- Keep frozen backup portions for truly chaotic weeks
There's something deeply satisfying about opening the fridge and seeing these ready to go. Mornings feel less chaotic when breakfast is already handled.
Recipe Q&A
- → Can I make these egg muffins ahead of time?
-
Yes, these muffins are excellent for meal prep. Store them in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave for 30-60 seconds or enjoy cold.
- → Can I freeze spinach and feta egg muffins?
-
Absolutely. Once completely cooled, place muffins in a freezer-safe bag or container. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → What other vegetables can I add?
-
Diced bell peppers, sun-dried tomatoes, mushrooms, zucchini, or broccoli work well. Just ensure vegetables are cooked and excess moisture is removed before adding to the egg mixture.
- → Can I make these dairy-free?
-
Yes. Replace the feta and shredded cheese with dairy-free alternatives and use unsweetened plant-based milk. The texture will remain similar while being completely dairy-free.
- → How do I know when the muffins are done?
-
The muffins are ready when they're set in the center and lightly golden on top. A knife inserted into the center should come out clean. They should also spring back when gently touched.