This post may contain affiliate links. Read our disclosure policy
Watch the recipe
Where’s your favourite spot to hit up breakfast?

About this recipe
Start your day right with this homemade breakfast bagel sandwich packed with crispy bacon and melted cheese. A satisfying hot breakfast that is easy to make at home.
This post may contain affiliate links. Read our disclosure policy
Watch the recipe
Where’s your favourite spot to hit up breakfast?
By Anadi Misra ·

By Anadi Misra ·
By Anadi Misra ·
If you’ve been a reader of the blog or follow me on Instagram, a fast food breakfast starts my mornings off right. Yes, of course I love to make breakfast, but when I’ve treated myself to sleeping in in the morning, it’s nice to take a break. Plus, fast food breakfasts are just so tasty and exciting to explore! I get such a thrill and I know I’m gonna start my day with a meal out! Lately, at McDonald’s and Tim Horton’s, the breakfast bagel BELT is all the rage! What’s a BELT? You may know of BLT: bacon, lettuce, and tomatoes; so a BELT is just bacon, EGG, lettuce and tomatoes, making it a breakfast sandwich! BELTs have been paired with bagels, particularly Everything Bagels.
I had to give it a try myself, so I went to Tim Horton’s and gave this a go. I hate to say it, but I was quite disappointed! The lettuce leaf was odd and I wasn’t a fan of the egg. Tim Horton’s is usually pretty awesome with breakfast, but it really missed the mark there. I still haven’t tried the McDonald’s BELT yet, but I think I will soon!
I don’t regret having it though! While it’s always sad to not like a meal you’ve paid for, learning from the mishap of the food can help you know what NOT to do when you recreate it at home. I go into more detail about how a meal or two out can help inspire you in my Making Cooking Fun!! free motivational guide - my top 5 tips to explore your potential in the kitchen! Whether what you’ve had is tasty or not, stepping out of the house (or ordering in!) can freshen your mind to new ideas. In particular, when a restaurant or fast food joint gets something wrong, it actually sometimes fuels me more because I know I can do better than they did, and I feel really accomplished when I do! Of course, when you make these fast food items at home, they’re definitely healthier. You’re in complete control of the quantities and quality of your ingredients. If you’ve been loving BELTs for on-the-go breakfasts and have been meaning to make your own, then definitely try this recipe as part of your Live to Cook one-month challenge! Get the free downloads by signing up to my newsletter! Don’t forget to show me your BELT by tagging me on social media @cooking.with.anadi! I love to see and share your delicious creations!
Check out the video to see me make three different bagel sandwiches! I’ll show how to make the perfect BELT along with just a simple bagel sandwich recipe with bacon, egg and cheese, along with sauce used for bagel sandwiches. I’ll show how to make the best cheesy egg for these sandwiches and how you can mix and match! If you’re not already, please subscribe to my YouTube cooking channel, Cooking with Anadi, so you’re the first to know when I release new video recipes! Let’s get cooking!


Let’s see what we’ll need for our bagel sandwich recipe! I’ll show the ingredients needed to make my version of the BELT sandwich. Don’t forget to scroll to the bottom of this post for the FULL PRINTABLE RECIPE CARD or click the “Jump to Recipe” button. The recipe card will let you save the recipe for later, and you can scale the ingredients based on how many bagels you want to make - I definitely recommend you make a lot so you can prep them and be ready for the week!

Add bacon to a cold pan and then turn the heat to medium.
Cook while flipping occasionally until the bacon is golden brown and crispy.

While the bacon is cooking, prepare the eggs by whisking together eggs with salt and pepper.
Heat up butter on medium heat on a non-stick pan in a large pan. Add the eggs and start preparing the omelette.




Once the eggs have set, add the cheese down the middle of the eggs and then once the cheese is molten, fold the omelette to a rectangle.
Cut the omelette to 3 equal pieces, large enough to fit each bagel.










In the meanwhile, heat up another pan to toast your bagels.
Slice bagels in half if needed, add butter to the other pan and toast until warmed through and lightly toasted.



Add hot sauce or jalapeño/chipotle mayonnaise to both halves of the toasted bagel. Follow it up with lettuce, egg, tomatoes and bacon for a BELT sandwich.







Place egg at the bottom bagel half, top with bacon and close the bagel top for a simply delicious sandwich.




Using a fork, mash up the avocado to each half of the toasted bagel and then add lettuce, egg, tomatoes and bacon. You can substitute the avocado with guacamole.







