These Spinach & Feta Egg Muffins are one of those easy breakfast recipes that make busy mornings so much simpler. They are packed with protein-rich eggs, fresh spinach, creamy feta cheese, and simple seasonings, then baked until golden on the outside and soft and fluffy in the center.
I especially love this recipe because you can prepare a batch ahead of time and keep them in the refrigerator for quick breakfasts throughout the week. They are also perfect for meal prep, brunch, lunchboxes, or a light snack when you want something satisfying without spending a lot of time in the kitchen.
The combination of eggs, spinach, and feta cheese gives these muffins a delicious savory flavor. The spinach adds freshness and nutrients, while feta provides a slightly salty, creamy bite. You can also customize the recipe with other vegetables, herbs, or cheese depending on what you have available.
If you’re looking for an easy healthy breakfast recipe, a high-protein breakfast, or a convenient meal prep recipe, these egg muffins are definitely worth trying.
🥚 Spinach & Feta Egg Muffins Recipe
Preparation Time
10 minutes
Cooking Time
18–22 minutes
Total Time
About 30 minutes
Servings
12 egg muffins
Category
Breakfast / Brunch / Meal Prep
Cuisine
American-inspired
Ingredients
For these easy spinach and feta egg muffins, you’ll need:
- 8 large eggs
- 1 cup fresh spinach, chopped
- ½ cup crumbled feta cheese
- ¼ cup milk
- ¼ cup finely diced onion
- 1 small tomato, diced and seeds removed
- 1 tablespoon olive oil
- ¼ teaspoon garlic powder
- ¼ teaspoon black pepper
- ¼ teaspoon salt, or to taste
- ¼ teaspoon dried oregano
- ¼ teaspoon paprika
- 2 tablespoons shredded mozzarella cheese, optional
- Fresh parsley or chopped green onions for garnish, optional
Optional Add-Ins
You can easily customize these healthy egg muffins with ingredients such as:
- Bell peppers
- Mushrooms
- Turkey sausage
- Cooked chicken
- Broccoli
- Zucchini
- Green onions
- Cheddar cheese
- Parmesan cheese
- Fresh basil
- Red pepper flakes
Just make sure vegetables with a high water content are cooked or drained well before adding them to the egg mixture.
How to Make Spinach & Feta Egg Muffins
Step 1: Prepare the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 12-cup muffin pan with olive oil or nonstick cooking spray. You can also use silicone muffin cups or parchment liners.
Greasing the pan well is important because eggs can stick as they bake.
Step 2: Cook the Spinach
Heat 1 tablespoon of olive oil in a skillet over medium heat.
Add the chopped onion and cook for about 2–3 minutes until it begins to soften.
Add the chopped spinach and cook for another 1–2 minutes, just until the spinach wilts.
Remove from the heat and allow the mixture to cool slightly.
If your spinach releases a lot of liquid, gently squeeze or drain it before adding it to the eggs. Removing excess moisture helps keep the muffins fluffy instead of watery.
Step 3: Whisk the Eggs
Crack the eggs into a large mixing bowl.
Add the milk, garlic powder, black pepper, salt, oregano, and paprika.
Whisk everything together until the eggs are well combined and slightly foamy.
For especially fluffy breakfast egg muffins, avoid overmixing once everything is combined.
Step 4: Add the Vegetables and Cheese
Add the cooked spinach and onion mixture to the eggs.
Stir in the diced tomato and crumbled feta cheese.
If you’re using mozzarella, add it at this stage as well.
Gently mix everything together.
The feta doesn’t need to completely dissolve into the mixture. Small pockets of feta throughout the muffins create delicious creamy and salty bites.
Step 5: Fill the Muffin Pan
Pour the egg mixture evenly into the prepared muffin cups.
Fill each cup approximately ¾ full because the eggs will puff up while baking.
Sprinkle a little extra feta or mozzarella over the top if desired.
Step 6: Bake
Place the muffin pan in the preheated oven.
Bake for approximately 18–22 minutes, or until the egg muffins are puffed and the centers are completely set.
The tops should look lightly golden.
To check for doneness, insert a toothpick into the center of one muffin. It should come out mostly clean without wet egg mixture.
Don’t worry if the muffins puff up significantly in the oven. They will naturally settle slightly as they cool.
Step 7: Cool and Serve
Allow the egg muffins to cool in the pan for about 5 minutes.
Run a small knife or silicone spatula around the edges if needed, then carefully remove them from the pan.
Serve warm with fresh herbs, avocado, tomatoes, fruit, or your favorite breakfast side.
Why You’ll Love These Egg Muffins
There are so many reasons to keep this recipe in your regular breakfast rotation.
Easy Meal Prep
Instead of making breakfast from scratch every morning, prepare a batch of these muffins once and enjoy them throughout the week.
High-Protein Breakfast
Eggs and feta cheese provide protein, making these muffins a convenient choice when you’re looking for a satisfying high-protein breakfast recipe.
Simple Ingredients
You don’t need expensive or complicated ingredients. Eggs, spinach, feta, and a few basic seasonings create most of the flavor.
Perfect for Busy Mornings
These muffins can be eaten at home or packed for work, school, or travel.
Customizable
You can easily change the vegetables and cheese based on what you already have in your refrigerator.
Great for Brunch
Arrange them on a serving platter with fresh vegetables, fruit, toast, and coffee for an easy brunch spread.
Meal Prep Instructions
These healthy breakfast egg muffins are excellent for meal preparation.
After baking, allow them to cool completely.
Place the muffins in an airtight container and refrigerate them for up to 4 days.
For longer storage, freeze them individually on a tray before transferring them to a freezer-safe container or bag.
When you’re ready to eat one, microwave it until heated through.
For refrigerated muffins, approximately 30–60 seconds in the microwave is usually enough, depending on your microwave.
For frozen muffins, thaw overnight in the refrigerator or microwave them in short intervals until hot.
Avoid overheating because the eggs can become rubbery.
Tips for Perfect Spinach Egg Muffins
1. Don’t Add Too Much Liquid
Milk makes the eggs tender, but too much milk can prevent the muffins from setting properly.
2. Drain Your Vegetables
Spinach and tomatoes can contain a lot of water. Excess moisture can make your muffins watery.
3. Grease the Pan Well
Eggs have a tendency to stick, so don’t skip the cooking spray or oil.
4. Don’t Overbake
Bake just until the centers are set. Overbaking can make egg muffins dry and rubbery.
5. Use Fresh or Frozen Spinach
Fresh spinach works beautifully, but frozen spinach can also be used. If using frozen spinach, thaw it completely and squeeze out as much water as possible.
6. Crumble the Feta
Small pieces of feta distribute more evenly throughout the muffins and give you delicious bites of cheese in every serving.
7. Let Them Rest
Allowing the muffins to cool for a few minutes makes them easier to remove from the pan.
Variations You Can Try
Mediterranean Egg Muffins
For a Mediterranean-inspired version, add chopped olives, sun-dried tomatoes, oregano, and extra feta.
You can serve them with cucumber, tomatoes, and avocado for a delicious Mediterranean-style breakfast.
Spinach Mushroom Egg Muffins
Sauté sliced mushrooms with the spinach and onion before adding them to the eggs.
Turkey Sausage Egg Muffins
Add cooked, crumbled turkey sausage for an extra savory and protein-rich breakfast.
Cheesy Vegetable Egg Muffins
Add bell peppers, broccoli, zucchini, and shredded cheddar or mozzarella.
Spicy Egg Muffins
Add red pepper flakes, jalapeños, or a little hot sauce for a spicy breakfast option.
What to Serve With Spinach & Feta Egg Muffins
These muffins are delicious by themselves, but you can create a complete breakfast by serving them with:
- Avocado slices
- Fresh berries
- Strawberries
- Tomatoes
- Cucumber
- Whole-grain toast
- Greek yogurt
- Fresh fruit salad
- Roasted potatoes
- Fresh herbs
- Coffee or tea
For a healthy breakfast meal prep, pair two egg muffins with fruit and Greek yogurt for a balanced and convenient meal.
Frequently Asked Questions
Are spinach and feta egg muffins healthy?
They can be a nutritious breakfast option because they contain eggs, spinach, and cheese. Eggs provide protein, while spinach contributes vitamins, minerals, and other nutrients. The overall nutritional value depends on the ingredients and portion size.
How many calories are in spinach and feta egg muffins?
The exact calorie count depends on the size of the eggs, amount of feta, milk, oil, and additional ingredients used. For a more precise calculation, enter the exact ingredients and quantities into a nutrition calculator.
Can I make egg muffins ahead of time?
Yes. These muffins are ideal for make-ahead breakfast meal prep. Bake them in advance, allow them to cool, and refrigerate them in an airtight container for up to four days.
Can I freeze egg muffins?
Yes. Allow them to cool completely before freezing. Store them in a freezer-safe container or bag. For best quality, use them within a few months.
Why are my egg muffins watery?
The most common reason is excess moisture from spinach, tomatoes, mushrooms, or other vegetables. Cook vegetables first and drain excess liquid before adding them to the eggs.
Why did my egg muffins collapse?
Egg muffins naturally puff while baking and then shrink slightly as they cool. This is completely normal. However, excessive liquid or overbaking can also affect their texture.
Can I use frozen spinach?
Absolutely. Frozen spinach works well, but make sure you thaw and squeeze it thoroughly to remove excess water.
Can I replace feta cheese?
Yes. You can substitute feta with goat cheese, cottage cheese, cheddar, mozzarella, or Parmesan. Keep in mind that each cheese will change the flavor and texture.
Can I make these egg muffins without milk?
Yes. Milk isn’t essential. You can simply leave it out or replace it with an unsweetened dairy-free milk alternative.
Are these good for meal prep?
Yes. They are particularly convenient for breakfast meal prep because you can make several servings at once and store them in the refrigerator.
Can I add meat?
Definitely. Cooked turkey sausage, chicken, ham, or bacon can be added. Make sure any meat is fully cooked before mixing it into the egg mixture.
Can I make these muffins dairy-free?
Yes. Omit the feta and milk or use suitable dairy-free alternatives. The flavor will be different, but you can add extra vegetables and herbs for flavor.
Nutrition Information
Approximate nutrition will vary depending on the exact ingredients and portion sizes.
For one egg muffin, this recipe may provide approximately:
- Calories: 90–120
- Protein: 7–9g
- Carbohydrates: 2–4g
- Fat: 6–8g
- Fiber: 0.5–1g
For accurate nutrition information, calculate the recipe using the specific brands and quantities you use.
Final Thoughts
These Spinach & Feta Egg Muffins prove that a healthy breakfast doesn’t have to be complicated. With just a handful of everyday ingredients, you can create a delicious, protein-rich breakfast that’s perfect for busy mornings.
The combination of fluffy eggs, tender spinach, salty feta, and simple herbs makes every bite flavorful without requiring a complicated cooking process. Even better, the recipe is flexible enough to adapt to whatever vegetables or cheese you have available.
If you’re trying to build a better healthy meal prep routine, these egg muffins are an excellent recipe to add to your weekly menu. Make a batch on Sunday, store them properly, and you’ll have an easy grab-and-go breakfast ready for several mornings.
They also make a beautiful addition to a weekend brunch table alongside fresh fruit, avocado, toast, and coffee.

