This post may contain affiliate links. Read my disclosure policy.
Breakfast Egg Muffins with Bacon and Spinach: These muffins make a great breakfast, lunch, or a snack to pack up for work, school, or a picnic! Just use a regular muffin pan for this recipe!

I love that these breakfast egg muffins are very easy to make, and all the ingredients in them constitute, basically, a classic breakfast. These muffins have protein (eggs), meat (bacon), vegetables (spinach), and cheese. What not to like? These will keep you full for a long time!
And, if you want meatless egg muffins - I have this delicious recipe for breakfast egg muffins with mushrooms and spinach.

If you have a company staying at your house - these egg muffins are a great way to treat your guests to a fast, easy, and very delicious breakfast! Also, you can pack these muffins as a to-go breakfast, lunch, or snack to bring to work or school.

They are also gluten free!

Ingredients you'll need for breakfast egg muffins:
- eggs
- milk
- salt
- Cheddar cheese, shredded
- Parmesan cheese, shredded
- spinach
- bacon

How to make breakfast egg muffins (step-by-step photos):
In a large bowl, beat eggs until smooth. Add milk, salt, Cheddar cheese and mix:

Stir in spinach:

Add cooked bacon into the egg mixture. Bacon should be precooked, drained of all the fat and chopped:

Use a regular 12-cup muffin pan. Spray the muffin pan with non-stick cooking spray. Ladle the egg mixture into greased muffin cups ¾ full.

Top with shredded Parmesan cheese:

Oven should be preheated to 350 degrees. Bake the egg muffins for 25 minutes, then let them cool for 30 minutes before removing from the pan.

Other savory breakfast recipes
- Another easy breakfast to bake in the oven is Hash Brown, Broccoli, Sausage and Egg Breakfast Casserole.
- For a Southwestern twist, try this Southwestern Breakfast Casserole with sausage, red bell pepper, black beans, Cheddar and Mozzarella cheeses.

Breakfast Egg Muffins with Bacon and Spinach
Ingredients
- 6 large eggs
- ¼ cup milk
- ¼ teaspoon salt
- 2 cups cheddar cheese shredded
- 1 cup spinach cooked and drained (about 8 oz fresh spinach)
- 6 slices bacon cooked, drained of fat, and chopped
- ½ cup shredded Parmesan cheese
Instructions
- Preheat oven to 350 degrees. Use a regular 12-cup muffin pan. Spray the muffin pan with non-stick cooking spray.
- In a large bowl, beat eggs until smooth. Add milk, salt, Cheddar cheese and mix. Stir spinach, cooked bacon into the egg mixture. Ladle the egg mixture into greased muffin cups ¾ full.
- Top each muffin cup with shredded Parmesan cheese.
- Bake for 25 minutes. Remove from the oven, let the muffins cool for 30 minutes before removing them from the pan.
Nutrition
Nutrition Disclaimer:
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist's advice.

I meant for the rating to be 5 stars, not 3! Sorry about that!
Thank you so much for the 5-star review, Rose! 🙂
I added one additional egg, chopped bell peppers and black pepper. I used a silicone muffin pan and baked for 20 minutes. I waited for 5 minutes and removed them from the pan. We loved them and would definitely make again.
Hi Rose! Thank you so much for the wonderful feedback. I appreciate you sharing your experience with this recipe. I think many will find this helpful. I’m so glad you loved it! 🙂
How much fiber is in one muffin?
Can these breakfast egg muffins be frozen?
Yes, they freeze beautifully! 🙂
Done it 😉 and we like it. Variation+; with Turkey meat instead of Bacon.
Glad you enjoyed the recipe, Henrik! 🙂
How much fiber is in one muffin?b
Hi Nancy, This recipe has very little fiber —almost all the fiber here is from the spinach.
Total batch: ≈ 4–5 g fiber (1 cup cooked spinach).
Per muffin (12): ≈ 0.3–0.4 g each.
But, I want to emphasize that I am not a nutritionist and the nutritional info here is estimated.
I made this according to the recipe, and they were a huge hit! I'm trying today with finely chopped ham and broccoli.
So happy to hear that, Joni! 🙂 Thank you for taking the time to leave a review. ❤️
The final product looks delicious -
Is it possible to make these muffins without the milk, or in the alternative, are you able to recommend a dairy free substitute?
Hi Veronica! This will work with any kind of dairy-free milk: oat, almond, cashew, or "lite" unsweetened coconut milk.
Hi Julia, Love your recipes (the Christmas salad and dressing was a huge hit!) and I’m excited to try the egg muffins. My question is this: what’s the best way to reheat them if I make them the day before I serve them? Thank you and I’ll look forward to your response.
Stephanie, I would reheat the muffin in the microwave oven for 1 minute. I am sorry for the late response. Happy New Year! ❤️
I just made this. Waiting for it to come out the oven! Wish me luck. My daughter always made these for me and hasn't in a while so I hope these are just as good ☺️
Pam, I hope the muffins came out well! 🙂
JO
I'd like to know the answer to that too. I'm thinking that it would certainly be ok to freeze them in a quart size baggy or something similar.
Monty, yes, you can definitely freeze these muffins!
Hi just wondering is one portion (173cal) for 1 muffin or 2? Thank you
Jess, the calorie count is for 1 muffin. 🙂