This Everything Bagel Breakfast Sandwich is a tasty way to start your day! It’s packed with fluffy eggs, creamy cheese, and everything bagel seasoning that gives it extra flavor.
I love how easy it is to whip up. Just toast the bagel, cook the eggs, and put it all together. Perfect for when you need breakfast on the go—or when you just want a yummy treat!
Key Ingredients & Substitutions
Everything Bagel: This gives the sandwich its signature flavor. If you can’t find everything bagels, plain or poppy seed bagels are good alternatives. You could even sprinkle some everything seasoning on a regular bagel for a similar taste!
Bacon: I love crispy bacon, but turkey bacon or veggie bacon can be great substitutes for a lighter or vegetarian option. They add a nice smoky flavor without the extra fat.
Cheese: Cheddar is my go-to, but feel free to switch to Swiss, pepper jack, or even cream cheese for a richer taste. Try mixing different cheeses for a fun twist!
Eggs: You can use whole eggs or egg whites, depending on your diet. For a fluffier texture, whisk the eggs beforehand and add a splash of milk or cream before cooking.
How Can I Cook the Eggs Just Right?
Cooking eggs perfectly can be tricky, but here are a few tips:
- For scrambled eggs, whisk them in a bowl first. This helps them cook evenly. Add a splash of milk for creaminess!
- If frying, crack the eggs into the hot skillet carefully. Cook on medium heat to avoid burning the bottoms.
- Cover the skillet with a lid for a minute to let the steam help cook the tops of the eggs.
Experiment with cooking times and methods until you find what you enjoy most. No matter how you do it, make sure to season your eggs for that extra flavor!

Everything Bagel Breakfast Sandwich
Ingredients You’ll Need:
- 1 everything bagel, sliced in half
- 2 slices bacon
- 2 large eggs
- 1 slice cheddar cheese (or shredded cheddar)
- 2 tbsp cream cheese, softened
- 1 tsp butter or oil for frying
- Salt and pepper, to taste
How Much Time Will You Need?
This recipe takes about 15 minutes in total, including cooking the ingredients and assembling the sandwich. It’s quick and perfect for busy mornings or a leisurely brunch!
Step-by-Step Instructions:
1. Cooking the Bacon:
Start by cooking the bacon in a skillet over medium heat. Fry it until it’s crispy, which usually takes about 6-8 minutes. Once it’s cooked, place the bacon on a paper towel to drain excess grease.
2. Toasting the Bagel:
While the bacon is cooking, slice the everything bagel in half. Toast the bagel halves until they are golden brown and crispy. This adds a lovely texture and flavor to your sandwich!
3. Cooking the Eggs:
In the same skillet where you cooked the bacon, melt the butter or add a little oil. Crack the eggs into the pan. You can choose to fry them sunny-side up or scramble them—whatever you prefer! Season the eggs with salt and pepper to taste.
4. Melting the Cheese:
As the eggs are nearly done cooking, place the slice of cheddar cheese on top. This will help it melt nicely over the warm eggs.
5. Assembling the Sandwich:
Take the bottom half of your toasted bagel and spread the softened cream cheese over it. Next, layer your crispy bacon on top of the cream cheese. Then add the eggs with melted cheddar cheese right on top of the bacon.
6. Finishing Touch:
Close the sandwich with the top half of the everything bagel. Your delicious breakfast sandwich is now ready!
7. Serve and Enjoy:
Serve the sandwich immediately while it’s warm. Enjoy the rich flavors of everything bagel, creamy cheese, crispy bacon, and fluffy eggs—all in one amazing bite!
Can I Use Different Types of Bagels?
Absolutely! If you can’t find everything bagels, any flavor will work well. Plain, sesame, or onion bagels are great alternatives. Just be sure to toast them for the best texture!
Can I Make This Sandwich Vegetarian?
Yes! You can easily make this sandwich vegetarian by skipping the bacon and adding some sautéed vegetables like bell peppers, spinach, or avocado. You’ll still get a tasty and filling breakfast!
How to Store Leftovers?
If you have any leftovers, store them in an airtight container in the fridge for up to 2 days. Reheat in the microwave or in a skillet until warmed through. The bagel may lose some crispness, but it will still be delicious!
What Can I Add for Extra Flavor?
For a flavor boost, consider adding hot sauce, fresh herbs, or sliced avocado. You could also sprinkle some additional everything seasoning on top for that extra crunch and flavor!



