The Ultimate Everything Bagel Breakfast Sandwich: Your Go-To Gourmet Morning Meal
Transform your morning routine with this truly ultimate Everything Bagel Breakfast Sandwich! Far more than just a bagel and cream cheese, this recipe elevates a classic into a gourmet experience bursting with flavor and satisfying textures. Imagine a perfectly toasted everything bagel, generously smeared with savory scallion cream cheese, then piled high with crispy bacon, a perfectly cooked egg (just the way you like it!), fresh vibrant spinach, and creamy avocado slices. This isn’t just breakfast; it’s a breakfast event, promising a major upgrade to your everyday meal.
Breakfast sandwiches hold a special place in our hearts – and on our breakfast tables! If you’re as passionate about starting your day with a delicious and fulfilling meal as we are, you’ll love exploring other options too. Beyond this delightful bagel creation, consider our Turkey Breakfast Sandwich for a leaner option, or for feeding a hungry crowd, our crowd-pleasing Breakfast Sliders are always a hit. For those who appreciate the convenience of meal prep without sacrificing flavor, our Homemade Sausage and Egg McMuffin recipe offers a taste that rivals—and many say surpasses—the original, making busy mornings a breeze. And for a grab-and-go option that freezes beautifully, look no further than our easy Jimmy Dean Breakfast Burritos.

Why This Everything Bagel Breakfast Sandwich Recipe Works Wonders
This Everything Bagel Breakfast Sandwich isn’t just delicious; it’s designed for efficiency, versatility, and maximum satisfaction. Here’s why it deserves a permanent spot in your breakfast rotation:
- Effortlessly Quick and Easy Breakfast Option: Don’t let the gourmet taste fool you; this breakfast comes together in minutes. It genuinely takes no more time than it does to toast your bagel and cook your egg. For those notoriously busy mornings, having precooked bacon on hand shaves off even more precious time, making a truly tasty and substantial breakfast achievable no matter how hectic your schedule.
- Super Customizable to Your Liking: While we offer a fantastic blueprint for this bagel breakfast sandwich, its true beauty lies in its adaptability. This recipe is a canvas for your culinary preferences! Craving a vegetarian option? Simply omit the bacon. Not a huge fan of a strong onion flavor? Adjust the amount of green onions in your cream cheese. Want to introduce a peppery kick? Swap out the mild spinach for some peppery arugula. You can even experiment with different cheeses, hot sauces, or other fresh veggies to make it uniquely yours. The possibilities are endless, ensuring every bite is exactly how you like it.
- Packed with Nutrients and Flavor: Beyond its delicious taste, this sandwich offers a balanced meal. The egg provides high-quality protein, essential for sustained energy. Avocado contributes healthy fats and a creamy texture, while spinach delivers a boost of vitamins and iron. It’s a satisfying meal that fuels you for the day ahead, combining incredible flavors with beneficial nutrients.
- Perfect for Any Time of Day: While “breakfast” is in the name, this everything bagel sandwich transcends traditional meal times. It makes for an incredibly satisfying brunch item, a quick and fulfilling lunch, or even a delightful “brinner” (breakfast for dinner) option when you’re craving something comforting and easy.
Key Ingredients for Your Perfect Bagel Breakfast Sandwich
Each component of this sandwich plays a vital role in creating a harmonious blend of flavors and textures. Here’s a closer look at the stars of the show:
- Everything Bagel: The foundation of our sandwich. Everything bagels are renowned for their iconic topping blend of poppy seeds, sesame seeds, dehydrated garlic, and dehydrated onion. This savory medley delivers a complex flavor and delightful crunch that truly sets them apart. Their immense popularity has even led to the creation of “everything bagel seasoning” for those who want to sprinkle that magic on anything! While an everything bagel is highly recommended for its signature taste, this recipe is adaptable. Feel free to use a plain bagel, poppy seed, or sesame seed bagel if you prefer. However, stick to savory options – a cinnamon raisin bagel, for example, wouldn’t quite complement the scallion cream cheese and bacon!
- Cream Cheese: A bagel without cream cheese is like a day without sunshine. It’s the essential spread, providing a creamy, tangy counterpoint to the toasted bagel. For our ultimate everything bagel sandwich, we elevate standard cream cheese by infusing it with thinly sliced green onions and seasoning it simply with salt and freshly ground black pepper. This homemade scallion cream cheese adds an incredible depth of flavor that takes the sandwich from good to extraordinary. For best results, allow your cream cheese to soften slightly at room temperature before mixing to ensure a smooth, even blend.
- Egg: The protein powerhouse of our breakfast sandwich. We recommend one large egg, cooked precisely to your liking. My personal favorite is sunny-side up, which offers a wonderfully runny yolk that oozes delightfully into the other ingredients, adding richness and moisture. However, a perfectly fried egg with a firm yolk, or even fluffy scrambled eggs, would be equally delicious additions. You could also try a poached egg for a luxurious, delicate touch.
- Bacon: Crispy, salty bacon is a classic breakfast staple for a reason! For this single-serving bagel breakfast sandwich, one slice is usually sufficient, broken into pieces for easier layering. You can certainly substitute turkey bacon for a lighter alternative. To make assembly incredibly fast, consider using pre-cooked bacon (it’s readily available in most grocery stores!), or prepare a batch of bacon in advance using our tips below. Did you know you can freeze cooked bacon? It’s a game-changer for quick breakfast prep!
- Avocado: The addition of ripe avocado brings a luscious, creamy texture and a dose of healthy fats to the sandwich. Its mild, buttery flavor beautifully complements the savory elements without overpowering them. It’s a fantastic way to add freshness and a satisfying mouthfeel. Choose an avocado that yields slightly to gentle pressure for optimal ripeness.
- Spinach: A handful of fresh spinach is our way of “getting our greens in” while adding a touch of vibrant color and a subtle earthy flavor. If you prefer a bolder, more peppery flavor profile, arugula makes an excellent substitute and provides a pleasant contrast to the richness of the other ingredients.

