If your mornings have a habit of turning into “I’ll just grab something on the way”, these freezer bagel breakfast sandwiches are here to save you from yourself.

You get a toasted bagel loaded with crispy bacon, fluffy eggs, and melted cheddar cheese, all wrapped up and ready to freeze. Make a batch once, stash them away, and you’ve got a homemade breakfast that takes just a few minutes to reheat.
And honestly, this is exactly the kind of breakfast meal prep I can get behind: cook once, freeze, sleep a little longer, eat well.
Quick Look at the Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 breakfast sandwiches
- Best For: Freezer breakfast meal prep, make-ahead breakfasts, busy mornings, grab-and-go breakfasts
The Freezer Breakfast Sandwich That Makes Mornings Easier
Breakfast is supposed to be the most important meal of the day, but somehow it’s also the meal most likely to get completely forgotten.
You wake up late.
Coffee first.
Then you’re looking at the clock thinking, “Breakfast can wait.”
Until you’re hungry an hour later.
That’s where these freezer bagel breakfast sandwiches come in.
Instead of cooking breakfast every morning, make all six sandwiches at once. Each one gets a generous layer of egg, bacon, and cheddar cheese, then goes straight into the freezer.
When you’re ready for breakfast, just grab one and reheat it.
No skillet.
No chopping.
No dishes everywhere.
And definitely no standing in a drive-thru wondering why you didn’t just make breakfast at home.
What You’ll Need
The ingredient list is about as simple as breakfast gets:
- Bacon. Two slices per sandwich gives you plenty of crispy, smoky flavor, but feel free to add more if you’re feeling generous.
- Eggs. Eight large eggs make a fluffy omelet-style layer that gets cut into six portions.
- Salt and pepper. Simple seasoning is all the eggs need.
- Bagels. Use your favorite variety. Plain, everything, sesame, or whatever happens to be sitting in the bread aisle calling your name.
- Cheddar cheese. One slice per sandwich gives you that melted, cheesy layer that ties everything together.

How to Make Freezer Bagel Breakfast Sandwiches
1. Cook the Bacon
Start by preheating your oven to 400°F.
Line a baking sheet with foil and arrange the bacon on top.
Bake for 15–20 minutes, or until the bacon reaches your preferred level of crispiness.
Oven-baked bacon is especially handy here because you’re cooking the entire batch at once with considerably less mess than frying six separate portions in a skillet.
And fewer greasy pans in the morning? That’s a win.
2. Cook the Eggs
While the bacon cooks, whisk the eggs together with salt and pepper.
Heat a skillet and cook the eggs like you would an omelet, letting them set before flipping.
Once cooked, cut the eggs into six portions that will fit nicely inside the bagels.
You can use an egg ring if you want perfectly round eggs, although larger homemade portions work better for bagels than many small egg rings.
3. Build the Bagel Breakfast Sandwiches
Now we’re assembling.
Slice each bagel open and layer it with:
Bagel → egg → bacon → cheddar cheese → bagel
That’s it.
The warm egg and bacon will help soften the cheese slightly as you assemble the sandwiches, giving you that lovely melty-cheese situation without any extra work.
And if you’ve made it this far without eating one immediately, I respect your discipline.
How to Freeze Bagel Breakfast Sandwiches
Once your sandwiches are assembled, wrap each one individually in foil or your preferred freezer-safe wrapping.
Label them if you’re storing them for a while, then place them in the freezer.
These freezer breakfast sandwiches can be stored for up to 60 days.
Keeping them individually wrapped means you can grab exactly one whenever you need breakfast instead of having to thaw the entire batch.

How to Reheat Frozen Breakfast Bagel Sandwiches
When breakfast time arrives, remove the sandwich from its foil or wrapping.
For the microwave, wrap the bagel in a paper towel and heat for 1–2 minutes, or until heated through.
Prefer a crispier bagel?
Place the sandwich in a 400°F oven for 8–10 minutes.
The microwave is the faster option when you’re already running late.
The oven wins when you have a few extra minutes and want that bagel to have a little more texture.
Easy Ways to Customize Them
The basic combination of egg, bacon, cheddar, and bagel is hard to argue with, but there’s plenty of room to make these your own.
Try swapping the cheddar for:
- Pepper jack
- Monterey Jack
- Swiss
- Colby Jack
You can also add cooked vegetables such as spinach, mushrooms, onions, or bell peppers.
Just make sure any vegetables are cooked and relatively dry before adding them. Extra moisture can make frozen sandwiches soggy after reheating.
And, of course, you can switch up the bagel itself. Everything bagels are especially good here, but plain or sesame work just as well.
Why These Freezer Bagel Sandwiches Are Worth Making
The beauty of these sandwiches isn’t that they’re complicated.
It’s that they’re ridiculously practical.
Spend about half an hour making six breakfasts, freeze them, and you’ve bought yourself several mornings where breakfast requires almost no thought.
That’s the whole point of good meal prep.
Not spending your Sunday making seventeen containers of food that you don’t even want to eat by Wednesday.
Just make something you genuinely like, portion it out, freeze it, and make your future mornings easier.
And a bacon, egg, and cheese bagel waiting in the freezer?
Future-you is going to be pretty happy about that.

Freezer Bagel Breakfast Sandwiches
Ingredients
- 12 slices bacon, (2 slices per bagel but feel free to make and add more)
- 8 large eggs
- salt and pepper, to taste
- 6 bagels, (any variety will work)
- 6 slices cheddar cheese
Instructions
- Preheat oven to 400 degrees F. Place bacon on a foil-lined baking sheet and bake for 15-20 minutes or until it's fully cooked and as crispy as you like.
- Whisk your eggs and season them with salt and pepper. Cook in a skillet (like you would an omelet) then flip. Slice your eggs into 6 circles for your bagel.
- Build your bagel with egg, bacon, and cheese.
- Keep in freezer for up to 60 days. To reheat, remove bagels from foil or wrap and wrap in a paper towel and microwave 1-2 minutes. Or place in the oven at 400 degrees for 8-10 minutes.