These fluffy baked egg muffins combine fresh spinach, aromatic onions, and creamy feta cheese in a convenient handheld format. Whisked eggs with milk and seasonings create a tender texture, while the vegetable filling adds moisture and flavor.
Perfect for meal prep, these muffins store well in the refrigerator for up to four days, making them ideal for busy mornings or quick snacks. The 30-minute total time includes just 10 minutes of active preparation.
Customize with additional vegetables like bell peppers or sun-dried tomatoes, and adjust seasonings to taste. Each muffin delivers 7 grams of protein in a portion-controlled package.
My roommate introduced me to these muffins during our college years, when we needed quick breakfasts between morning classes. She'd make a batch on Sunday and they'd vanish by Wednesday. The spinach stays bright green if you don't overcook it, which I learned after making swamp-colored versions my first few tries.
Last month I made these for a Sunday brunch with friends who claimed to hate breakfast food. They each had three and asked for the recipe before leaving. Something about individual portions makes everything feel more special, even if it's just eggs and vegetables.
Ingredients
- 8 large eggs: Room temperature eggs whisk up fluffier and incorporate more evenly
- 120 ml milk: Any milk works here, even unsweetened almond or oat milk
- 100 g feta cheese: The crumbled kind mixes better than blocks you crumble yourself
- 50 g shredded cheese: Totally optional but adds a nice melty layer on top
- 100 g fresh spinach: Fresh wilts beautifully, frozen makes these soggy
- 1 small onion: Finely diced so you don't get big onion chunks in every bite
- 1 clove garlic: Minced finely because nobody wants to bite into raw garlic
- 1 tbsp olive oil: For sautéing the vegetables until they're fragrant
- ½ tsp salt: Feta is salty already, so don't overdo it
- ¼ tsp black pepper: Freshly cracked makes a real difference
- ¼ tsp ground nutmeg: Optional but it makes spinach taste somehow more spinachy
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and grease your muffin tin well, even if using liners, because these stick more than you'd expect
- Cook the vegetables:
- Heat olive oil in a skillet over medium heat, cook onion for 2-3 minutes until translucent, add garlic and spinach just until it wilts, then remove from heat
- Whisk the eggs:
- In a large bowl, beat eggs with milk, salt, pepper, and nutmeg until everything's combined and slightly frothy
- Combine everything:
- Fold in the cooled spinach mixture and crumbled feta, plus shredded cheese if you're using it, being gentle to keep some texture
- Fill the muffin cups:
- Divide mixture evenly among 12 cups, filling each about three-quarters full
- Bake until set:
- Bake for 18-20 minutes until they're puffed and golden on top, with no jiggle in the center
- Cool slightly:
- Let them sit in the tin for a few minutes before running a knife around the edges to remove them
My daughter now requests these for her school snacks instead of store-bought muffins. Watching her discover that spinach can actually taste good has been one of those small parenting victories I quietly celebrate.
Customizing Your Muffins
I've found that bell peppers add sweetness while sun-dried tomatoes bring an umami punch. Fresh herbs like dill or basil work beautifully folded in right before baking. The base recipe is forgiving enough to handle whatever vegetables you need to use up.
Making Them Last
These freeze surprisingly well if you wrap them individually. I often make double batches and keep a stash in the freezer for those mornings when everything goes wrong before 8 AM. Just thaw in the microwave for 30 seconds and they taste freshly made.
Serving Suggestions
Serve two muffins alongside a simple green salad with lemon vinaigrette for a light lunch. They also pair wonderfully with whole grain toast and avocado for a more substantial breakfast.
- A dollop of Greek yogurt on top adds extra protein
- Hot sauce on the side lets everyone control their own heat level
- These reheat beautifully at 350°F for 10 minutes if you want them warm
These have become my go-to for new parents and anyone needing a little extra help with meals. Sometimes the simplest recipes end up meaning the most.
Recipe Questions & Answers
- → 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 gently in the microwave for 30-60 seconds or enjoy cold.
- → What vegetables work well in these muffins?
-
Beyond spinach, try diced bell peppers, sun-dried tomatoes, mushrooms, zucchini, or fresh herbs like chives and parsley. Sauté watery vegetables like mushrooms before adding to prevent sogginess.
- → Can I freeze these egg muffins?
-
Absolutely. Once completely cooled, wrap individually in plastic wrap and store in a freezer-safe bag for up to 2 months. Thaw overnight in the refrigerator and reheat before serving.
- → How do I know when the muffins are done baking?
-
The muffins are ready when they're set and lightly golden on top, typically after 18-20 minutes at 180°C (350°F). They should spring back when touched gently in the center.
- → Can I make these dairy-free?
-
Yes, substitute dairy milk with unsweetened plant-based milk and replace feta cheese with a dairy-free alternative or nutritional yeast for savory flavor. The texture may vary slightly.
- → Why is nutmeg included in the ingredients?
-
A small amount of ground nutmeg enhances the natural flavor of eggs and spinach, adding subtle warmth and depth. It's optional but traditional in many egg-based dishes.