These savory egg muffins combine protein-rich eggs with nutrient-dense fresh spinach and tangy crumbled feta. Whisked with milk and seasoned with nutmeg, the batter gets folded through sautéed onions and garlic for depth of flavor. Baked until golden and set, each muffin delivers a perfect balance of creamy texture and vegetable goodness. Ideal for meal prep, they keep refrigerated for days and reheat beautifully for grab-and-go breakfasts or afternoon snacks.
The morning I discovered these muffins was pure chaos—my toddler was refusing to eat anything green, and I had a bag of spinach about to turn. I threw everything into muffin tins out of desperation, and suddenly, she was asking for seconds. Sometimes the best recipes come from that what-can-I-make-in-ten-minutes panic.
Last winter, my sister stayed over for a week, and I made a batch on Sunday. By Wednesday, she was texting me from work asking if there were any left. Now she makes them every Sunday for her family. Thats how you know something is good—when it travels from your kitchen to someone elses routine.
Ingredients
- 8 large eggs: Room temperature eggs whisk up fluffier and incorporate better with the milk
- 120 ml milk: Any milk works here—dairy, oat, almond—just avoid anything too sweet
- 100 g feta cheese, crumbled: The saltiness of feta is what ties everything together, so dont skip it
- 50 g shredded cheese: Totally optional, but a handful of sharp cheddar makes them feel indulgent
- 100 g fresh spinach: Fresh spinach wilts down beautifully—frozen makes them soggy
- 1 small onion, finely diced: The smaller you dice, the more evenly they distribute
- 1 clove garlic, minced: Adds that aromatic background note without overpowering
- 1 tbsp olive oil: For sautéing the vegetables—butter works too if you want richness
- 1/2 tsp salt: Adjust based on how salty your feta is
- 1/4 tsp black pepper: Freshly cracked makes a noticeable difference
- 1/4 tsp ground nutmeg: Sounds weird, but a tiny pinch enhances the spinach like nothing else
Instructions
- Preheat your oven to 180°C (350°F) and prep your muffin tin:
- Grease every cup thoroughly or use liners—these stick more than you expect. Nothing worse than perfect muffins stuck in the pan.
- Sauté the vegetables:
- Heat olive oil in a skillet over medium heat. Cook onion for 2-3 minutes until softened and translucent. Add garlic and spinach, stirring until the spinach just wilts—about 1 minute. Set aside to cool slightly.
- Whisk the eggs and seasonings:
- In a large bowl, beat eggs with milk until no streaks remain. Whisk in salt, pepper, and nutmeg until fully combined.
- Combine everything:
- Fold in the cooled spinach mixture and crumbled feta. Add shredded cheese now if youre using it. Dont overmix—just combine until distributed.
- Fill and bake:
- Divide mixture evenly among the 12 muffin cups. Each should be about three-quarters full. Bake for 18-20 minutes until set and lightly golden on top.
- Cool before removing:
- Let them rest in the tin for 5 minutes. They firm up as they cool and release from the pan much easier.
My neighbor started asking for the recipe after she smelled them baking through our open windows. Now we swap muffin variations every few weeks—she does bacon and gruyère, I stick to my spinach and feta standby. Some recipes just become part of your identity.
Make Them Your Own
Once you master the base, these muffins are incredibly forgiving. Ive added diced bell peppers, sun-dried tomatoes, even leftover roasted vegetables from the night before. The egg-to-filling ratio is forgiving—just dont go overboard with wet ingredients or theyll never set properly.
Storage And Meal Prep
These reheat beautifully and actually taste better the next day when flavors have melded. Store them in the refrigerator for up to 4 days in an airtight container. For longer storage, wrap individually and freeze—they reheat in about 30 seconds in the microwave.
Serving Ideas
Pair them with a simple arugula salad and whole grain toast for a complete meal. They also work surprisingly well sliced in half with a bit of mayo or hot sauce for a breakfast sandwich situation.
- A dollop of Greek yogurt or sour cream on top adds extra creaminess
- Fresh herbs like dill or basil brighten everything up right before serving
- Hot sauce enthusiasts—this is your canvas, go wild
Theres something satisfying about pulling a batch of these out of the oven, all golden and puffed. They make any morning feel put together, even when nothing else does.
Recipe FAQs
- → Can I make these muffins ahead of time?
-
Absolutely. These muffins store exceptionally well in an airtight container in the refrigerator for up to 4 days. Reheat individual portions 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 grated carrots. Sauté excess moisture from vegetables before adding to the egg mixture to prevent sogginess.
- → Can I freeze these egg muffins?
-
Yes, freeze cooled muffins in a single layer on a baking sheet, then transfer to a freezer bag. They keep well for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → How do I know when the muffins are done baking?
-
The muffins are ready when they're set in the center and lightly golden on top. A toothpick inserted should come out clean. They will continue cooking slightly as they cool, so avoid overbaking.
- → What can I substitute for feta cheese?
-
Try crumbled goat cheese, shredded sharp cheddar, grated Parmesan, or cubed mozzarella. For dairy-free versions, use nutritional yeast or vegan cheese alternatives.