Spinach & Feta Egg Muffins make a quick, protein-packed breakfast or snack that feels homemade without fuss. They bake up fluffy, stay good in the fridge, and travel well for busy mornings.

If you like make-ahead breakfast bakes, you might also enjoy these coffee cake muffins as a sweet counterpoint to savory bites.
Why these Spinach & Feta Egg Muffins work so well
I love these muffins because they balance simple pantry staples with bright flavor. They work year-round: fresh spinach in spring and summer, or frozen leaves in winter. Make a batch on Sunday and you’ll have grab-and-go breakfasts all week.
Cozy Flavor with Everyday Ingredients
Feta brings salty tang, spinach adds a mild green note, and eggs bind everything into a tender, savory muffin. A little onion or garlic powder boosts savory depth without extra prep. Use a splash of milk or a dollop of yogurt for creaminess.
Quick to Make, Easy to Love
These muffins take about 30–35 minutes from start to finish. Chop, whisk, combine, and bake. They hold up well in the fridge and reheat quickly, so they’re ideal for meal prep or quick snacks.
Ingredients and substitutions
Here’s what you’ll need and some simple swaps to match your pantry.
What You’ll Need for This Recipe
- 8 large eggs
- 1 cup fresh spinach, roughly chopped (or 3/4 cup thawed and drained frozen spinach)
- 3/4 cup crumbled feta cheese
- 1/4 cup milk (dairy or plant-based)
- 1/4 cup finely chopped onion or 1 tsp onion powder
- 1/4 tsp black pepper and 1/2 tsp salt (adjust to taste)
- 1–2 tbsp olive oil or a nonstick spray for the muffin tin
- Optional: 1/4 cup chopped bell pepper or a tablespoon of fresh herbs
If you like leafy, custardy bakes, you might enjoy a lighter crustless option too try this crustless spinach quiche for another breakfast idea.
Smart Swaps for Dietary Needs
- Dairy-free: swap milk for unsweetened almond or oat milk and use a dairy-free feta alternative.
- Lower sodium: use reduced-sodium feta or rinse regular feta to pull out a bit of salt.
- Vegetarian-friendly: this recipe is already vegetarian. For more veggie-forward breakfasts, see this fluffy crustless spinach quiche for variety.
- Add-ins: cooked mushrooms, spinach + kale combo, or a spoonful of ricotta for extra creaminess.
Smart Variation (Optional)
- Mini muffins: bake in a mini muffin tin for bite-sized snacks; reduce bake time by 5–7 minutes.
- Sun-dried tomatoes or olives add Mediterranean flair.
How to Make Spinach & Feta Egg Muffins
Ready to bake? Follow these steps for consistent, fluffy results.
Step-by-Step Cooking Instructions
- Preheat oven to 375°F (190°C). Grease a 12-cup muffin tin or line with paper liners.
- If using fresh spinach, sauté quickly in a teaspoon of olive oil until wilted, then cool slightly. If using frozen, thaw and squeeze out excess moisture.
- In a large bowl, whisk the eggs and milk until combined. Stir in salt, pepper, and onion (or onion powder).
- Fold in the spinach, crumbled feta, and any optional add-ins. Mix gently so feta distributes but doesn’t dissolve.
- Divide the mixture evenly among the 12 muffin cups (about 1/3 cup per cup).
- Bake 20–25 minutes, until the tops are set and a knife inserted in the center comes out clean. For mini muffins, check after 12–15 minutes.
- Let cool a few minutes in the tin, then transfer to a wire rack or plate.
| Step | Details |
|---|---|
| 1 | Preheat oven to 375°F (190°C). |
| 2 | Prepare spinach (sauté or thaw and drain) and whisk eggs with milk and seasonings. |
| 3 | Combine ingredients, fill muffin tin, and bake 20–25 minutes. |
Tips for Texture, Timing & Tools
- Don’t overbeat the eggs; whisk until just mixed for a tender texture.
- Drain frozen spinach well excess water makes muffins soggy.
- Use a metal tin for browner edges, or silicone for easier release.
- If tops brown too fast, tent with foil for the last 5 minutes.
For another easy muffin-style recipe that shares make-ahead strengths, check the method used in these coffee cake muffins to compare timing and pan tips.
Storage, reheating
How to Store It Right
Cool the muffins completely before storing. Place in an airtight container for up to 4 days in the fridge. For longer storage, freeze flat on a tray for an hour, then transfer to a freezer bag for up to 2 months.
Reheating Without Losing Flavor
Reheat from the fridge in the microwave for 25–35 seconds, or warm in a 325°F (160°C) oven for 8–10 minutes. From frozen, thaw overnight in the fridge and warm as above. A quick toast adds pleasant crispness to the outside.
A Dish Worth Making Again and Again
They make a reliable weekly batch for busy schedules. Serve with fruit, avocado, or a simple salad for a light lunch.
Can I freeze these muffins?
Yes. Freeze fully cooled muffins in a single layer until set, then move to a freezer-safe bag. Reheat from frozen after thawing, or microwave 60–90 seconds.
How long do they last in the fridge?
Stored airtight, expect up to 4 days. If you want a longer stretch, freeze them.
Can I make them ahead for a party?
Yes — bake ahead, store chilled, and reheat in batches. Mini muffins make great party finger food.
Can I use frozen spinach instead of fresh?
Absolutely. Thaw and squeeze out excess liquid first, then use the measured amount called for in the recipe. For tips on prepping veggies for mixed dishes, you can refer to this ground beef veggie skillet page for ideas about combining cooked vegetables smoothly into recipes.
Conclusion
These Spinach & Feta Egg Muffins are versatile, simple, and forgiving a great fit for busy mornings or light suppers. If you want a similar muffin-style spinach-and-feta idea from another cook, see this The Story Behind My Love for Cottage Cheese Egg Bites for a comparable take on portioned egg cups. Enjoy baking, and have fun making the recipe your own.

Spinach & Feta Egg Muffins
Ingredients
Egg Mixture
- 8 large large eggs
- 1 cup fresh spinach, roughly chopped or 3/4 cup thawed and drained frozen spinach
- 3/4 cup crumbled feta cheese
- 1/4 cup milk dairy or plant-based
- 1/4 cup finely chopped onion or 1 tsp onion powder
- 1/4 tsp black pepper adjust to taste
- 1/2 tsp salt adjust to taste
For Baking
- 1-2 tbsp olive oil or a nonstick spray for the muffin tin
- 1/4 cup chopped bell pepper optional
- 1 tbsp fresh herbs optional
Instructions
Preparation
-
Preheat oven to 375°F (190°C). Grease a 12-cup muffin tin or line with paper liners.
-
If using fresh spinach, sauté quickly in a teaspoon of olive oil until wilted, then cool slightly. If using frozen, thaw and squeeze out excess moisture.
-
In a large bowl, whisk the eggs and milk until combined. Stir in salt, pepper, and onion (or onion powder).
-
Fold in the spinach, crumbled feta, and any optional add-ins. Mix gently so feta distributes but doesn’t dissolve.
Baking
-
Divide the mixture evenly among the 12 muffin cups (about 1/3 cup per cup).
-
Bake for 20–25 minutes, until the tops are set and a knife inserted in the center comes out clean. For mini muffins, check after 12–15 minutes.
-
Let cool a few minutes in the tin, then transfer to a wire rack or plate.










Leave a Reply