Freezer-Friendly Meal Prep Breakfast Sandwiches
Meal prep breakfast sandwiches are the kind of thing that can quietly change how your mornings feel. A hot, hearty egg and cheese sandwich goes from freezer to plate in about five minutes, and it tastes like you just made it, not like something you settled for.

Make a batch on Sunday, wrap them up, and your weekday breakfast is handled. This version bakes a whole sheet of fluffy eggs so you never stand over a skillet flipping one at a time.
What Makes These Freezer Sandwiches So Reliable
Baked eggs come out tender and just set, way easier than frying a dozen eggs one by one. You get a big sheet you can cut into neat squares that fit an English muffin exactly, no ragged edges or runny middles.
The cheese melts into the eggs as they bake, so every bite is rich and creamy without a separate step. Reheating the sandwich wrapped in a paper towel steams the bread soft while the bacon crisps back up on its own.
I keep a stack in the freezer and grab one on the way out the door. It feels like a real breakfast, not a compromise.
Ingredients

- 6 English muffins: standard size, split; the nooks and crannies hold everything well
- 8 large eggs: the base of the egg sheet
- 1/4 cup whole milk: makes the eggs more tender (any milk works)
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 6 slices cheddar cheese: sharp or mild; use a good melting cheese
- 12 slices bacon: regular cut, not thick, for even crisping
- Softened butter or mayo: for the muffins if you like, optional
Variations / Substitutions
- Sausage swap: use 6 cooked breakfast sausage patties instead of bacon; the savory flavor is just as satisfying.
- Different cheese: provolone, pepper jack, or American all melt beautifully and change the character.
- Bread switch: try croissants or biscuits; wrap them a little looser so the filling doesn’t squish out.
- Vegetarian: skip the meat and add a slice of ripe tomato or a handful of spinach between the egg and cheese; it’s still filling.
- Dairy-free: use a plant-based milk in the eggs and a good dairy-free cheddar; the texture holds up.
For a grab-and-go lunch version, check out my Ham and Swiss Sliders.
How to Make Meal Prep Breakfast Sandwiches
Step 1: Bake the Eggs

Preheat the oven to 375°F (190°C) and grease a standard 10 x 15-inch rimmed baking sheet with butter or nonstick spray. In a large bowl, whisk the 8 eggs, 1/4 cup milk, 1/2 tsp salt, and 1/4 tsp pepper until the yolks and whites are fully blended and the mixture looks pale yellow.
Pour the egg mixture into the center of the baking sheet and tilt the pan so it spreads into an even layer, corner to corner. Slide the pan onto the middle rack and bake 12 to 14 minutes. The eggs are ready when the surface looks dry and set, with no jiggly liquid in the center. You can test it by giving the pan a gentle shake; the whole egg sheet should move as one solid piece.
If the edges are lifting slightly from the pan, that’s fine. Just make sure the center is fully cooked. Taking the eggs out a little early leaves them wet, which makes the sandwiches soggy after freezing.
Step 2: Cook the Bacon

While the oven is hot, arrange the 12 bacon slices in a single layer on a separate rimmed baking sheet. Bake them on a lower rack for 15 to 18 minutes, until the bacon is deep brown and crisp, turning the pan once halfway through. You can also cook the bacon on the stovetop in a skillet over medium heat, about 8 to 10 minutes, turning occasionally.
Transfer the cooked bacon to a paper towel-lined plate to drain. You want the strips fully crisp, not chewy, because any soft fat turns rubbery in the freezer and won’t reheat well.
Step 3: Assemble the Sandwiches

Take the egg sheet out of the oven and let it cool in the pan for 2 to 3 minutes, then run a small offset spatula around the edges to loosen it. Slide the whole sheet out onto a cutting board. Using a sharp knife or a pizza cutter, trim the rounded edges and cut the sheet into 6 even squares.
If you like your muffins toasted, pop the 12 halves under the broiler for 1 to 2 minutes or run them through a toaster until they are just golden. Spread a thin layer of butter or mayo on the cut sides if you want extra richness. Lay one egg square on each bottom muffin half, top with a slice of cheddar cheese (the cheese sits between the warm egg and the bacon), then add two strips of bacon, breaking them to fit. Cap with the muffin tops and press down gently.
Step 4: Wrap and Freeze

