Five eggs and a hot oven get you six egg breakfast cups. You chop whatever vegetables you have, drop them in a greased muffin tin, pour the beaten eggs over the top and bake at 350°F for 20 minutes. No fork required.
The reason these work is the ratio. Too much filling and the egg can't hold the cup together. Too little and you get a rubbery puck. Aim for fillings that sit level with the rim of each cup before the egg goes in, and the bake comes out clean almost every time.
This is a meal-prep recipe more than a weekend project. Make a batch on Sunday, keep the cups in a glass container, and you have breakfast handled through Friday.
Step-by-Step Instructions
1. Heat the oven
Set the oven to 350°F and let it come fully up to temperature. A cold oven gives you cups that set on the outside before the middle cooks.
2. Beat the eggs
Crack the 5 eggs into a measuring cup and beat them until the whites and yolks are one smooth color. Set it aside near the muffin tin.
3. Prep the tin
Grease a 6-cup muffin tin generously with oil or butter, sides included. This is the step people skip, and it's the one that decides whether the cups come out whole.
4. Fill the cups
Spoon your choice of spinach, tomato, onion, bell pepper, broccoli and both cheeses into each cup. Keep the filling level with the rim, not mounded above it.
5. Season each cup
Sprinkle salt and pepper over the filling in each cup. Seasoning per cup beats seasoning the whole bowl, because the vegetables stay crisper.
6. Pour in the egg
Pour the beaten egg into each cup until the liquid sits just under the top edge. Go slowly near the end so you don't overflow the filling.
7. Bake until set
Bake for 20 minutes. The cups are done when the centers are set and only wobble slightly when you shake the tin. A knife slipped into the middle should come out clean.
8. Cool and lift
Take the tin out and leave it for 5 minutes. Run a thin spatula or knife around each cup and lift them out onto a plate or straight into a storage container.
Tips & Tricks
- Grease the muffin tin well, including the sides, or the cups stick at the corners.
- Pat the diced tomato and any rinsed spinach dry with a paper towel before they go in the tin.
- Fill each cup to just below the rim with egg. Overfilled cups spill and burn on the pan.
- Let the baked cups sit in the tin for 5 minutes before you lift them out. They firm up as they cool.
Variations
- Add cooked crumbled turkey sausage to the filling for a heartier cup. Cook it fully first, since 20 minutes in the oven won't cook raw meat through.
- Swap the cheddar for feta or goat cheese for a sharper, saltier cup. Cut back on the added salt if you do.
- Use a silicone muffin liner instead of greasing the tin if release is your problem. Skip paper liners, which stick to egg.
How to Store Egg Breakfast Cups
Refrigerator
Cool the cups completely, then store them in a glass container with a lid for up to 5 days.
Freezer
Freeze baked cups on a tray until solid, then move them to a freezer bag for up to 2 months. Thaw overnight in the fridge.
Reheating
Warm one or two cups in the microwave for 30 to 45 seconds, or eat them cold. Overheating makes them rubbery, so start short and add time.
Frequently Asked Questions
Q: Why did my egg cups turn out watery?
The vegetables were wet. Tomato seeds, rinsed spinach and thawed frozen spinach all release water as they cook. Dice the tomato and drain it, pat the spinach dry, and the cups come out firm.
Q: Can I use a different size muffin tin?
Yes, but the bake time changes. A 12-cup standard tin makes smaller cups that set faster, so start checking at 15 minutes. A jumbo tin needs closer to 22 to 25 minutes. The 5-egg quantity fills 6 standard cups.
Q: How do I know the cups are fully cooked?
The center should be set with only a slight wobble when you shake the tin, and a knife inserted in the middle should come out clean. If the middle still sloshes, bake 3 more minutes and check again.
Q: Can I make these ahead for the week?
Yes. Bake them, cool fully, and keep them in a lidded glass container in the fridge for up to 5 days. Warm them briefly or eat them cold.
Q: Do I have to use all the listed vegetables?
No. The vegetables are a mix-and-match list. Use whatever combination you like, as long as the filling stays level with the rim of each cup so the egg can bind it.

Egg Breakfast Cups: Veggie-Packed Muffin Tin Recipe
Egg breakfast cups bake in a muffin tin with spinach, tomato, bell pepper, broccoli and cheese. Five eggs, 20 minutes at 350°F, no fork needed.
Ingredients
Instructions
- 1Heat the oven — Set the oven to 350°F and let it come fully up to temperature. A cold oven gives you cups that set on the outside before the middle cooks.
- 2Beat the eggs — Crack the 5 eggs into a measuring cup and beat them until the whites and yolks are one smooth color. Set it aside near the muffin tin.
- 3Prep the tin — Grease a 6-cup muffin tin generously with oil or butter, sides included. This is the step people skip, and it's the one that decides whether the cups come out whole.
- 4Fill the cups — Spoon your choice of spinach, tomato, onion, bell pepper, broccoli and both cheeses into each cup. Keep the filling level with the rim, not mounded above it.
- 5Season each cup — Sprinkle salt and pepper over the filling in each cup. Seasoning per cup beats seasoning the whole bowl, because the vegetables stay crisper.
- 6Pour in the egg — Pour the beaten egg into each cup until the liquid sits just under the top edge. Go slowly near the end so you don't overflow the filling.
- 7Bake until set — Bake for 20 minutes. The cups are done when the centers are set and only wobble slightly when you shake the tin. A knife slipped into the middle should come out clean.
- 8Cool and lift — Take the tin out and leave it for 5 minutes. Run a thin spatula or knife around each cup and lift them out onto a plate or straight into a storage container.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.