Bacon Spinach & Cheese Egg Muffins
Back-to-school mornings have a way of becoming busy before the day has truly begun. Between packing lunches, finding missing shoes and making sure everyone leaves the house on time, breakfast for mothers can quickly become an afterthought. These bacon, spinach and cheese egg muffins are my answer to exactly that kind of morning.
They are filled with fluffy eggs, crisp bacon, tender spinach and melted cheddar, then baked in individual portions that are easy to refrigerate, reheat and enjoy all week long. In particular, they belong to the same make-ahead family as my apple cinnamon overnight oats and very berry French toast casserole — recipes you make once and lean on for days.
Prepare a batch on Sunday evening and you will have a warm, satisfying breakfast ready in minutes. Enjoy two with fresh fruit and coffee before the morning rush, or pack them to eat after school drop-off. Simple breakfasts are often the most useful, but that does not mean they cannot feel thoughtfully prepared.

When I Love Serving Bacon Spinach & Cheese Egg Muffins
Busy School Mornings
Reheat two egg muffins while the coffee is brewing for an easy breakfast that requires almost no morning preparation.
After School Drop-Off
Pair them with a simple salad, avocado or fruit for a quiet breakfast once the morning rush has passed.
Weekend Brunch
Arrange the egg muffins on a serving platter with pastries, berries and a fresh green salad. To illustrate, they round out a pancake platter beautifully when you are hosting.
Breakfast Meetings
Their individual size makes them easy to serve without cutting or plating a larger egg dish.
Holiday Mornings
Prepare them in advance so breakfast is ready without spending the morning standing over the stove.
Lunchboxes and Afternoon Snacks
Given how well they travel, they tuck neatly into a lunchbox and reheat into a savory afternoon bite — a practical favorite during the back-to-school season.

Ingredients
Eggs
Large eggs create the foundation of the muffins. Whisk them thoroughly so the yolks and whites are fully combined and the finished texture is light and even.
Bacon
Cook the bacon until crisp before adding it to the egg mixture; crisp bacon provides texture and prevents excess grease from collecting inside the muffins. Allow it to cool slightly before crumbling.
Spinach
Fresh spinach adds color and freshness. Sautéing it briefly removes excess moisture and prevents the egg muffins from becoming watery. After cooking, gently press out any remaining liquid before adding it to the eggs.
Cheddar Cheese
Mild or sharp cheddar melts beautifully and adds richness throughout each muffin. Freshly grated cheese generally melts more smoothly than pre-shredded, but either may be used when convenience matters most.
Salsa
A small amount of salsa adds flavor and subtle brightness without making the egg mixture overly wet. Choose a thick salsa rather than one with a great deal of liquid.
Milk
A small amount of milk helps create a tender, fluffy texture. Whole milk, reduced-fat milk or unsweetened dairy-free milk may all be used.
Seasoning
Black pepper, garlic powder and a modest amount of salt bring the ingredients together. Because bacon and cheese are naturally salty, season carefully.

Shop Erica’s Pick
Everything I Love for this recipe
How To Make Bacon Spinach & Cheese Egg Muffins
Grease the Pan Generously
Even nonstick muffin pans benefit from a thorough coating. This makes the muffins easier to remove and simplifies cleanup.
Remove Excess Moisture
Watery spinach, vegetables or salsa can prevent the muffins from setting properly. Drain and pat ingredients dry before adding them.
Do Not Overfill the Cups
The eggs will rise while baking, so filling each cup approximately three-quarters full leaves enough room for expansion.
Cut the Fillings Small
Finely chopped ingredients distribute more evenly and make the muffins easier to eat.
Let Them Rest Before Removing
Allowing the muffins to cool for several minutes helps them firm up and release more cleanly.
Avoid Overbaking
Remove the muffins when the centers are just set. Overbaking can make eggs rubbery and dry.
Step 1.
Step 2.
Step 3.
Step 4.
Step 5.
Step 6.
Step 7.
Variations
Turkey Sausage Egg Muffins
Replace the bacon with cooked, crumbled turkey sausage.
Mushroom and Spinach Egg Muffins
Omit the bacon and add sautéed mushrooms for a vegetarian option.
Ham and Cheese Egg Muffins
Use finely diced ham with cheddar, Swiss or Gruyère cheese.
Feta and Vegetable Egg Muffins
Add sautéed bell peppers, spinach and crumbled feta.
Smoked Salmon Egg Muffins
Omit the bacon and add small pieces of smoked salmon, dill and goat cheese — the same flavors I love on a smoked salmon charcuterie board.
Spicy Egg Muffins
Add diced jalapeños, pepper Jack cheese or a small amount of hot sauce.
Dairy-Free Egg Muffins
Use unsweetened dairy-free milk and your preferred dairy-free cheese, or omit the cheese entirely.

