If you like Starbucks egg bites you need to try this recipe! These spinach egg muffins with feta cheese are a high in protein, filled with healthy fats, and complete with leafy greens and fiber making them a great grab-and-go breakfast.
If you’ve never made them before, breakfast egg muffins are similar to mini frittatas: an egg-based dish similar to an omelet that is filled with meat, cheese, or vegetables. The beauty of mini frittatas, or egg muffins, is that they are simple, inexpensive, and versatile to make. Not only are the flavor options endless, but they are a great way to use up leftovers or odds and ends you have in the fridge.
For this particular egg muffin recipe, I opted to go with a simple combination of spinach and feta cheese because I think the flavors pair beautifully and it’s a great way to add some more leafy greens and fiber to your diet. Although I used feta cheese, you could truly use any type of cheese that you like, cheddar, mozzarella or goat cheese would work particularly well, and it’s a great way to add a little boost of protein to your breakfast at the same time. When shopping for cheese, be sure that you read the ingredients and opt for natural cheeses made with milk, salt, microbial enzyme, and bacterial cultures.
In addition to being easy to make, these spinach and feta egg muffins are high in protein, full of nutrients, and low in calories. Each egg and spinach muffin contains 7 grams of protein and 100 calories making them an ideal breakfast for any diet or health goal and a great way to start the day.
These healthy breakfast egg muffins with spinach and feta cheese are a great meal prep idea that works well for breakfast, lunch or a simple snack. Meal prep a batch of these spinach egg muffins this weekend and you’ll have a healthy, high-protein meal ready to go every day of the week.
More Egg Muffin Recipes:
Spinach Egg Muffins with Feta
These spinach egg muffins with feta cheese are quick and easy to make, while being high in protein, low in calories and packed full of nutrients at the same time.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 12 muffins 1x
- Category: Breakfast
- Cuisine: Vegetarian
- Diet: Low Calorie
Ingredients
- 12 eggs
- 2 cup spinach, roughly chopped
- 100 grams feta cheese, crumbled
- 1/4 teaspoon sea salt
- 1/8 teaspoon black pepper
- Butter or olive oil, for greasing
Instructions
- Preheat the oven to 350°F and grease a 12-cup muffin tin. (If you have a silicone muffin tin I would suggest using it as it is easier to remove the muffins.)
- In a large bowl, crack eggs, whisk together and season with salt and pepper. Add chopped spinach and whisk again to combine.
- Divide egg mixture evenly across the muffin tins, filling them halfway, and sprinkle with crumbled feta cheese. Depending on the size of your eggs you may have a little extra of the mixture, so you can make a few more.
- Transfer the muffin tin to the oven and bake for 18-20 minutes until the centre of each egg muffin is set.
- Once cooked, serve immediately or store in an airtight container in the fridge for up to 5 days.
Nutrition
- Serving Size: 1 muffin
- Calories: 100 calories
- Sugar: 0 grams
- Fat: 7 grams
- Carbohydrates: 1 gram
- Fiber: 1 gram
- Protein: 8 grams
Ann says
This recipe was so easy and delicious! I added about a half of cup of cream since I only had ten eggs to work with:)
Stephanie Kay says
Great idea! Thanks for sharing!
Mars says
Could I use a baking dish instead of muffin cups?
Stephanie Kay says
Absolutely! You may need to adjust the cooking time a little and cook it a couple of minutes longer, just keep an eye on it to ensure it’s set in the middle, but it will certainly look.
B says
I came across this recipe when searching for quick/healthy weekday breakfast ideas for my toddler and baby.
Can these be frozen if I were to make a few batches?
Stephanie Kay says
Absolutely! Once cooked, allow them to cool completely on a plate or cutting board, then individually wrap them in plastic wrap and store them in an airtight container or plastic bag. To reheat them, remove the plastic wraps and microwave for 30-60 seconds.