Easy Step-by-Step Instructions to Build Your Ultimate Breakfast Bagel
Creating this delicious breakfast sandwich is straightforward. Follow these simple steps for a perfect result every time:
- Toast Your Bagel to Perfection: Begin by carefully slicing your everything bagel in half horizontally. Place the halves in your toaster or under the broiler, toasting them to your preferred level of golden crispness. A well-toasted bagel provides a crucial textural contrast to the soft fillings.
- Prepare Your Savory Scallion Cream Cheese: In a small bowl, combine 1.5 ounces of softened cream cheese with the thinly sliced dark green parts of one green onion. Mix these ingredients thoroughly until the green onions are evenly distributed. Season generously with salt and freshly ground black pepper to taste. This homemade cream cheese spread is a game-changer!
- Cook Your Egg Exactly How You Like It: Heat a small nonstick pan over medium heat. Add a ½ tablespoon of butter, or spray with nonstick cooking spray for a lighter option. Once the butter is melted and shimmering (or spray is hot), crack your large egg directly into the pan. Cook it to your exact preference. For a wonderfully gooey center, try sunny-side up or over easy. If you prefer a firm yolk, cook it over hard. Alternatively, you could whip up a batch of our perfect scrambled eggs to add to your sandwich.
- Smear on the Flavorful Cream Cheese: Once your bagel halves are perfectly toasted and slightly cooled, generously spread your freshly prepared green onion cream cheese onto both cut sides of the bagel. Ensure an even layer for flavor in every bite.

- Prepare Your Remaining Fresh Ingredients: While your egg is cooking, take a moment to prepare the other fresh components. Slice 1 ounce of ripe avocado into thin, even pieces. Break one strip of cooked bacon into smaller, more manageable pieces for easier layering. Finally, wash and thoroughly dry a handful of fresh spinach leaves.
- Layer Your Sandwich with Love: Now for the fun part – assembling your masterpiece! On one of the cream-cheese-smeared bagel halves (this will be your base), artfully arrange a generous handful of spinach. Next, add the crispy bacon pieces, followed by your perfectly cooked egg. Finally, layer the creamy avocado slices on top of the egg. Feel free to experiment with the layering order based on your personal preference. Crown your creation with the other half of the toasted bagel.
- Serve and Savor Every Bite: Your ultimate everything bagel breakfast sandwich is ready to be devoured! For easier eating, you might want to slice your bagel in half before diving in, or if you’re feeling ambitious, enjoy it whole. Whichever way you choose to slice (or not to slice) it, prepare yourself for an incredibly delicious and satisfying first bite – and every bite thereafter!

