This Everything Bagel Breakfast Sandwich is a tasty way to start your day! With a chewy everything bagel, creamy cheese, and fluffy eggs, it’s a breakfast win.
Throw in some fresh veggies or crispy bacon, and you’ve got a morning treat! I love making it on busy mornings—it’s quick and fills me up for hours!
Key Ingredients & Substitutions
Everything Bagel: The star of this sandwich! The combination of sesame seeds, poppy seeds, garlic, and onion creates a great flavor. If you can’t find an everything bagel, poppy seed or sesame bagels work well too!
Eggs: Fresh large eggs are perfect for this sandwich. You can use egg whites or even a scrambled egg if you prefer. For a twist, try using a fried egg for a crispy edge or a poached egg for a runny yolk!
Bacon: I love crispy bacon for its flavor and texture. You can swap it for turkey bacon or a vegetarian option like crispy tofu for a lighter choice. Even sautéed spinach can be a nice veggie alternative.
Cheese: Cheddar cheese melts beautifully! If you’d like something different, try cream cheese for a classic bagel pairing or mozzarella for a milder flavor.
How Do You Cook Eggs Perfectly for Your Sandwich?
Cooking eggs just right can make or break your breakfast sandwich. Here’s how to get them perfect:
- Heat a non-stick skillet over medium heat. Add butter or oil to coat the pan.
- Crack the eggs in carefully; cook sunny side up for a runny yolk or flip them for over-easy eggs.
- Season eggs with salt and pepper while they cook. This enhances their natural flavors.
- Cook for 3-5 minutes, depending on how runny or firm you like your yolks.
Remember, the key is to take your time and adjust the heat as necessary to prevent burning. Enjoy your perfectly cooked eggs in the sandwich!

Everything Bagel Breakfast Sandwich
Ingredients You’ll Need:
- 1 everything bagel, sliced
- 2 large eggs
- 2 slices of bacon
- 1 slice cheddar cheese (or cheese of choice)
- 1 tbsp butter or oil for cooking
- Salt and pepper to taste
How Much Time Will You Need?
This Everything Bagel Breakfast Sandwich will take about 15-20 minutes to prepare. You’ll spend about 5-7 minutes cooking the bacon and eggs, and another 5 minutes to toast the bagel and assemble the sandwich. Perfect for a quick but filling breakfast!
Step-by-Step Instructions:
1. Cook the Bacon:
Start by heating a skillet over medium heat. Add the bacon slices and cook until they become crispy, about 4-5 minutes. Once cooked, remove the bacon from the pan and place it on paper towels to drain excess grease. This keeps it nice and crispy!
2. Cook the Eggs:
In the same skillet, crack the two eggs and cook them sunny side up or any way you prefer. Season with a little salt and pepper for flavor. Cook the eggs for about 3-4 minutes until the whites are set but the yolks are still runny. If you like your yolks firm, cook them a bit longer!
3. Toast the Bagel:
While your eggs are cooking, slice the everything bagel in half and toast it in a toaster or on another skillet until it’s golden brown and crisp. This adds a nice texture to your sandwich!
4. Assemble the Sandwich:
Place the slice of cheddar cheese on the bottom half of the toasted bagel while it’s still warm so the cheese starts to melt. Then, carefully add the cooked eggs on top of the cheese.
5. Add the Bacon:
Next, layer the crispy bacon strips over the eggs. Feel free to add any extra toppings like avocado or tomato if you like!
6. Complete Your Sandwich:
Finally, place the top half of the everything bagel over your delicious filling. Press down gently to hold everything together.
7. Serve and Enjoy!
Your Everything Bagel Breakfast Sandwich is ready! Serve it warm and enjoy this hearty and flavorful start to your day.
Can I Use Different Types of Bagels?
Absolutely! While everything bagels are delicious, you can use any variety you prefer, such as sesame, poppy, or plain bagels. Just choose one that you enjoy!
Can I Make This Sandwich Vegetarian?
Yes! Simply omit the bacon and replace it with a delicious veggie option, such as sautéed spinach, sliced avocado, or even a veggie sausage patty. You’ll still have a hearty and satisfying sandwich!
How Do I Store Leftovers?
If you have leftover components, store the eggs, bacon, and toasted bagel separately in airtight containers in the fridge. You can reassemble and reheat your sandwich within 2-3 days for a quick breakfast!
Can I Make This Sandwich Ahead of Time?
For best results, it’s best served fresh. However, you can cook the bacon and eggs in advance, then store them in the fridge. Simply reheat in a skillet or microwave before assembling your sandwich.



