Mushroom, Spinach & Bacon Egg Muffins



This post may contain affiliate links. Please read our disclosure policy.

mushroom spinach  bacon egg muffins 1

Weekday mornings are super busy in our house. It seems, by the time I am even able to fully open my eyes and think semi-coherently, it’s already time to rush out the door to get the kiddos to school.

What my kids used to do (a lot) was eat cereal for breakfast. Sugary, empty calorie, highly processed cereal. Sure, maybe sometimes they’d have toast or reheated oatmeal. But, mostly sugary cereals. Oh, and sometimes pop tarts. Sigh.

This meant I was essentially giving my kiddos way too high of sugar levels which would spike their energy level at first, but then likely leave them to totally crash once they were at school. Nice. Way to go, mom.

mushroom spinach bacon egg muffins 2

So, I started creating new, healthier ways for them to get their breakfast. Sure, I could make them a protein shake to go along with the one I made for myself, but they got bored of them very quickly, especially on cold mornings.

But, you know what? They do love eggs. And anything that can be held in one hand to eat. I mean – that’s the definition of awesomeness to a kid, right? Well, mine at least…

So, I got to thinking…what if I could make something savory, something with eggs, something that is handheld, and something that is nice and hot for them to eat in the morning. But – wait – this would also need to be nutritious, full of protein and vitamins, and keep them full until lunchtime. Oh, and this would have to take like zero time to put together because we have no time in the morning to cook anything.

Enter the egg muffin. These little Mushroom, Spinach & Bacon Egg Muffins are the perfect solution! They’re fresh, easy, hot, and delicious. Plus, they’re jam-packed full of protein and other goodness to keep them full and energized for a good while without any sugar crashes. And they’re super cute little tasty treats that are handheld. Winner Winner!

What’s even better is they can be prepped ahead of time, say on a weekend when I actually have time, and can just be reheated during the week. I usually wrap mine in a paper towel and reheat for about 30 seconds to a minute. Quick, easy, tasty, and healthy….plus handheld perfection! Everyone wins.

mushroom spinach  bacon egg muffins 3

Prep Time: 10 min
Cook Time: 25 min
Total Time: 35 min


  • 1 tbsp. olive oil

  • 10 small cremini mushrooms, sliced
  • 1/2 yellow onion, diced
  • 5 oz. baby spinach

  • 10 eggs
  • 1/3 cup crumbled goat cheese

  • 6 slices bacon, crispy/crumbled

  • 1/3 cup almond milk

  • 1/4 tsp. black pepper

  • 1/3 cup grated Parmesan cheese (optional)


  1. Preheat oven to 350 degrees.

  2. Grease a 12-count muffin tin with olive oil.
  3. Heat olive oil over medium-high heat and add the diced onion. Cook, stirring frequently, until begun to sweat, about 3-4 minutes. Then, add the mushrooms and cook 4-5 more minutes, until onion is tender and mushrooms are well-browned and tender.
  4. Turn off heat and add spinach, stirring constantly, until the spinach is wilted. Allow to cool.
  5. In a large bowl, beat the eggs until smooth. Add the goal cheese, cooled spinach mixture, crumbled bacon, milk, and mix together.
  6. Ladle the egg mixture into the greased muffin cups – you can fill them almost all the way up.
  7. Top each muffin cup with grated Parmesan cheese.
  8. Bake for 25 minutes, until golden brown on top.
Servings: 12

Hi, I’m Ashley & I’m so happy you’re here!

Ashley is the founder of CenterCutCook and a former teacher that now spends her days in the kitchen so that she can share her favorite recipes with you!