The objective behind this recipe is to give you ideas of how to make the best bagel sandwich for breakfast! Two were inspired by the popular BELT, but you can really do whatever you’d like for the ultimate Breakfast Bagel Sandwich recipe! Here are some ways you can switch it up!
Yes, you definitely can and I recommend that you do! If you want to prep the ingredients ahead of time, that can help too. You can cut your veggies and cook your bacon in advance, and store the prepped ingredients in air tight containers in the fridge. All you’ll need to do is cook the omelette, then assemble the breakfast sandwich!
Otherwise, you can cook the omelette and assemble the sandwich ahead of time and refrigerate it.
Store your assembled sandwiches in the refrigerator. You can either wrap it with plastic wrap or transfer into an airtight container if you have one that is tall enough to hold the sandwich. These breakfast bagels will last three days in the refrigerator.
You can reheat your bagels in the air fryer or microwave. My preferred method would be the air fryer because your bagels and toppings won’t get soggy, and the bread will be toasted and soft with everything evenly warmed through! To reheat in the oven, remove the top of the bagel and the lettuce and place the sandwich open-faced in the basket. Set the air fryer to 350 F and heat for 3 to 5 minutes, or until the cheese has melted.
Repeat the same dis-assembling process for the microwave, and heat for about one to two minutes, or until the cheese has melted.
Yes you can. However, I would recommend you freeze the sandwiches with only the omelette and bacon inside, and assemble with the sauces and produce when you’re ready to serve. This is because the veggies will end up limp and weird if you defrost them!
Wrap your bagels in plastic wrap or store in an airtight container. These bagel sandwiches will stay good in the freezer for 3 to 4 months. I recommend you let your sandwich thaw in the fridge overnight before reheating.
If you’ve loaded up your sandwich to perfection, then it’s probably very hearty on its own! However, if you really want a complete breakfast as if you were getting a combo at your favourite fast food shop, then here are some options:
I love to have fun with breakfast - although it’s hard to wake up in the morning, when you’ve got a delicious breakfast waiting for you, then that makes mornings a lot more bearable! Be sure to check out some of my other breakfast favourites:
Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!
Recipe by Anadi Misra
Start your day right with this homemade breakfast bagel sandwich packed with crispy bacon and melted cheese. A satisfying hot breakfast that is easy to make at home.
Be the first to rate ✦
10 min
Prep
20 min
Cook
30 min
Total
3
sandwiches
medium
Level
Tap any quantity to scale
Add bacon to a cold pan and then turn the heat to medium.
Add bacon to a cold pan and then turn the heat to medium.
Cook while flipping occasionally until the bacon is golden brown and crispy.
Cook while flipping occasionally until the bacon is golden brown and crispy.
While the bacon is cooking, prepare the eggs by whisking together eggs with salt and pepper.
While the bacon is cooking, prepare the eggs by whisking together eggs with salt and pepper.
Heat up butter on medium heat on a non-stick pan in a large pan. Add the eggs and start preparing the omelette. In the meanwhile, heat up another pan to toast your bagels.
Heat up butter on medium heat on a non-stick pan in a large pan. Add the eggs and start preparing the omelette. In the meanwhile, heat up another pan to toast your bagels.
Slice bagels in half if needed, add butter to the other pan and toast until warmed through and lightly toasted.
Slice bagels in half if needed, add butter to the other pan and toast until warmed through and lightly toasted.
Once the eggs have set, add the cheese down the middle of the eggs and then once the cheese is molten, fold the omelette to a rectangle.
Once the eggs have set, add the cheese down the middle of the eggs and then once the cheese is molten, fold the omelette to a rectangle.
Cut the omelette to 3 equal pieces, large enough to fit each bagel.
Cut the omelette to 3 equal pieces, large enough to fit each bagel.
This is where you can be creative.
This is where you can be creative.
Option 1: Place egg at the bottom bagel half, top with bacon and close the bagel top for a simply delicious sandwich.
Option 1: Place egg at the bottom bagel half, top with bacon and close the bagel top for a simply delicious sandwich.
Option 2: Add hot sauce or jalapeño/chipotle mayonnaise to both halves of the toasted bagel. Follow it up with lettuce, egg, tomatoes and bacon for a BELT sandwich.
Option 2: Add hot sauce or jalapeño/chipotle mayonnaise to both halves of the toasted bagel. Follow it up with lettuce, egg, tomatoes and bacon for a BELT sandwich.
Option 3: Using a fork, mash up with avocado to each half of the toasted bagel and then add lettuce, egg, tomatoes and bacon. You can substitute the avocado with guacamole.
Option 3: Using a fork, mash up with avocado to each half of the toasted bagel and then add lettuce, egg, tomatoes and bacon. You can substitute the avocado with guacamole.
Be creative!
Be creative!
777
Calories
23g
Protein
54g
Carbs
53g
Fat
5g
Fiber
7g
Sugar
1808mg
Sodium
Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi
Tested & written in Anadi’s kitchen

Make the BEST homemade McDonald's breakfast sandwich with crispy bacon, melted cheese, and fluffy egg. Better than the drive-thru and ready in minutes!

Bacon, Egg and Guacamole Breakfast Bagel is the ultimate weekend treat. Crispy bacon, creamy guacamole and perfectly cooked eggs make every bite incredible. Quick, easy and seriously satisfying.

Make breakfast exciting with these baked egg muffin cups. Crispy tortilla shells, fluffy eggs, and endless fillings make them the perfect easy, healthy morning meal.

Make mornings effortless with these meal prep breakfast burritos. Packed with eggs, pork, and poultry, they are quick to prepare and perfect for a hot, satisfying start to your day.

Make Tim Hortons Farmer's Wrap at home! Packed with eggs, crispy bacon, and a creamy sauce, this hearty breakfast wrap is quick, satisfying, and perfect for busy mornings.

Crispy, cheesy, and loaded with smoky bacon, this grilled cheese sandwich recipe is the ultimate comfort food. Quick and easy to make, it delivers bold flavor in every melty bite.
@cooking.with.anadi
Tag your makes with #cookingwithanadi
Comments
No comments yet — be the first to share your thoughts!
Leave a review
Be the first to share how it went — your note helps other cooks (and earns the recipe its stars).