These Mediterranean-inspired egg muffin cups combine protein-rich eggs with nutrient-dense fresh spinach, tangy crumbled feta, and concentrated sun-dried tomatoes for a portable breakfast or snack. The individual portions bake in just 20 minutes, making them ideal for meal prep or busy mornings. Each muffin delivers 7 grams of protein while staying gluten-free and vegetarian-friendly.
My apartment smelled like a Mediterranean market the morning I threw leftover spinach and feta into a bowl of beaten eggs, hoping to salvage something edible before work. What came out of the oven twenty minutes later was a revelation: golden, puffy little cups that tasted like something from a café menu I could not afford. I ate three standing at the counter, still in my coat, late and completely unbothered. That impulsive breakfast became a weekly ritual I now guard jealously.
I brought a full batch to a friends potluck brunch once, expecting them to disappear as a side dish, but people kept returning to the tray and ignoring the pancakes entirely. Someone asked if I had catered.
Ingredients
- 2 cups fresh spinach, chopped: Fresh is non-negotiable here because frozen leaves too much water and makes the cups soggy at the bottom.
- 1/2 cup sun-dried tomatoes packed in oil, drained and finely chopped: The oil-packed variety has a softer texture and deeper sweetness than the dry ones in bags.
- 1 cup feta cheese, crumbled: Crumble it yourself from a block rather than buying pre-crumbled, which tends to be dry and chalky.
- 1/4 cup milk, dairy or non-dairy: This small amount keeps the eggs tender and prevents them from turning rubbery in the oven.
- 8 large eggs: Eight eggs fill a standard twelve-cup tin perfectly when combined with the vegetables and cheese.
- 1/2 teaspoon salt, 1/4 teaspoon black pepper, 1/4 teaspoon dried oregano: The oregano is optional but it bridges the gap between plain eggs and something that tastes thoughtfully seasoned.
- 1 tablespoon olive oil: Just enough to wilt the spinach without making it greasy.
Instructions
- Prepare the oven and tin:
- Preheat your oven to 350F and grease a twelve-cup muffin tin generously or line it with silicone cups. Give the tin a good coating because eggs love to stick.
- Wilt the spinach:
- Heat olive oil in a skillet over medium heat and add the chopped spinach, stirring for two to three minutes until it collapses into a dark green pile. Set it aside to cool so it does not scramble the eggs on contact.
- Whisk the egg base:
- Crack all eight eggs into a large bowl with the milk, salt, pepper, and oregano, then whisk until uniform and slightly frothy. A few extra seconds of whisking here makes the final texture lighter.
- Fold in the fillings:
- Add the cooled spinach, chopped sun-dried tomatoes, and crumbled feta to the egg mixture, stirring gently so you do not break the feta into dust. Distribute everything evenly through the bowl.
- Fill the muffin cups:
- Pour or ladle the mixture into each cup, filling them about three-quarters full to leave room for puffing. An ice cream scoop works surprisingly well for even portioning.
- Bake until set:
- Slide the tin into the oven and bake for eighteen to twenty-two minutes, until the tops are just barely golden and a knife inserted in the center of one cup comes out clean. They will puff dramatically and then settle as they cool.
- Cool and serve:
- Let them rest in the tin for five minutes before loosening the edges with a butter knife and lifting them out. Serve warm or at room temperature, though honestly they are delicious straight from the fridge the next morning.
There is something deeply satisfying about opening the refrigerator on a busy Tuesday and finding a container of these waiting like little promises that the morning will not defeat you.
Storage and Meal Prep
These cups keep in an airtight container in the refrigerator for up to four days, and they reheat in the microwave in about thirty seconds. I usually make a double batch on Sunday and label one container for later in the week so they actually last. Freezing works too if you wrap each cup individually in parchment before bagging them, though the texture is best fresh.
Cheese Swaps and Variations
Goat cheese melts into the eggs beautifully and adds a creamier tang than feta if you want something richer. Sharp cheddar or pepper jack will give you a completely different flavor profile that leans more American diner than Mediterranean café. I once used a mix of feta and parmesan on a dare and the salty, crispy tops were extraordinary.
Tools That Make This Easier
A silicone muffin liner set changed my life with this recipe because the cups pop out cleanly every time with zero sticking or tearing. A standard whisk and a twelve-cup tin are really all you need beyond basic mixing bowls.
- An ice cream scoop fills the cups quickly and ensures every portion is the same size.
- Silicone muffin liners eliminate the need for greasing and make cleanup almost nonexistent.
- Always run a butter knife around the edges before removing the cups, even with liners.
Keep a batch in your fridge and you will never have to choose between eating well and getting out the door on time again.
Recipe FAQs
- → How should I store these egg muffin cups?
-
Store cooled muffin cups in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave for 30-60 seconds before serving.
- → Can I freeze these muffins?
-
Yes, freeze them in a single layer on a baking sheet until solid, then transfer to a freezer bag for up to 3 months. Thaw overnight in the refrigerator.
- → What can I substitute for feta cheese?
-
Goat cheese, ricotta salata, or grated Parmesan work well as alternatives. Each provides a slightly different flavor profile while maintaining the salty tang.
- → 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, typically 18-22 minutes. A toothpick inserted should come out clean.
- → Can I use frozen spinach instead of fresh?
-
Yes, thaw and squeeze out excess moisture thoroughly before adding. Use about 1 cup frozen spinach equivalent to 2 cups fresh chopped spinach.