Save to Pinterest Sunday mornings used to mean scrambling eggs in a skillet while everyone hovered around the stove asking when breakfast would be ready. One particularly chaotic morning, I cracked a dozen eggs into a muffin tin on a whim, tossed in leftover bacon and peppers, and slid the whole thing into the oven. Twenty minutes later, everyone grabbed their own golden muffin and ate standing up. We never went back to the skillet.
I started making these for my neighbor who worked night shifts and never had time to cook before her morning commute. She told me she kept a stack in her car and ate them at red lights. That image stuck with me, and now I think of her every time I pull a batch out of the oven, knowing theyre going to make someones hectic morning just a little easier.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Large eggs: The foundation of the muffin, whisked until frothy so they puff up nicely in the oven and hold everything together without feeling dense.
- Milk: Just enough to keep the eggs tender and prevent them from turning rubbery, especially if you reheat them later in the week.
- Shredded cheddar cheese: Melts into pockets of sharpness throughout each muffin and creates those crispy golden edges everyone fights over.
- Diced bell peppers: I use a mix of red and yellow for color, but any variety works as long as you dice them small so they cook through.
- Diced onions: They soften and sweeten in the oven, adding a subtle background flavor that balances the richness of the bacon and cheese.
- Cooked and crumbled bacon: I cook mine until its almost crispy, then crumble it by hand so you get uneven pieces that create little bursts of smoky flavor.
- Salt, black pepper, garlic powder, and paprika: A simple blend that seasons every bite without overpowering the other ingredients, and the paprika adds a faint warmth.
- Cooking spray or olive oil: Greasing the tin well is non-negotiable, or youll spend ten minutes prying muffins out with a butter knife.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat and prep your tin:
- Set your oven to 350°F and give your muffin tin a generous spray or brush of oil in every cup. Dont skip the edges, thats where they stick.
- Whisk the egg base:
- Crack your eggs into a large bowl, pour in the milk, and whisk hard until the mixture is pale yellow and slightly frothy. This extra air makes them fluffier.
- Stir in the fillings:
- Add the cheese, peppers, onions, bacon, and all your seasonings, then stir gently until everything is evenly distributed. You want a little bit of everything in each scoop.
- Fill the cups:
- Pour the mixture into each muffin cup, filling them about two-thirds full so they have room to puff without spilling over the edges. A small ladle or measuring cup makes this easier.
- Bake until set:
- Slide the tin into the oven and bake for 18 to 20 minutes, until the tops are lightly golden and a toothpick poked in the center comes out clean. Theyll deflate a bit as they cool, and thats normal.
- Cool and release:
- Let them sit in the tin for five minutes, then run a butter knife around each edge if theyre stubborn. Pop them out gently and let them cool on a rack if youre storing them.
Save to Pinterest The first time I brought these to a potluck breakfast, someone asked if I bought them from a cafe. I laughed and told them it was just eggs and leftovers, but that compliment made me realize how much joy a simple muffin tin can bring when you fill it with the right things.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make-Ahead Magic
These muffins were designed for the fridge. I bake them on Sunday night, let them cool completely, then stack them in a container with parchment between the layers. Every morning I grab one, microwave it for thirty seconds, and Im out the door with a hot breakfast that actually tastes homemade. They stay good for five days, though mine rarely last that long.
Swapping and Tweaking
I swap the bacon for sausage when I want something heartier, or leave out the meat entirely and load them up with spinach and mushrooms for my vegetarian friends. Ive tried feta and sun-dried tomatoes, pepper jack and jalapeños, even just plain cheese and chives. The base recipe is so forgiving that you can throw in whatever needs to be used up, and it almost always works.
Reheating Without Regret
Microwaving is fastest, but if you have an extra minute, the toaster oven crisps up the edges and brings back that fresh-baked texture. I reheat mine for about three minutes at 325°F, and they come out nearly as good as the day I made them.
- Wrap them in a damp paper towel before microwaving to keep them from drying out.
- Freeze extras in a single layer on a baking sheet, then transfer to a freezer bag once solid.
- Thaw frozen muffins overnight in the fridge, or microwave directly from frozen for about a minute.
Save to Pinterest Now when Sunday morning rolls around, I dont even think twice. I just pull out the muffin tin, crack the eggs, and let the oven do the work while I drink my coffee in peace.
Recipe Questions & Answers
- → Can I make these egg muffins ahead of time?
Yes, these muffins are perfect for meal prep. Store them in an airtight container in the refrigerator for up to 5 days, or freeze for longer storage. Simply reheat in the microwave before serving.
- → What can I substitute for bacon?
You can use cooked sausage, diced ham, or turkey bacon. For a vegetarian option, omit the meat entirely and add spinach, mushrooms, or sun-dried tomatoes for extra flavor.
- → How do I prevent the muffins from sticking to the tin?
Generously grease each muffin cup with cooking spray or olive oil before adding the egg mixture. Let the muffins cool for 5 minutes after baking, then gently loosen the edges with a knife if needed.
- → Can I use different types of cheese?
Absolutely! While cheddar works beautifully, you can experiment with feta, mozzarella, Swiss, or pepper jack cheese. Each variety will bring its own unique flavor profile to the muffins.
- → What's the best way to reheat these muffins?
Microwave individual muffins for 30-45 seconds until warmed through. For a crispier texture, reheat in a 350°F oven for 8-10 minutes. Avoid overheating to prevent the eggs from becoming rubbery.
- → Are these muffins suitable for freezing?
Yes, they freeze exceptionally well. Cool completely, wrap individually in plastic wrap or foil, and store in a freezer bag for up to 3 months. Thaw overnight in the refrigerator before reheating.