Breakfast & Brunch
This spinach feta egg cups recipe transforms simple ingredients into golden, flaky bites that disappear faster than you can say "breakfast." The secret lies in the perfect balance of creamy eggs, salty feta, and wilted spinach—all baked into crispy, individual portions ready in just 15 minutes.
I developed this recipe after craving something savory that could be prepped ahead and served effortlessly, whether for a quick weeknight meal or a brunch spread. The result? Bites so good, they’ll have everyone asking for seconds.
The beauty of these egg cups is their versatility—no fancy equipment required, just a muffin tin and basic pantry staples. The eggs form a tender, slightly crispy shell around the spinach and feta, creating a texture that’s both satisfying and elegant.
A sprinkle of herbs or a dash of hot sauce can elevate them further, but even as-is, they’re packed with flavor. Perfect for meal prep, these cups reheat beautifully and keep well in the fridge for up to three days.
What makes this recipe stand out is how it delivers restaurant-quality results with minimal effort. The spinach adds a subtle earthiness, while the feta brings a briny kick that ties everything together.
Serve them warm with a dollop of tzatziki or a fresh salad for a complete meal, or enjoy them straight from the oven as a satisfying snack. The best part? You can customize them with your favorite cheeses, herbs, or even cooked meats for endless variations.
Once you try these, you’ll never buy store-bought egg muffins again. The method is foolproof, the flavors are bold, and the convenience is unbeatable. Whether you’re feeding a crowd or just looking for a quick protein boost, this recipe is your new go-to. Let’s get baking!
Ingredients for spinach feta egg cups
Twelve ingredients transform into golden, flaky egg cups bursting with spinach and feta.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Room temperature for even cooking |
| Baby Spinach 🌿 | 2 cups | Fresh, loosely packed and chopped |
| Cream Cheese 🧀 | 4 oz | Room temperature, softened |
| Crumbled Feta Cheese 🧀 | ½ cup | High-quality, salty feta |
| All-Purpose Flour 🌾 | ¼ cup | For crispy texture |
| Milk 🥛 | ¼ cup | Whole milk for creaminess |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Dried Dill 🌿 | ½ tsp | Or 1 tbsp fresh chopped |
| Olive Oil 🫒 | 1 tbsp | For greasing muffin tin |
| Garlic Powder 🧄 | ¼ tsp | For added depth |
| Lemon Zest 🍋 | ½ tsp | Brightens the flavor |
The feta is the star here—Kalamata or domestic crumbled both work, but avoid the pre-shredded kind (it gets gummy). Whole Foods or Trader Joe's have great options, or grab a wedge and crumble it yourself. Baby spinach is ideal (no stems), but chopped regular spinach works too—just squeeze out excess water. The cream cheese should be room temperature—microwave for 15 seconds if it's cold. For the eggs, I always use large eggs (they're the most consistent), and I crack them into a bowl first to check for any shell bits.
No cream cheese? Greek yogurt or sour cream works in a pinch, but it'll be slightly tangier. Short on spinach? Wilted kale or arugula adds a nice twist. The dried dill is non-negotiable for that Mediterranean vibe, but if you're out, Italian seasoning at half the amount gets you close. For extra richness, add 1 tbsp grated Parmesan to the mix. The lemon zest might seem small, but it cuts through the saltiness beautifully—zest only, no pulp. And if you're making these ahead, underbake slightly (3-4 minutes less) so they don't dry out when reheated.
These reheat like a dream—just 30 seconds in the microwave or 5 minutes at 350°F. Store them in an airtight container for up to 3 days in the fridge, or freeze for 1 month (use parchment between layers). I always make a double batch—one for breakfast, one for snacks. The muffin tin is your best friend here; grease it well or use silicone liners to avoid sticking. And trust me, the extra 5 minutes of prepping is worth it for that restaurant-quality crust.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this one—just whisk, pour, bake. The baby spinach and feta fold right into the egg mixture, so no chopping, no fussing. Honestly, my lazy Sunday mornings have never been more productive.
- Salty-Creamy Magic: That crispy top with the oozy center? Chef’s kiss. The cream cheese keeps it rich, while the feta adds a tangy punch that makes every bite feel like a little Greek vacation. (Yes, even on a Tuesday night.)
- Meal Prep MVP: Make a batch on Sunday, and you’ve got grab-and-go breakfasts for days. They reheat like a dream—just pop in the microwave for 20 seconds. My college-aged kids still steal them from the fridge.
- Pantry Staple Power: Five ingredients, zero specialty items. Eggs, flour, spinach, cream cheese, feta—stuff I already have. Not the prettiest, but the taste makes up for it every time. Budget-friendly and foolproof.
Step-by-step instructions for spinach feta egg cups
These fluffy, savory egg cups come together faster than you can say "breakfast!"
Prep the Spinach Filling
In a medium bowl, combine the 2 cups baby spinach, 0.5 cup crumbled feta cheese, 0.5 tsp dried dill, 0.25 tsp garlic powder, and 0.5 tsp lemon zest. This bright, herby filling will be the star of each bite. Use your hands to gently massage the spinach—this helps release any excess moisture, which prevents soggy egg cups later. You'll notice the spinach wilts immediately, and the feta will start to melt slightly from the warmth of your hands.
Add the 4 oz cream cheese to the bowl and mix until fully incorporated. The cream cheese should create a thick, spreadable base for the egg mixture. If the filling seems too wet, press it gently between paper towels to remove excess moisture. This step is crucial—wet fillings lead to dense, rubbery egg cups instead of light, airy ones.
Whisk the Egg Mixture
In a separate large bowl, whisk together the 6 whole large eggs, 0.25 cup milk, 0.5 tsp salt, and 0.25 tsp black pepper until fully combined. The mixture should be smooth with no visible streaks of egg white. I like to use a fork first to break up the eggs, then switch to a whisk for the final blend. This ensures no lumps remain, which would create uneven texture in your egg cups.
Gradually whisk in the 0.25 cup all-purpose flour until just combined. You want to see a few small lumps—overmixing develops gluten and makes the egg cups tough. The batter should coat the back of a spoon but still be pourable. If it's too thick, add 1-2 tablespoons of milk to loosen it. This mixture is the foundation of those perfect, golden-brown edges we're after.
Grease and Assemble the Muffin Tin
Preheat your oven to 350°F. Lightly grease a 12-cup muffin tin with 1 tablespoon olive oil, making sure to coat each cup thoroughly. I use a paper towel to wipe any excess oil from the sides—this prevents the egg cups from sticking while still allowing for easy release. For extra insurance, I place the greased tin in the oven while it preheats, which helps distribute the oil evenly.
Divide the spinach filling evenly among the muffin cups, pressing it down gently with a spoon. You want about 1 tablespoon of filling per cup—this ensures each bite has that perfect balance of fluffy egg and herby spinach. The filling should sit about halfway up each cup, leaving room for the egg mixture to expand as it bakes.
Bake to Golden Perfection
Slowly pour the egg mixture over the spinach filling in each cup, filling them about ¾ full. The mixture should settle naturally—don't overfill or the egg cups will spill over as they bake. Place the muffin tin in the preheated oven and bake for 15-18 minutes. You'll know they're ready when the tops are golden brown and the edges pull away slightly from the tin.
Here's the thing—don't open the oven door early! The egg cups need that steady heat to rise properly. If you peek too soon, they'll sink in the middle. When they're done, let them cool in the tin for 2-3 minutes before carefully removing them with a small offset spatula. The centers should still be slightly jiggly—this ensures they stay moist and tender.
Serve Warm and Enjoy
Transfer the egg cups to a serving plate and let them cool for another 2-3 minutes before serving. They're best enjoyed warm, straight from the oven, when the egg mixture is still tender and the feta is melty. The lemon zest adds a bright contrast to the rich, savory flavors, while the dill gives that fresh herbaceous note that makes these egg cups truly special.
These egg cups make an excellent breakfast or brunch option—they're perfect for meal prep too! Store any leftovers in an airtight container in the refrigerator for up to 3 days, or freeze for up to 1 month. When reheating, pop them in the oven at 300°F for 5-7 minutes to restore their fluffy texture. Trust me, once you try these, they'll become a regular in your rotation!
Pro Tips For Making Spinach Feta Egg Cups
- Preheat Pan to Medium-High: I learned this the hard way—low heat makes the bottoms gummy while the tops overcook. Once your muffin tin is hot, pour the egg-spinach mix immediately so the edges set fast enough to hold the filling without collapsing.
- Wilt Spinach First: Cold spinach releases too much water, turning your filling into soup. Heat it in a dry pan for 30 seconds until just wilted, then drain excess liquid. This keeps the texture firm and prevents soggy egg cups.
- Don’t Overmix the Batter: After 10 strokes, you’ve done enough. Overworking the eggs incorporates air, which makes the cups puffy but dry. Fold in the spinach and feta gently—just until combined—and stop when you see streaks of green.
- Use Room-Temp Eggs: Cold eggs won’t blend smoothly with the cream cheese, leaving lumps in the batter. Take them out 10 minutes before mixing, or microwave them in their shells for 20 seconds if you’re in a rush. The result? A silky, even texture.
Troubleshooting great spinach feta egg cups
Soggy Egg Cups
If your egg cups turn out soggy instead of fluffy, the filling was likely too wet. Always press the spinach mixture between paper towels to remove excess moisture before baking. I’ve also found that using room-temperature cream cheese prevents separation and keeps the texture light.
For extra insurance, bake at 350°F for 15-16 minutes—don’t overbake, or they’ll dry out. 🧂
Uneven Baking
Uneven baking often happens when the muffin tin isn’t properly greased or the oven isn’t fully preheated. I swear by greasing the tin with olive oil and placing it in the oven while preheating—this ensures even heat distribution.
Also, avoid opening the oven door early, as the sudden temperature drop can cause the egg cups to sink. If you notice uneven browning, rotate the tin halfway through baking. ⚡
Filling Spills Over
Overfilling the muffin cups is the #1 reason for messy overflow. Fill each cup only ¾ full with the egg mixture—this leaves room for expansion. If you’re using a very wet filling (like with extra spinach), reduce the amount slightly.
I’ve also had success using silicone muffin liners, which make cleanup easier and prevent sticking. 🍽️
Dry or Tough Texture
Dry or tough egg cups usually mean the batter was overmixed or baked too long. Whisk the egg mixture just until combined—small lumps are fine! Also, check your oven temperature with an oven thermometer—many home ovens run hot.
If your egg cups are dry, try adding 1 extra tablespoon of milk to the batter next time. 💡
Feta Not Melty
Cold feta won’t melt properly, so always use room-temperature crumbled feta. If your feta stays stubbornly firm, try adding 1 tablespoon of warm milk to the filling before mixing it with the spinach.
For extra creaminess, fold in 1 ounce of goat cheese along with the feta. The key is warmth—let the filling sit for 5 minutes before baking. 🧀
Stuck in the Tin
Sticky egg cups are usually a greasing issue. I recommend using butter-flavored baking spray (like Pam) for a foolproof release. If they still stick, run a small offset spatula around the edges before they cool completely.
For a no-fuss solution, use silicone muffin liners—they’re reusable, easy to clean, and prevent sticking every time. 🔥
Nutrition facts
Frequently asked questions
Can I make these egg cups ahead of time?
These egg cups reheat beautifully. Bake them fresh, then store in an airtight container in the fridge for up to 3 days. For freezing, place parchment between layers and freeze for 1 month. Reheat in the oven at 300°F for 5-7 minutes to restore that fluffy texture.
What if I don't have a muffin tin?
No problem! Use a 12-cup silicone mold or even small ramekins. Just make sure they're oven-safe and greased well. The key is even heat distribution—avoid metal molds that conduct heat unevenly. Silicone liners work perfectly too for easy release.
Can I add cooked meat to these egg cups?
Yes, but keep it minimal to maintain the light texture. Try 1/2 cup cooked diced ham or 1/4 cup crumbled bacon mixed into the spinach filling. For best results, drain excess fat from the meat first. Overloading with meat can make the egg cups dense.
Why did my egg cups crack on top?
Cracking usually means the oven was too hot or the egg mixture was overmixed. Reduce oven temp to 325°F and bake for 18-20 minutes. Also, whisk the egg batter just until combined—small lumps are fine! For extra insurance, cover the tin with foil halfway through baking.
What's the best way to serve these egg cups?
Warm egg cups are best enjoyed straight from the oven! Pair them with:
- Fresh greens (arugula or mixed salad)
- Tzatziki sauce for dipping
- Sliced cucumbers and cherry tomatoes