Let the finished sandwiches cool completely on a wire rack, about 15 minutes. Any warmth trapped in the wrapping creates ice crystals that make the bread chewy.
Tear off squares of parchment paper about double the size of each sandwich. Place one sandwich in the center of a parchment piece and fold it tightly like a gift, then wrap that bundle in a layer of aluminum foil. This double wrap prevents freezer burn. Use a permanent marker to label each one with the date and what’s inside. Arrange them in a single layer in the freezer and freeze solid, at least 2 hours before stacking.
Step 5: Reheat and Serve

When you’re ready for breakfast, remove one frozen sandwich from the freezer and unwrap the foil and parchment. Wrap the sandwich in a damp paper towel — the extra moisture steams the muffin back to soft.
Place the wrapped sandwich on a microwave-safe plate and microwave on high for 1 1/2 to 2 minutes, until the center is hot and the cheese has melted. Unwrap carefully, give it a minute to settle, and eat right away while it’s steaming.
Tips for the Best Freezer Sandwiches
- Cut the eggs with a serrated knife: the teeth glide through without tearing, giving you clean edges.
- Cool the sandwiches completely before wrapping: even a little warmth creates steam inside the package and makes the bread gummy.
- If you want to double the batch, use two baking sheets for the eggs and bacon; bake them in the upper and lower thirds of the oven, rotating halfway.
- For an extra-crisp reheat, use a toaster oven: no need to thaw, just bake the unwrapped sandwich at 350°F for 10 to 12 minutes.
- A 9 x 13-inch pan also works for the eggs: the squares will be slightly thicker, so add 2 to 3 minutes to the bake time.
Reheating times for one frozen sandwich:
| Method | Time |
|---|---|
| Microwave (frozen) | 1 1/2 to 2 mins on high |
| Toaster oven (frozen) | 10 to 12 mins at 350°F |
| Microwave (thawed overnight) | 45 to 60 seconds |
Keeping Sandwiches Fresh in the Freezer
Store the wrapped sandwiches in the freezer for up to 3 months. They won’t spoil after that, but the bread and eggs will slowly lose their best texture. If you want to keep them in the refrigerator instead, the assembled sandwiches will hold for up to 4 days in an airtight container; reheat them in the microwave just until warmed through.
What to Serve Alongside
A banana or a small handful of grapes takes no effort and balances the savory sandwich nicely. If you have an extra five minutes, a quick fruit smoothie (frozen mango and yogurt blended in seconds) turns the whole thing into a meal. On a slower morning, a pile of crispy frozen hash browns cooked in a hot skillet makes it feel like diner breakfast.
Frequently Asked Questions
Can I double the recipe?
Yes. Use two baking sheets for the eggs, dividing the mixture evenly, and increase the bacon to 24 slices. Bake the eggs in the upper and lower thirds of the oven, rotating halfway, and expect the bacon to need an extra 2 to 3 minutes.
Can I use liquid egg product?
Yes. Substitute 2 cups (16 oz) of liquid whole eggs or egg whites for the 8 shell eggs. The bake time stays the same; just check that the center is fully set.
How do I keep the cheese from making the sandwich soggy?
Since the cheese is layered between the hot egg and bacon during assembly, it melts into the egg sheet rather than directly onto the bread. That keeps the muffin dry even after freezing.
Can I make these without meat?
Yes. Leave out the bacon and add any vegetable that releases as little moisture as possible, like a thin slice of roasted red pepper or a few sautéed mushrooms. The sandwiches still freeze and reheat well.

Meal Prep Breakfast Sandwiches Recipe
Ingredients
Method
- Preheat oven to 375°F (190°C). Grease a 10 x 15-inch rimmed baking sheet. Whisk eggs, milk, salt, and pepper, then pour into the pan. Bake 12 to 14 minutes until set and no longer jiggly.
- Arrange bacon on a separate rimmed baking sheet and bake until crisp, 15 to 18 minutes, or cook in a skillet over medium heat. Drain on paper towels.
- Cool the egg sheet 2 to 3 minutes, then cut into 6 even squares. If desired, toast the muffin halves. Assemble sandwiches with cheese, egg square, and bacon.
- Let sandwiches cool completely, then wrap each tightly in parchment and then foil. Label and freeze up to 3 months.
- To reheat, unwrap one frozen sandwich, wrap in a damp paper towel, and microwave on high 1 1/2 to 2 minutes until hot. Serve immediately.
