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

  • They’re an ideal make-ahead breakfast recipe. If your mornings are incredibly busy and the last thing you have time for is a healthy breakfast, make these on the weekend and enjoy them all week long! They reheat perfectly in the microwave.
  • Kids will love these muffins too. They won’t complain about the “green bits,” or at least not enough to stop them from digging in! If your kids aren’t big on onions, you can omit the red onion and replace it with canned, drained corn.
  • These can double as a snack. These muffins aren’t just for breakfast! Try them for a tasty snack too.

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.

  1. Olive oil
  2. Red onion
  3. Frozen chopped spinach
  4. Red bell pepper
  5. Eggs
  6. Mozzarella cheese
  7. Cheddar cheese
  8. Salt
  9. Pepper
  10. 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).

overhead view of the four steps for how to make a breakfast egg muffins with spinach

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. 😍

overhead view of pre-baked egg muffins in a red silicone cupcake mold

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.

overhead view of a red silicone cupcake mold with egg breakfast muffins cooling off

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

  • If you’re not a fan of red onion, or if you’re serving this to younger kids or kids who aren’t fans of onions, feel free to replace it with canned, drained corn.
  • Feel free to experiment with different types of cheese!
  • I use pre-shredded cheese for convenience in this recipe, but any time you can hand-shred cheese for a baked dish, the end result will be a bit better since shredded cheese contains an anti-caking agent.

overhead view of spinach egg muffins lined up on a white dish ready to be served

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

sideview of a stack of five spinach egg muffins on a white serving dish
These Spinach Egg Muffins are 3-cheese breakfast muffins are ridiculously good – and an easy way to pack in protein and healthy vegetables!
Servings 12
Course Appetizer, Breakfast
Cuisine American, Western
Keyword gluten free recipes, healthy breakfast recipes
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

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.

Similar Posts

  • Hearty Sausage Breakfast Casserole

    This hearty Sausage Breakfast Casserole recipe is fit for a crowd! It’s packed with sausage,…

  • High Protein Mango Smoothie

    Looking to pack in the protein? This yummy High Protein Mango Smoothie contains a whopping…

  • Air Fryer Cinnamon Toast Bites

    These sweet Air Fryer Cinnamon Toast Bites are a fun treat that both adults and kids will…

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating