In my humble opinion, there’s no better way to start the day than with a delicious bacon egg and cheese bagel breakfast sandwich! Not only are these bagel sandwiches loaded with everything I want to eat for breakfast, but they only take 20 minutes to make. Perfect for taking on the go on busy mornings!
This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.
I love to kickstart my morning with a hearty and flavorful bagel breakfast sandwich. Loaded with eggs, bacon, and gooey cheese, this sandwich always fuels me up for the day ahead. The creamy spicy mayo adds a delicious kick to this sandwich, which is my favorite handheld breakfast to take on the road.
What’s in This Bagel Breakfast Sandwich Recipe?
- Bagels: The perfect hefty ‘buns’ for these breakfast sandwiches. Everything bagels are my fav!
- Spicy Mayo: A simple mixture of mayonnaise, ketchup, and hot sauce adds creaminess and a touch of spice.
- Butter: Helps toast the bagels and cook the eggs.
- Eggs: I like fried or scrambled eggs for these breakfast bagels, but a folded omelette or sunny side up would also be delicious.
- Cheese: Cheddar or American work well, but any melting cheese will work.
- Bacon: Cooked bacon strips add a salty and umami flavor to these sandwiches.
Tips for Success
- The eggs and bacon can be cooked a day ahead and reheated day of.
- Feel free to add extras like sliced tomatoes, avocado, or lettuce to suit your taste preferences. The beauty of this bacon egg and cheese bagel recipe lies in its versatility!
How to Store and Reheat
While it’s best to assemble and enjoy them fresh, you can store the assembled bagel breakfast sandwiches in individual airtight containers or wrap them tightly in plastic wrap in the refrigerator for up to 24 hours.
When ready to serve, take the bacon, egg, and cheese bagels out of the refrigerator and let them come to room temperature for about 15-20 minutes. For the best results, reheat in a toaster oven or regular oven at 350°F for about 5 minutes. Microwaving is an option, but the bagel may lose some crispiness.
I do not recommend freezing assembled bagel breakfast sandwiches, as the texture may change. However, you can freeze separately toasted bagels, cooked bacon, and even scrambled eggs. Reheat and assemble when ready to enjoy.
Serving Suggestions
These breakfast bagel sandwiches are a complete meal on their own, so they’re perfect to take to-go on busy mornings. Enjoy it with a bulletproof coffee or some cold brew. If you’re enjoying them at home, try making avocado fries too.
Bagel Breakfast Sandwich Recipe
Ingredients
For the Spicy Mayo
- ¼ cup mayonnaise
- 1 tablespoon ketchup
- 1 teaspoon hot sauce
For Assembly
- 1½ tablespoons unsalted butter divided
- 2 bagels sliced (use your favorite flavor)
- 4 large eggs
- Kosher salt and freshly ground black pepper to taste
- 4 slices cheese cheddar, American, or your choice
- 4 slices cooked bacon
- Hot sauce optional, for topping
Instructions
- In a small bowl, stir the mayo, ketchup, and hot sauce until combined. Set aside.¼ cup mayonnaise, 1 tablespoon ketchup, 1 teaspoon hot sauce
- Spread ½ tablespoon of butter on the cut sides of the bagels and set aside.1½ tablespoons unsalted butter, 2 bagels
- In a nonstick pan set over medium-low heat, melt 1 tablespoon of butter. Once the butter has melted, gently crack the eggs into the pan, taking care not to break the yolks unless desired. Allow the eggs to cook undisturbed for about 2-3 minutes. Season with salt and pepper to taste.4 large eggs, Kosher salt and freshly ground black pepper
- With care, flip each egg over. Place a slice of cheese on top of each egg and continue to cook for an additional 2-3 minutes, or until the eggs are cooked to your preferred level of doneness. After cooking, carefully lift one egg and place it on top of another egg in the pan, forming a stack. Then, remove the stacked eggs from the pan and set aside.4 slices cheese
- In the same skillet, toast the bagels until golden brown, about 1 minute.
- Spread the spicy mayo on the bottom half of each bagel. Next, place a stack of the cheese-topped eggs onto the mayo-covered bagel half. Add two slices of crispy bacon on top of the eggs. Finally, cap off each bagel with its top half to form a sandwich.4 slices cooked bacon
- If desired, add a drizzle of hot sauce for extra flavor. Serve and enjoy.Hot sauce
Video
Becky’s Tips
- The eggs and bacon can be cooked a day ahead and reheated day of.
Nutrition information is automatically calculated, so should only be used as an approximation.
How to Make a Bacon, Egg, and Cheese Bagel Step by Step
Make the Spicy Mayo: In a small bowl, stir ¼ cup of mayonnaise, 1 tablespoon of ketchup, and 1 teaspoon of hot sauce until combined. Set aside.
Butter the Bagels: Spread ½ tablespoon of unsalted butter on the cut sides of 2 bagels and set aside.
Cook the Eggs: In a nonstick pan set over medium-low heat, melt 1 tablespoon of unsalted butter. Once the butter has melted, gently crack 4 large eggs into the pan, taking care not to break the yolks unless desired. Allow the eggs to cook undisturbed for about 2-3 minutes. Season with salt and pepper to taste.
Melt the Cheese: With care, flip each egg, then place a slice of cheese on top and continue to cook for 2-3 minutes, or until the eggs are cooked to your preferred level of doneness. After cooking, carefully lift one egg and place it on top of another egg in the pan, forming a stack. Then, remove the stacked eggs from the pan and set aside.
Toast the Bagels: In the same skillet, toast the bagels until golden brown, about 1 minute.
Assemble the Breakfast Sandwiches: Spread the spicy mayo on the bottom half of each bagel. Next, place a stack of the cheese-topped eggs onto the mayo-covered bagel half. Add two slices of crispy bacon on top of the eggs. Finally, cap off each bagel with its top half to form a sandwich. If desired, add a drizzle of hot sauce for extra flavor. Serve and enjoy.