Spinach Bacon Egg Bites (Easy Meal Prep Breakfast Muffins)
These Spinach Cheese and Bacon Egg Bites are so great to make for an on the go breakfast! Simple ingredients make for a delicious meal!
Weekday mornings in my house are not peaceful. By the time everyone is dressed, backpacks are located, and I’ve verified that homework actually made it into the bag, breakfast is usually an afterthought. These egg bites changed that.
I make a batch on Sunday — twelve of them, takes about 35 minutes including the bacon — and by Monday morning breakfast is already handled. Grab two, microwave for 60 seconds, done. My kids actually like them, which is not guaranteed with anything involving visible spinach, but the bacon carries the whole operation.
The technique is simple but there are two things that matter: chop the spinach fine and squeeze out any excess moisture before it goes in, and don’t overbake. Wet spinach makes the bites watery. Overbaked egg bites turn rubbery and nobody wants rubbery eggs at 7am. Both are avoidable and I’ll walk you through both in the steps.

Ingredients:
Eggs: The base of the recipe. Use large eggs. Room temperature eggs incorporate more smoothly than cold eggs straight from the fridge — set them out 15 minutes before you start if you remember.
Spinach: Fresh or frozen both work. See the spinach prep callout above — moisture removal is essential either way. Fresh baby spinach is the easiest; it’s tender, mild, and chops quickly.
Cheese: Shredded cheddar is the most crowd-friendly choice. Sharp cheddar gives more flavor than mild. Gruyère adds a nuttier, more complex taste. Pepper jack adds heat. Whatever you use, shred it yourself rather than buying pre-shredded — the anti-caking coating on bagged shredded cheese prevents it from melting as smoothly.
Bacon: Cook it fully crispy before adding — soft or undercooked bacon stays chewy in the bites and doesn’t render properly during the short bake time. Crumble it into small pieces so every bite gets some. Turkey bacon works as a substitute. Pre-cooked bacon bits are a time-saver if you’re in a rush.
Milk: Adds a small amount of liquid to loosen the egg mixture and helps with texture. Whole milk or 2% gives the best result. Any dairy-free milk substitute works if needed.

The spinach step most recipes skip
Whether you use fresh or frozen spinach, moisture management is the difference between egg bites with a clean, set texture and egg bites that are watery and loose in the center.
Fresh spinach: Chop it finely — you want small pieces, not whole leaves, so they distribute evenly through the egg mixture rather than clumping. If you have time, wilt it briefly in a dry pan for 1–2 minutes and press any liquid out with a paper towel before adding to the bowl. Raw fresh spinach works too if it’s very finely chopped and you’re not adding extra liquid to the recipe.
Frozen spinach: Thaw completely, then squeeze out every bit of water you can — use your hands, a clean kitchen towel, or press it in a fine mesh strainer. Frozen spinach holds significantly more water than fresh and will make your egg bites loose and wet if you skip this step. Once it’s dry, it works beautifully and often has a more concentrated spinach flavor.

MEAL PREP AND STORAGE SECTION — ADD THIS
Meal prep instructions
This recipe is designed to be made ahead. Here’s how to set yourself up for the week:
Make a double batch. One package of 12-cup muffin tins gives you a standard batch of 12. Two pans running simultaneously gives you 24 — enough for a full week for a family of three or four. The extra 10 minutes of hands-on time is worth it.
Refrigerator: Store cooled egg bites in an airtight container for up to 4 days. Reheat in the microwave for 45–60 seconds per bite. They reheat well and don’t get rubbery the way scrambled eggs do.
Freezer: Cool completely, then freeze in a single layer on a baking sheet until solid (about 2 hours). Transfer to a zip-top freezer bag. Freeze for up to 3 months. To reheat from frozen: microwave for 60–90 seconds, or place in a 350°F oven for 10–12 minutes. The oven method gives a slightly better texture.
Can you prep the filling ahead? Yes — mix the egg base with the fillings the night before, cover tightly, and refrigerate. Give it a stir before scooping into the muffin tin the next morning. Bake as directed.