Pro Tips for the Best Everything Bagel Breakfast Sandwich
To truly master this quick and easy everything bagel breakfast sandwich, especially when bacon is involved, a little foresight and a few smart hacks can make all the difference. Here are our top tips for seamless preparation and ultimate customization:
Streamlining Bacon Preparation (Your Secret Weapon for Speed!):
The biggest time-saver for this recipe, particularly on busy mornings, comes down to bacon. Forget frying a single strip each time! Here’s how to make it *actually* quick and easy:
- Embrace Precooked Bacon: Many grocery stores now offer excellent quality precooked bacon. It’s a fantastic shortcut that requires just a quick microwave or pan reheat, cutting cooking time down to seconds.
- Cook Bacon in Batches and Freeze: This is a game-changer! You can enjoy slices of crispy bacon anytime you like, without the mess or fuss of cooking it fresh daily.
How to Freeze Cooked Bacon:
- Cook a Large Batch of Bacon: For efficiency and less mess, we highly recommend cooking bacon in the oven. It allows you to cook a significant quantity all at once with minimal splatter. Follow our detailed instructions for cooking bacon in the oven to achieve perfectly crispy results.
- Cool Completely Before Freezing: This step is crucial to prevent freezer burn and ensure the bacon freezes individually. Once your bacon is cooked to perfection, lay the strips out on a paper towel-lined plate or cooling rack to cool down completely to room temperature.
- Flash Freeze for Easy Separation: Place the cooled slices of bacon on a baking pan lined with wax paper or parchment paper. If you have more cooked bacon than can fit in a single layer, add another layer of wax paper on top, then add more bacon. This prevents the slices from sticking together. Transfer the baking pan to the freezer and freeze until the bacon is solid, typically for a minimum of 2 hours or even overnight.
- Store for Long-Term Freshness: Once the bacon is frozen solid, transfer the individual slices into a heavy-duty freezer-safe ziptop bag or an airtight container. Label it with the date. Your cooked, frozen bacon will stay fresh and delicious for up to 3 months!
- Effortless Reheating for Anytime Enjoyment: When you’re ready to use your frozen bacon, you have a few options: reheat it in a pan over medium heat until crispy, pop it in the microwave for 30-60 seconds, or simply let it thaw overnight in the fridge. This prep ensures you always have crispy bacon on hand for your breakfast sandwiches, salads, or any recipe that calls for it!
Customizing Your Bagel Breakfast Sandwich:
- Make it Vegetarian or Vegan: Easily transform this into a vegetarian bagel breakfast sandwich by simply skipping the bacon. For a vegan version, use plant-based cream cheese, replace the egg with a slice of grilled tofu or a plant-based egg substitute, and omit the bacon entirely. Consider adding grilled mushrooms or tempeh bacon for a savory, smoky bite.
- Boost Your Veggies: Don’t stop at spinach and avocado! A thin slice of ripe tomato adds a juicy freshness, while a delicate slice of red onion can introduce a pleasant, sharp crunch. Other great additions include sautéed bell peppers, mushrooms, or even a few pickled jalapeños for a kick.
- Add a Cheesy Layer: For a truly decadent experience, consider adding a slice of your favorite melty cheese. Sharp cheddar cheese, creamy Swiss cheese, or even a slice of provolone would be incredibly yummy when warmed slightly by the egg.
- Tailor Your Cream Cheese Flavor: If you’re not a fan of a strong onion flavor, reduce the amount of green onion in your cream cheese. Conversely, if you’re an “everything bagel” fanatic, consider stirring in a small amount of everything bagel seasoning directly into your cream cheese mixture for an extra punch of garlicky, oniony goodness!
- Freshness is Key: For the absolute best bagel breakfast sandwich experience, always opt for fresh bagels over stale ones. The texture of a fresh, properly toasted bagel is unmatched. The same goes for your other ingredients – fresh spinach and ripe avocado make a noticeable difference in taste and quality.
Make Ahead, Storing, and Freezing
While this sandwich is best enjoyed freshly assembled, some components can certainly be prepped in advance to save time:
- Make Ahead: You can prepare a larger batch of the flavorful green onion cream cheese and store it in an airtight container in the fridge for up to 3-4 days. As detailed in our recipe tips, cooking and freezing bacon in advance is also a fantastic time-saver. For optimal taste and texture, the finished, fully assembled sandwich is always best eaten immediately after it’s made.
- Storing Leftovers: If you happen to have any leftovers from your assembled everything bagel sandwich, store them promptly in a zip-top bag or an airtight container in the fridge. It will remain edible for a day or two, but note that the avocado may brown and the bagel may become soft. For the best experience, try to eat leftovers within 24 hours.
- Freezing: Cooked bacon freezes exceptionally well, and bagels can also be stored in the freezer (wrapped tightly) for longer periods. However, a fully prepared bagel sandwich, with all its fresh ingredients like avocado, egg, and spinach, should not be frozen. The textures will change significantly upon thawing, resulting in a less-than-pleasant eating experience.

