This post may contain affiliate links.
Breakfast Egg Muffins are an easy to make breakfast or lunch muffin. These egg muffins use eggs, vegetables, cheese and spinach to create a protein packed meal. These are great for busy mornings. You can freeze these for later!

I hope you all had a nice weekend and enjoyed whatever is left of summer! My son Will turned 4 on Friday so our weekend was filled with birthday festivities. I can’t believe he is another year older and is growing into a little man right before our eyes. We threw him a superhero party with all of his preschool friends, which was so cute and fun for Mike and I to put together.
I recently shared a recipe for Southwestern Taco Egg Muffins and Southwestern Turkey Sausage Egg Cups that have been popular with my readers, family and friends, so I knew that these Baked Egg Cups.
Last weekend my family went camping in South Haven, Michigan with my husband’s family. When we go camping each family takes a meal. We were in charge of breakfast and I made a big batch of these Baked Egg Cups along with this Mediterranean Frittata. We stayed in cabin’s so we had a microwave so I could easily heat these muffins up. I also think if you had a campfire going you could put a few of these egg cups over the fire for 1-2 minutes to heat them up.
Recipe Ingredients

This egg muffin recipe is an easy recipe and uses simple ingredients! It is a great make-ahead breakfast.
- Eggs
- Onion
- Bell pepper
- Spices
- Fresh spinach
- Cheddar Cheese

How Do I Make These Breakfast Egg Muffins?
Step 1. Grease Muffin Tins: Preheat the oven to 375 degrees. Grease your muffin tins {enough for 16-18 muffins} and set aside.
Step 2. Whisk Eggs: In a large mixing bowl crack the eggs and whisk them together. Set aside.
Step 3. Saute Vegetables and Spices: In a large skillet heat 2 Tablespoons olive oil over medium high heat. Add the onion, bell pepper, paprika, cumin, chili powder and cayenne pepper and sauté for 6-7 minutes, until the onion is soft.
Step 4. Add Ingredients Together: Add the cooked vegetables to the eggs along with the chopped spinach and the 1 cup of cheese. Mix to combine and add a dash of salt and pepper.
Step 5. Fill Muffin Tins: Pour the egg mixture into the muffin tins {about 3/4 of the way full} and sprinkle each muffin with a small amount of the 1/2 cup of leftover cheese.
Step6. Bake Egg Muffins: Put the egg muffins in the oven and bake for 20-25 minutes until the egg muffins are set in the middle and begin to turn golden brown. Garnish with fresh herbs and green onions.
Store leftover egg muffins in an airtight container for up to 5 days or freeze for later.

Storage Tips
Store these in an airtight container for up to 4 days. To reheat you can quickly microwave them for 30 seconds.
To freeze these egg muffins wrap them individually in plastic wrap and throw them in a large ziplock bag or a Tupperware container.
Once you are ready to eat them remove from the freezer, take off the plastic wrap and microwave them for a one to two minutes, until warm.
More Egg Recipes
Breakfast
Vegetarian Breakfast Egg Burritos
Breakfast
Southwest Breakfast Egg Tacos
Breakfast
Caprese Egg Muffins
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.
Breakfast Egg Muffins

Video
Ingredients
- 12 eggs
- 1/2 cup sweet onion, chopped
- 1 large red bell pepper, chopped {or any color of your choice}
- 1/2 teaspoon paprika
- 1 teaspoon cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon cayenne red pepper , {more or less for spice}
- 1 cup spinach, chopped
- 1 1/2 cups sharp cheddar cheese , divided {or cheese of your choice}
- Dash of salt and pepper
Instructions
- Preheat the oven to 375 degrees. Grease your muffin tins {enough for 16-18 muffins} and set aside.
- In a large bowl crack the eggs and whisk them together. Set aside.
- In a large skillet heat 2 Tablespoons olive oil over medium high heat. Add the onion, bell pepper, paprika, cumin, chili powder and cayenne pepper and sauté for 6-7 minutes, until the onion is soft.
- Add the cooked vegetables to the eggs along with the chopped spinach and the 1 cup of cheese. Mix to combine and add a dash of salt and pepper.
- Pour the egg mixture into the muffin tins {about 3/4 of the way full} and sprinkle each muffin with a small amount of the 1/2 cup of leftover cheese.
- Put the egg muffins in the oven and bake for 20-25 minutes until the egg muffins are set in the middle and begin to turn golden brown.
- Remove from the oven and let cool before removing from the muffin tin.
- Serve with a dollop of sour cream, salsa or topping of your choice.
- Refrigerate remaining egg muffins in an airtight container.
Notes
- If you want to freeze these wrap them in plastic wrap individually and then put them in a large Ziplock bag.
- Remove from the freezer when you are ready to eat them and heat them in the microwave for two minutes or until warm.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















What a great quick grab and go breakfast for during the week! Looks so delicious! Thanks for the recipe 🙂
Thanks! It is great to grab on the go!
What a clever idea for an on the go breakfast and even a lunch to take for school or to the office. Super nice I will have to do this soon,
Thanks!Yes–they even make a good lunch.
Love quick recipes like this! Weekend breakfast sorted!
Me too!
Yum! Two f my kids have a 7am bus this year – these would be perfect for our early mornings
Oh that is early! These would be perfect!!
These look perfect to stock in the freezer and grab on the way out the door!
Yes! I always put half in the freezer. 🙂
Great idea for a breakfast to bring camping!! I love the convenience of the muffins!
I do too. My kids love muffins because they are easy to manage and just the right size which also makes me happy.
Happy birthday to your little man, Julia! These vegetarian breakfast egg muffins are perfect for weekday mornings! I like that I could just grab a few to take to work with me. 🙂
Thanks so much. They really are so great when you are on the run and need something quick.
I love recipes like these: quick, easy, delicious, and healthy!
Happy 4th birthday to your son!
Thanks Jenna! I love quick, easy recipes too. They are perfect for people that are busy and can only spend limited time in the kitchen throughout the week! 😉
Thanks! I love them too–it covers all the bases!
What an awesome school week breakfast!
Thanks! It really is so nice to be able to pop one in the microwave for a minute & have breakfast ready!
These sound like the perfect solution for busy mornings. I could see myself getting into the habit of making these every Sunday for the week ahead. Love that you took them camping (and lol about the microwave in the cabin!)
Haha! I know..it isn’t camping since we stay in cabins with all of the modern appliances but I like to call it camping! Someday when the kids are a little older we will do tent camping because my husband loves it and then we will have to use a campfire to heat these up. 😉 In the meantime the microwave it is!