Ways to customize these egg bites
The egg base — eggs, milk, salt — is the constant. Everything else is variable. This is one of the best meal-prep recipes for using up whatever is in the fridge at the end of the week.
Swap the protein: Ham and cheese is the classic alternative. Cooked sausage crumbles, diced turkey, or Canadian bacon all work. For vegetarian, skip the meat entirely and add sautéed mushrooms or bell peppers for substance.
Swap the cheese: Sharp cheddar is the default. Gruyère is the elevated version. Pepper jack adds heat. Feta adds tang and a Mediterranean flavor profile that works particularly well with spinach.
Add vegetables: Finely diced bell peppers, caramelized onions, roasted cherry tomatoes, or sautéed mushrooms all mix in well. Keep any added vegetables small and pre-cooked — raw vegetables release moisture during baking.
Starbucks-style: Blend the eggs with cottage cheese before adding fillings — the cottage cheese creates a creamier, more custardy texture similar to the sous vide method Starbucks uses. Start with ¼ cup cottage cheese per 6 eggs.
What are some other great egg recipes to try?
FAQs
Yes — thaw it completely and squeeze out all excess water before adding. Frozen spinach holds significantly more moisture than fresh and will make the egg bites watery if you skip this step. Once it’s dry, frozen spinach works just as well as fresh and often has more concentrated flavor.
Watery bites almost always come from spinach that wasn’t dried properly before mixing in. Rubbery bites come from overbaking — pull them when the centers are set but still look slightly soft, not dry. They firm up as they cool.
Coat the pan very generously with cooking spray, including the sides of each cup. A silicone muffin pan is the most reliable option — egg bites release cleanly with no spray needed. Let them cool for 5 minutes before running a knife around the edges to loosen.
Yes — substitute any cooked protein (diced ham, cooked sausage, Canadian bacon) or skip the meat entirely for a vegetarian version. Add diced bell peppers or sautéed mushrooms to compensate for the volume.
Up to 4 days in an airtight container. Reheat in the microwave for 45–60 seconds per bite. For the best texture, don’t reheat more than once.
Yes — freeze in a single layer until solid, then transfer to a freezer bag. Keeps up to 3 months. Reheat from frozen in the microwave for 60–90 seconds or in a 350°F oven for 10–12 minutes.
One batch makes 12 egg bites using a standard 12-cup muffin tin. Double the recipe and use two pans for a full week of meal-prepped breakfasts.
Tips for Perfect Egg Bites Every Time
Dry the spinach like you mean it. This is the one step that separates egg bites with a clean, set texture from ones that are wet and loose in the center. Whether you’re using fresh or frozen, squeeze out every bit of moisture you can before it goes into the bowl. For frozen spinach especially, press it in a clean kitchen towel and wring it out the way you’d wring a wet washcloth. It should feel almost dry to the touch. Any water left in the spinach will pool at the bottom of the bites during baking.
Cook the bacon until fully crispy — not just done. Bacon that’s cooked through but still soft won’t crisp up further during the short bake time. You want it crumbled into pieces that stay distinct in the bite rather than turning chewy and soft once the eggs set around them. Crispy bacon also releases less grease into the egg mixture, which keeps the texture cleaner.
Fill the cups ¾ full, not to the top. Egg bites puff up during baking. Overfilled cups overflow, create a mess on the pan, and result in bites that are uneven on top and harder to remove cleanly. ¾ full gives them room to rise and still come out with a domed top.
Stir the bowl between each scoop. The heavier ingredients — bacon, cheese, spinach — settle toward the bottom of the bowl as you work. If you scoop straight through without stirring, the last few cups get all the filling and the first few get mostly egg. Give the bowl a stir every two or three scoops to keep everything evenly distributed.
Grease the pan more than you think you need to. Egg bites stick more aggressively than muffins or cupcakes — the protein bonds to the pan during baking. Coat every cup generously, including the sides and the rim. If you have one, a silicone muffin pan is the most reliable option — egg bites release cleanly with no spray needed and no torn edges.
Use the jiggle test, not the clock. Oven temperatures vary and muffin tin materials conduct heat differently. Start checking at the 22-minute mark by gently shaking the pan. If the centers are still liquid and slosh, give it 3–5 more minutes. If they’re set but still have a very slight wobble — like a just-set gelatin — they’re done. Pull them then. They firm up as they cool and that slight wobble is what gives you a custardy interior rather than a rubbery one.
Don’t skip the 5-minute cooling rest. Hot egg bites are fragile and will tear when you try to remove them. Let them sit in the pan for 5 minutes after coming out of the oven, then run a thin knife or silicone spatula around each edge before lifting. They’ll come out clean and intact instead of in pieces.
For meal prep, cool completely before storing. Storing warm egg bites creates condensation inside the container, which makes them soggy. Let them cool fully on a wire rack — at least 20 minutes — before transferring to an airtight container. This single step makes a significant difference in how they hold up on day three versus day one.
Reheat in the oven when you have an extra five minutes. Microwave reheating works and is fast, but the oven or air fryer at 350°F for 5–6 minutes brings back a slightly firmer exterior and better overall texture — closer to fresh-baked than microwaved. Worth it if you’re not in a rush.
Sunday Nellie makes these. Weekday Nellie is very grateful for Sunday Nellie. Twelve bites, four days of covered breakfasts, and my kids actually eat them — which is the real victory. If you make a batch, drop a comment and tell me what cheese you used. I’m always looking for a reason to try the Gruyère version. For more easy make-ahead breakfasts, check out my Easy Baked Frittata With Vegetables Cheese and Bacon and Apple Pie Cheesecake French Toast — between the three of them, your morning routine might actually get easier.
Easy Spinach Cheese and Bacon Egg Bites
These amazing breakfast egg muffins are so good for an quick on the go breakfast!
Ingredients
- 2 Cups Spinach
- 10 Large Eggs
- 1/3 Cup Milk
- 1/2 Cup Cheddar Cheese
- 10 Pieces Cooked Bacon
- Cooking Spray
- Salt & Pepper (To Taste)
Instructions
- Step 1: Cook and prep the baconCook the bacon in a skillet over medium heat until fully crispy. Transfer to a paper towel-lined plate and let cool. Once cool, crumble or chop into small pieces. Pre-crispy bacon is non-negotiable — it won't crisp up further in the oven during the short bake time.
- Step 2: Prep the spinachIf using fresh spinach, chop finely. If using frozen, thaw completely and squeeze out all excess water using your hands or a clean kitchen towel. The spinach should feel almost dry before it goes into the bowl — any extra moisture will make the egg bites watery.
- Step 3: Preheat and prep the muffin tinPreheat the oven to 350°F. Spray a standard 12-cup muffin tin generously with cooking spray, making sure to coat the sides of each cup — egg bites stick more aggressively than muffins and need thorough coverage. Silicone muffin pans are an even easier option; they release cleanly with no spray needed.
- Step 4: Mix the egg baseCrack the eggs into a large mixing bowl and whisk until the yolks and whites are fully combined. Add the milk, salt, and pepper and whisk again. Don't over-whisk — you're not trying to make them foamy, just evenly combined.
- Step 5: Add the fillingsAdd the shredded cheese, crumbled bacon, and prepped spinach to the egg mixture. Stir to distribute evenly throughout. Every cup should get a good mix of all three fillings — stir the bowl between each scoop as the heavier ingredients settle.
- Step 6: Fill and bakeLadle or scoop the mixture into the prepared muffin cups, filling each about ¾ full — they puff up during baking and will overflow if overfilled. Bake at 350°F for 22–25 minutes, until the centers are set and no longer jiggly when you gently shake the pan. The edges will begin to pull slightly away from the sides of the cups when done.
- Step 7: Cool and releaseLet the egg bites cool in the pan for 5 minutes before removing. Run a thin knife or silicone spatula around the edge of each cup to loosen, then lift out gently. They deflate slightly as they cool — that's normal. Serve warm or let cool completely before refrigerating.
Nutrition Information
Yield
12Serving Size
1Amount Per Serving Calories 127Total Fat 9gSaturated Fat 4gUnsaturated Fat 5gCholesterol 170mgSodium 207mgCarbohydrates 3gFiber 1gSugar 0gProtein 10g

Before you go, Grab Your Free Printable Recipe Kit!
Keep track of all your favorite recipes and ingredients with this free printable book!
Hi! I’m Nellie. I am an entrepreneur, a busy mama of 3 and a wife to my high school sweetheart. I have been sharing content for over 12 years about how to cook easy recipes, workout tips and free printables that make life a little bit easier. I have been featured in places like Yahoo, Buzzfeed, What To Expect, Mediavine, Niche Pursuits, HuffPost, BabyCenter, Mom 2.0, Mommy Nearest, Parade, Care.com, and more!
Get comfortable and be sure to come hang out with me on social. Don’t forget to grab your free fitness journal before you go!