Everything Bagel Breakfast Sandwich FAQs
While you can certainly prep several individual ingredients ahead of time (like cooking bacon or mixing the scallion cream cheese), we generally don’t recommend assembling the entire sandwich much in advance. Ingredients such as fresh avocado, cooked eggs, and spinach are at their best when eaten immediately after preparation. Reheating a fully assembled sandwich can compromise the textures and flavors, making it less enjoyable. For best results, build your sandwich just before you plan to eat it.
If you find yourself with a leftover bagel sandwich and need to reheat it, a toaster oven generally yields the best results, helping to re-crisp the bagel. If a toaster oven isn’t available, you can use a microwave, but be aware that the bagel may become softer. For either method, we strongly recommend removing any fresh ingredients like avocado and spinach from the sandwich beforehand, as they don’t reheat well and can become mushy or discolored. Re-add them after warming for a better experience.
The healthfulness of this bagel sandwich, like any meal, depends on your dietary needs and perspective. It’s packed with beneficial components: the egg provides significant protein, avocado offers healthy monounsaturated fats, and spinach contributes iron and vitamins. However, ingredients such as cream cheese, avocado, and eggs are higher in fat, and bacon is high in sodium. If you’re mindful of calorie or fat intake, you can opt for light cream cheese, turkey bacon, and adjust portion sizes. Overall, it’s a satisfying meal that can be part of a balanced diet when consumed in moderation.
Absolutely! While the “everything” bagel provides a unique flavor profile that perfectly complements the ingredients, you can certainly use other savory bagels. Plain, sesame, or poppy seed bagels would all be excellent choices. We recommend avoiding sweet bagels like cinnamon raisin, as their flavors wouldn’t harmonize as well with the savory cream cheese, bacon, and egg.
This breakfast bagel sandwich is quite hearty on its own, but if you’re looking to round out your meal, a fresh fruit salad or a small bowl of Greek yogurt with berries would provide a refreshing contrast. A simple green salad or some roasted potatoes could also make for a more substantial brunch or lunch pairing.

More Irresistible Breakfast Recipes to Explore
If you’re constantly seeking new ways to make breakfast the best meal of the day, you’ve come to the right place! Here are some other beloved breakfast and brunch recipes that are sure to delight:
- Starbucks Pumpkin Scones: Recreate this seasonal favorite at home, perfect for a cozy morning.
- Homemade Toaster Strudels: A nostalgic treat, made even better from scratch with fresh berries.
- Cheesy Scrambled Eggs: The secret to perfectly fluffy, cheesy scrambled eggs that will elevate any breakfast spread.
- Almond Croissants: Indulge in flaky, buttery croissants filled with a sweet almond paste.
- Buttermilk Pancakes: The classic comfort food, light and fluffy, perfect with your favorite toppings.
Did you make this delightful Everything Bagel Breakfast Sandwich? We’d absolutely love to hear about your experience! Please take a moment to leave a star rating and review right here on the blog post, or simply scroll below the recipe card to share your thoughts. Your feedback helps us and other home cooks.
Stay connected and up-to-date with all our latest recipes and culinary adventures by following us on Instagram, TikTok, YouTube, Facebook, and Pinterest. Don’t forget to tag us @saltandbaker when you share your creations!

Print
SaveSaved!
Review
Everything Bagel Breakfast Sandwich
Ingredients
- 1 everything bagel
- 1.5 oz cream cheese – softened
- salt and pepper to taste
- 1 green onion – thinly sliced, just the dark green parts
- 1/2 tablespoon butter – or nonstick cooking spray (used to cook the egg)
- 1 large egg
- 1 oz avocado – sliced
- 1 slice bacon – cooked
- handful spinach – or arugula
Instructions
-
Slice bagel in half horizontally then toast.
-
Mix the cream cheese and green onions until combined. Season with salt and pepper to taste.
-
In a small skillet melt the butter (or use nonstick cooking spray for lower calorie option) over medium heat. Crack the egg into the skillet and cook to your likeness (I like sunnyside up!)
-
Smear the cream cheese over both sides of the toasted bagel. Add spinach, cooked egg, avocado slices and cooked bacon to the base bagel. Put the other toasted bagel slice on top. Enjoy!
Notes
Freezing: Cooked bacon can be frozen, and bagels can also be kept in the freezer, but your prepared bagel sandwich should not be frozen.
Nutrition