This post may contain affiliate links. Please read our disclosure policy.
Breakfast just got a whole lot easier with these freezer breakfast sandwiches. Topped with eggs, crispy bacon, fresh tomato, and pesto, they’re the ultimate breakfast for people on the go!

Why You’ll Love These Freezer Breakfast Sandwiches
If you’re looking for a quick and delicious way to start your day, these freezer breakfast sandwiches are it! Whether you’re into breakfast recipes, meal prepping for the week, or just want something better than a drive-thru bite, this recipe covers it all.
- Easy to make and freeze. I’ll walk you through how to make freezer breakfast sandwiches that actually reheat well and taste amazing.
- Perfect for meal prep. You can prep a dozen (or more!) of these breakfast freezer sandwiches in one go.
- Saves time on busy mornings. Just grab one from the freezer, heat it up, and you’ve got a hot, satisfying breakfast in minutes.
- Fully customizable. Make them with bacon, sausage, or go meatless! Plus, swap in your favorite cheese or spread.
- Budget-friendly and better than store-bought. These make-ahead breakfast sandwiches cost less, taste fresher, and freeze beautifully.
Ingredients For This Breakfast Sandwich Recipe
I really love the simplicity of the ingredients for a breakfast sandwich. It’s so helpful to have an easy, healthy breakfast recipe on hand with ingredients you can feel good about.
- Broccoli: I used fresh broccoli florets, chopped into bite-size pieces. You can also use frozen broccoli, but thaw and pat it dry first to avoid sogginess.
- Roasted Red Peppers: About ½ cup, chopped. I used the jarred kind (you’ll usually find them near the pickles), but feel free to roast your own or swap with sautéed bell peppers.
- Eggs: You’ll need 10 large whole eggs. You can also use a mix of whole eggs and egg whites, like in my egg white frittata, if you’re looking for something lighter.
- Milk: Any kind of milk works; whole, 2%, almond, oat, even half-and-half if you want a richer egg layer.
- Salt & Black Pepper: Season to taste, as always.
- Cheese: I used shredded cheddar, but you can switch it up with mozzarella, pepper jack, Swiss, or even feta cheese.
- English Muffins: I like using whole-grain English muffins, but regular ones work great, or try bagel thins, sandwich thins, or even large biscuits.
- Bacon: I used classic crispy bacon, but Canadian bacon, turkey bacon, or deli ham are all great options. You can even skip the meat for a vegetarian version.
- Tomato Slices: The tomatoes are optional and should only be added if serving the sandwiches right away. They add a nice juicy bite, but you should pat them dry so your sandwich doesn’t get soggy.
- Basil Pesto: Also optional, but SO good. You could use sun-dried tomato pesto, a swipe of cream cheese, ajvar, or even a little hot sauce instead.
Variation Ideas
There are many ways to customize these hearty, make-ahead egg breakfast sandwiches! Here are some of my favorite variations on the classic recipe.
- Fun Substitutions: A fun way to change up breakfast sandwiches for different occasions is to use different cheeses and meats! A lovely melted Swiss and a slice of ham bring a whole different vibe, or you could go with Colby-Jack and sausage patties. Do what makes you happy!
- Go Vegetarian: Breakfast sandwiches can also be a wonderful vegetarian treat! You can use regular cheese if dairy works for you, or you can substitute with vegan cheese. Feel free to omit the meat, of course.
- McGriddle Goodness: Take these in a sweeter direction by omitting the veggies, tomato and pesto. Instead, brush the English muffins generously with melted butter and syrup (or honey), mixed. Top with the plain eggs and your choice of bacon or ham. SO good!
Recipe Tips
- Lighten Up: These egg breakfast sandwiches also work nicely if you use egg whites, instead of whole eggs; you will need to use extra whites to make a large enough amount.
- Use Lunchmeat: Deli-sliced ham and turkey are perfect for topping breakfast sandwiches! They’re thin, easy to use, and reheat very well. Of course, you could also use leftovers from a whole baked ham!
- Manage the Muffins: Using sprouted, sourdough, or gluten-free English muffins is an easy way to tailor these sandwiches to your dietary needs.
How to Freeze, Store, & Reheat
- To Freeze: If freezing, do not include the tomato and basil pesto. Wrap each sandwich individually in wax paper or parchment paper. Place in ziploc bags, and press out as much air as possible before sealing. Freeze the sandwiches for up to one month.
- To Reheat in Oven: Thaw the frozen sandwiches overnight in the refrigerator. Preheat the oven to 350˚F. Then, place the thawed sandwiches on a baking sheet and bake for 10 minutes.
- To Reheat in Microwave: You can also heat these sandwiches in the microwave for 1 minute at a time, until heated through.
Pin this now to find it later
Pin ItFreezer Breakfast Sandwiches
Ingredients
- 2 to 3 cups broccoli florets, cut into bite size pieces
- ½ cup chopped roasted red bell pepper strips, sold in jars
- 10 large eggs
- ⅓ cup milk, any kind
- ¾ teaspoon garlic powder
- ¾ teaspoon salt
- ½ teaspoon freshly ground black pepper, or to taste
- ⅛ teaspoon nutmeg, optional
- 8 ounces shredded cheddar cheese
- 12 whole grain English muffins, split and toasted
- 12 cheese slices, optional
- 12 cooked bacon strips, you can also use canadian bacon or ham
- tomato slices, optional, for serving
- basil pesto, optional, for serving
Instructions
- Prep. Preheat the oven to 375˚F. Coat a 15×10 baking sheet with cooking spray. To the baking sheet, arrange the broccoli florets and chopped peppers in a single layer; set aside.
- Whisk the eggs. In a mixing bowl, whisk together the eggs, milk, salt, and pepper; whisk until thoroughly combined.
- Bake. Pour the egg mixture over the vegetables in the pan. Sprinkle the top with shredded cheese and bake for 15 minutes, or until the center is set.
- Cool, then cut. Remove the baked eggs from the oven and let them cool for 8 minutes. Using a sharp knife or pizza cutter, cut the baked eggs into 12 slices.
- Build the sandwiches. Layer a slice of baked egg, cheese, and bacon onto one half of each English muffin, then top them with the other half. If you're serving them right away, add the tomato and the basil pesto, then pop the sandwiches in the oven at 350˚F for about 5 minutes, or just until the sandwiches are heated through and the cheese is melted.
TO FREEZE:
- Wrap each sandwich (don't add the tomato and pesto) individually in wax paper or parchment paper. Place in ziploc bags and freeze for up to 1 month.
TO REHEAT:
- Thaw overnight in the fridge. Reheat the breakfast sandwiches in a 350˚F preheated oven for 10 to 12 minutes. You can also reheat in the microwave.
Equipment
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
How To Make Freezer Breakfast Sandwiches
This is really one of the easiest recipes for making breakfast sandwiches, thanks to cooking the eggs on a sheet pan! From there, it’s just assembling and storing.
- Prep Oven & Baking Sheet: Preheat the oven to 375˚F. Coat a 15×10 inch baking sheet with cooking spray. Arrange the broccoli and peppers on the baking sheet in one single layer; set aside.
- Make Egg Mixture: In a mixing bowl, whisk together eggs, milk, salt and pepper; whisk until thoroughly combined.
- Bake Eggs: Pour the egg mixture over the vegetables in the pan to make sheet pan eggs. Sprinkle the top with cheese and bake for 15 minutes, or until the center is set. Remove from the oven, and let stand for 8-10 minutes.
- Assemble Sandwiches: Cut the egg bake into 12 slices. I use a pizza cutter for straight cuts. Add a slice of egg to each of the English muffins; top with bacon, a slice of tomato and a teaspoon of basil.
- Melt Cheese & Serve: If you’re serving right away, preheat the oven to 350˚F and heat up the sandwiches for 5 minutes, or until completely heated through. Serve.
No mention of bacon until step 9. Not mentioned in ingredients or instructions until step 9. Iโm assuming the bacon gets cooked prior to putting on top of sandwich
Hi!
Yes, you’ll have to cook the bacon. It is the 11th ingredient on the list, “12 cooked bacon slices, you can also use canadian bacon or ham”.
This Freezer Egg Breakfast Sandwiches is the perfect breakfast!
Thank YOU! I hope you enjoy it! ๐
So yummy! Love these sammies for when i need something filling and good!
Thank YOU! I hope you enjoy them! ๐
Oh wow! These are amazing and quick for our mornings! The kids love them and so does my hubby! Definitely a big hit here and making more for this week!
That’s great! I’m glad you and your family enjoyed them! Thank YOU! ๐
These are so easy! And my kids love having them in the freezer for quick breakfasts.
Thank YOU! I’m glad you enjoyed them! ๐
Oh wow this is amazing! So tasty and perfect for meal prep!
Thank you so much! I hope you enjoy it! ๐
I love your sheetpan treatment of the eggs. I’m going to try this!
Thank YOU! I hope you enjoy it! ๐
Highly recommend these for through the week, so convenient and delicious!
Thank you so much! I’m very glad you enjoyed it! ๐
Breakfast sandwiches are a staple in our house! This was a great way to mix things up a little bit – the broccoli and roasted red peppers totally took things to the next level.
I am very glad you enjoyed them! Thank YOU! ๐
Perfect!! We love breakfast sandwiches & I love when I can have food prepared ahead!
That’s great! I hope you enjoy these! Thank YOU! ๐