
By Sabine Venier
Published Oct 25, 2024

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!

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.
Ingredients1x2x3x
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
Video
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
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.

More Sandwich Recipes To Try
- Stovetop Burgers
- Cheeseburger Sliders
- Chicken Salad Sandwiches
- Turkey Sliders
- French Dip

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
Notes
- The eggs and bacon can be cooked a day ahead and reheated day of.
Nutrition

By Becky Hardin
Published Jul 12, 2017

This Essential Grocery List is an absolute life saver for my family on the busy weeks. When I started this journey to learn how to cook, I quickly realized that the first step in cooking is having staple ingredients on hand. I want to avoid having to run out to the grocery store every single time I prepare a new recipe. Having a well-stocked pantry has made my life in the kitchen so much simpler, because when it’s time to cook, I have what I need.

Essential Grocery List
It’s so helpful to have a basic grocery list to help me remember which foods to buy at the store. This food shopping list is my go-to!
It’s better to stock up on things like grains, seasonings and spices, baking essentials, oils, condiments, canned and frozen foods, etc. so I can just grab them when I need them. These things have a long shelf life , so I keep them in my kitchen for convenience.
However, I do have to go to the supermarket sometimes, and there’s a way to make that trip easy and hassle-free: I keep a grocery list! If I go in blindly, I’ll leave with things I don’t need, and nothing that actually helps me prepare a good meal.
In the list below, I’ve compiled everything I always have on my stock-up grocery list.
I’ve got you covered! I created an easy grocery list filled with all of the essentials. Plus there’s a free printable version that you can take with you to the grocery store. It has everything you need to stock your pantry, your freezer, and your refrigerator.

Click to get my Free Printable Grocery List
What to Buy at the Grocery Store
This is the perfect grocery list filled with all the basics and essentials. It should help get you going if you’re new to cooking, or if you’re just left staring helplessly at an empty pantry and don’t know how to fill it.
When I first started cooking, things could seem overwhelming. I quickly realized that they more prepared I could be, the more confident I felt. If you already have the basics in your kitchen, then you can shop stress-free.
So print out our easy grocery list, stock up your pantry and fridge, and you’ll be cooking in no time!
Click to get my Free Printable Grocery List for the perfectly stocked pantry and freezer!
Fresh Produce
- Apples
- Bananas
- Strawberries
- Avocados
- Bell Peppers
- Carrots
- Broccoli
- Garlic
- Lemons/Limes
- Onion
- Parsley
- Cilantro
- Basil
- Potatoes
- Spinach
- Tomatoes
GRAINS
- Breadcrumbs
- Pasta
- Quinoa
- Rice
- Sandwich Bread
- Tortillas
MEAT/PROTEIN
- Chicken
- Eggs
- Ground Beef
- Sliced Turkey
- Lunch Meat
DAIRY
- Butter
- Sliced Cheese
- Shredded Cheese
- Milk
- Sour Cream
- Greek Yogurt
BAKING GOODS
- Baking powder
- Baking Soda
- Granulated Sugar
- Brown Sugar
- Flour
- Honey
- Vanilla Extract
- Dry Yeast
- Chocolate Chips
- Cocoa Powder
- Powdered Sugar
FREEZER
- Fruit and Berries
- Frozen Veggies (Corn, Peas, Broccoli, etc)
- Juice Concentrate
- Pizza or Other Convenience Meals
- Pie Crust
- Cookie Dough
CANNED/DRIED GOODS
- Chicken stock/broth
- Salsa
- Diced Tomatoes
- Jam/Jelly
- Peanut Butter
- Pasta Sauce
- Beans (Black Beans, Chickpeas, Baked Beans, etc)
- Soups
- Tuna
- Green Chiles
- Canned Veggies
- Coffee or Tea
Get more details on the best non-perishable and pantry foods
CONDIMENTS/SPICES
- Black Pepper
- Chili Powder
- Cinnamon
- Crushed Red Pepper
- Cumin
- Garlic Powder
- Ketchup
- Mustard
- Mayo
- Nutmeg
- Paprika
- Salt (Course Sea Salt and Kosher Salt)
- Soy Sauce
- Steak Sauce
- Hot Sauce/ Buffalo Sauce
- Salad Dressings
OILS/VINEGARS
- Apple cider vinegar
- Balsamic vinegar
- Coconut Oil
- Olive Oil
- Vegetable/Canola Oil
- Red Wine Vinegar
- White Vinegar
- Cooking Wine
- White Wine Vinegar
SNACKS
- Crackers
- Nuts
- Quick Oats
- Popcorn
- Tortilla Chips
- Cereal
Click to get my Free Printable Grocery List for the perfectly stocked pantry and freezer!

Click ☝🏻 for my FREE Grocery List Printable!
I hope this essential grocery list can help you buy what you need and make your home cooking so much easier!
Stock Your Kitchen
Find more ideas for your grocery list, stock up your kitchen, and print more cooking guides and charts to keep handy!

Non-Perishable Foods to Stock Up On

Frozen Vegetables to Stock Up On (and Recipes to Make)

Ultimate List of Cooking Herbs for Your Kitchen

Ultimate List of Cooking Spices for Your Kitchen

Cooking Oil 101: Types of Cooking Oils to Use

26 Types of Pasta and When to Use Them

What Fruits and Vegetables are in Season?

Meat Temperature Chart (Free Printable)

How to Meal Prep (Guide for Beginners)

Basic Cooking Measurements & Kitchen Conversion Chart
