Spinach Egg Muffins (3-Cheese)
These Spinach Egg Muffins are 3-cheese breakfast muffins are ridiculously good – and an easy way to pack in protein and healthy vegetables!

Those muffins? 👆 Sooooo good. This is one of my favorite easy-prep breakfast recipes, and they’re always a huge hit whenever I serve them to guests of all ages.
Why You Will Love This Spinach Egg Muffin Recipe
Ingredients Needed for Egg Muffins with Spinach
Ingredient quantities for this easy homemade breakfast recipe are located in the recipe card at the end of the post.
- Olive oil
- Red onion
- Frozen chopped spinach
- Red bell pepper
- Eggs
- Mozzarella cheese
- Cheddar cheese
- Salt
- Pepper
- Parmesan cheese
How To Make Spinach Egg Muffins (Quick Overview)
The steps below are just a quick overview of how to make the breakfast muffin recipe. The full process in detail is located in the recipe card at the end of the post.
Preheat oven and prepare muffin pan according to recipe instructions (in the recipe card at the end of the post).

Photo 1: Saute onion and pepper in olive oil over medium-high heat until the vegetables soften, about 5-6 minutes.
Photo 2: Add thawed, drained spinach and cook until the excess water has cooked off. Make sure to stir well so you don’t have any trapped pockets of moisture.
Photo 3: Combine eggs, shredded mozzarella, shredded cheddar, salt, and pepper in a large bowl.
Photo 4: Mix well, then add the vegetable mixture and combine thoroughly. Look at all that veggie and cheesy goodness. 😍

Now it’s ready to fill your muffin pan with the egg mixture! Sprinkle 1 tsp of shredded Parmesan cheese on top of each muffin.

Bake the muffins for 25-30 minutes until the eggs are cooked and the tops of the muffins are lightly browned.
Notes About Spinach Egg Muffins

More Breakfast Recipes
- Try our breakfast casserole recipes that are certain to make you happy, like our breakfast casserole which features a delicious mix of bacon and broccoli! 🥓🥦
- Or, our sausage breakfast casserole that will make the entire crowd you are serving go wild. It’s great for family gatherings and hugely popular as a Christmas breakfast casserole!


Love This Post? Please Give it a Share!
I hope you love this savory breakfast muffins recipe! If you like this post, it would be greatly appreciated if you give it a share or save by using the social sharing icons. THANK YOU!
Spinach Egg Muffins

Ingredients
- 1 tbsp olive oil
- 1/2 cup red onion (chopped)
- 5 oz frozen chopped spinach (thawed and drained)
- 1/2 medium red bell pepper (chopped)
- 5 eggs (beaten)
- 1 1/2 cups shredded mozzarella cheese
- 1 1/2 cups shredded cheddar cheese
- 1/4 tsp salt (or more to taste)
- 1/8 tsp pepper (or more to taste)
- 1/4 cup shredded Parmesan cheese
Instructions
- Preheat the oven to 350°F and coat a muffin pan with non-stick cooking spray (or use a silicone muffin pan – no oil needed!).
- Heat olive oil in a skillet over medium-high heat, then add onion and pepper. Stir occasionally until the vegetables soften, typically around 5-6 minutes.
- Incorporate the thawed and drained spinach and cook until the excess moisture has cooked off.
- Combine eggs, shredded mozzarella, shredded cheddar, salt, and pepper in a large bowl. Mix well, then add the vegetable mixture and combine thoroughly.
- Fill the muffin pan with the egg mixture. Sprinkle 1 tsp of shredded Parmesan cheese on top of each muffin.
- Bake the muffins for 25-30 minutes until the eggs are cooked and the tops of the muffins are lightly browned.
Nutrition Disclaimer
Nutrition Estimates are per serving and included as a courtesy only. They are accurate to the best of our knowledge based on the ingredients and brands used, but their accuracy is not guaranteed.