What to Serve With Bacon Spinach & Cheese Egg Muffins
Fresh Fruit
A refreshing blend of fresh watermelon juice, muddled mint, and tart lemonade that echoes the board’s star ingredient.
Avocado
Serve with sliced avocado seasoned lightly with lemon juice, salt and pepper.
Yogurt
Greek yogurt with honey or fresh fruit makes a satisfying addition — set out a full Greek yogurt board when you are feeding a crowd.
Toast
Serve with sourdough, whole-grain toast, an English muffin or a slice of almond banana toast.
Simple Green Salad
For brunch or lunch, pair the muffins with arugula dressed with lemon and olive oil.
Breakfast Potatoes
Crisp roasted potatoes make the egg muffins feel more substantial for weekend entertaining.
Bacon Spinach & Cheese Egg Muffins Storage
Refrigerator
Allow the muffins to cool completely before placing them in an airtight container. Refrigerate for up to four days.
Freezer
Wrap each cooled muffin individually, or separate them with parchment paper inside a freezer-safe container. Freeze for up to two months.
Reheating From the Refrigerator
Place one or two muffins on a microwave-safe plate and heat in short intervals until warmed through. Avoid overheating, which may make the eggs rubbery.
Reheating From Frozen
Thaw overnight in the refrigerator or reheat gently from frozen, adding time as needed. For the best texture, they may also be warmed in a low oven or toaster oven.
Bacon Spinach & Cheese Egg Muffins FAQs
Can I make this ahead of time?
Prepare and bake the egg muffins according to the recipe, then allow them to cool completely. Store them in an airtight container in the refrigerator and reheat only the amount you plan to serve. They can also be frozen individually, making it easy to remove one or two portions at a time.
Why are my egg muffins watery?
Excess liquid usually comes from vegetables, salsa or other fillings. Sauté vegetables first and drain all ingredients thoroughly.
Why did my egg muffins stick?
The muffin pan may not have been greased generously enough. Coat the bottom and sides of each cup before adding the egg mixture.
Why did the egg muffins deflate?
Egg muffins naturally rise in the oven and settle slightly as they cool. This is normal and does not affect their flavor.
Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much liquid as possible before adding it to the eggs.
Can I use egg whites?
You can replace some or all of the whole eggs with liquid egg whites, although the finished muffins may be slightly less rich.
How do I know when they are finished baking?
The centers should appear set rather than liquid, and the muffins should spring back gently when touched.

Bacon, Spinach and Cheese Egg Muffins
Ingredients
- 8 large eggs
- ¼ cup milk
- 4 slices bacon cooked and crumbled
- 2 packed cups fresh spinach
- 1 cup shredded cheddar cheese divided
- 2 tbsp thick salsa
- ¼ tsp garlic powder
- ¼ tsp freshly cracked black pepper
- ⅛ tsp salt
- Nonstick cooking spray or oil, for the pan
Instructions
- Preheat the oven to 350°F.
- Generously grease a 12-cup muffin pan.
- Cook the bacon until crisp. Drain, cool and crumble.
- Sauté the spinach until wilted. Press out any excess liquid and roughly chop.
- Whisk the eggs, milk, salsa, garlic powder, black pepper and salt in a large bowl.
- Fold in the bacon, spinach and ¾ cup of cheddar cheese.
- Divide the mixture evenly among the muffin cups, filling each approximately three-quarters full.
- Sprinkle the remaining chese over the tops.
- Bake for 18 to 22 minutes, or until the centers are set.
- Cool in the pan for five minutes before carefully removing.
- Serve warm.
Notes
KEEP HOSTING
More to make and share — savory quiches, fresh sandwiches, and easy brunch bites.
Spinach and Bacon Quiche
A classic, crowd-pleasing quiche for an easy, savory brunch.
Get the Recipe →
Open Face Breakfast Bruschetta Sandwich
A fresh, savory open-faced bite to brighten the morning table.
Get the Recipe →
Gluten-Free Avocado BLT
A crisp, creamy BLT upgrade for an easy, satisfying brunch.
Get the Recipe →Final Thoughts
Mornings may be busy, but breakfast does not have to become complicated. These bacon, spinach and cheese egg muffins are simple enough to prepare in advance, satisfying enough to carry you through the morning and polished enough to serve when guests gather around your table.
During the back-to-school season, having something ready in the refrigerator can make the difference between skipping breakfast and taking a few intentional minutes for yourself. All things considered, that small bit of planning is a gift to your future self.
If you try these, I’d love to know—would you keep them classic, or experiment with your own variations?

Erica A. Thomas
Founder of Eating With Erica





















