This post may contain affiliate links. Please read our disclosure policy.

Lately, my mornings have been so rushed that my breakfast needs to be fast, easy, and filling. This Bacon and Avocado Bagel solves that problem in exactly 10 minutes. It is the absolute EASIEST way to prepare a bagel to start the day. You only need a handful of ingredients and one pan to get food on the table.

It really feels like eating a breakfast burger, but it takes almost no time to cook for the whole family. The eggs cook right around the bread, keeping the filling neatly inside. I usually alternate my busy mornings between this and cauliflower hash brown egg cups, depending on what I have in the fridge, but when I need something seriously filling that I can eat on the go, this sandwich is the absolute winner.

Close Up to open avocado bagel ready to eat

Why This Recipe Works

Whoever thought of cooking the egg while toasting the bread in the exact same pan solved my biggest morning issue: washing a pile of dishes at 7 AM. This bagel has been my favorite recipe for years when I need to make something fast for my kids before school. With three kids, my mornings are always a rush. To be completely honest, my youngest son was always the most difficult to motivate out of bed. Pancakes were great, but I needed to switch things up. Then it hit me: burgers.

I obviously could not feed my kid a regular burger for breakfast, but I could make a morning version using fresh ingredients. You know me. This bagel was the perfect answer because it is quick and incredibly easy. The technique happens entirely in the skillet. Pouring the seasoned eggs directly around the bread forms the entire sandwich in a single flip. The tomato pesto soaks right into the warm bread, while the Swiss cheese melts over the hot eggs to hold the crispy bacon and avocado securely in place. It is a fas method that gives you a complete meal without destroying your kitchen before the day even starts.

Ingredients

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Ingredients for bagel
  • Bagel: You need a real structure to hold the filling in place. A bagel holds up to the heat and the wet egg mixture. If you need a substitute, sourdough slices or an English muffin work best.
  • Eggs: The eggs act as the ‘glue’, cooking right onto the bread and folding inward to wrap up the sandwich. You can use just egg whites, but you lose that classic diner taste. Since the eggs make the one-pan flipping trick work, they are necessary, though liquid egg substitutes do the job.
  • Tomato Pesto: This adds a massive punch of flavor to the sandwich. I tested this with ketchup at first, but it made the whole thing taste way too sweet. Tomato pesto has a tang that cuts through the melted cheese and works so well with the salty bacon. If you do not have it, chunky tomato relish or sun-dried tomato spread is the best swap.
  • Crispy Bacon: You really need that salty crunch because the avocado and eggs are so soft. Thin deli ham gets lost and mushy under the bread, so you need the firm bite of cooked bacon. If you want to switch it up, thick-cut turkey bacon cooked until firm, or a breakfast sausage patty cut in half, are great substitutes.

Note: Please see recipe card for list of full ingredients and measurements.

Add-Ins and Variations

Okay, this is my favorite part. This bagel is inspired by a traditional burger inspired breakfast, but it’s completely customizable.

  • Spicy: Add a few slices of ham, and hot sauce if you like spicy food in the morning.
  • The Burger Style: If you want to stick with the burger style, I also recommend adding a few tomato slices, cheddar cheese, and classic bacon. Tossing on some red onion gives it that authentic diner crunch.
  • Fresh and Green: For a fresher version, veggies are always welcome. Add a few bell peppers, spinach, and a base of cream cheese to hold it all down. You can easily mix in other leafy greens, a pinch of black pepper, some thick slices of ripe avocado, and melt a slice of gouda on top.

How To Make It

Making this sandwich is all about timing in the pan. Start by heating a skillet with a little oil over medium heat and place your bagel halves face down. You want them to toast just a bit, which takes about 15 seconds. While that is happening, quickly whisk your eggs with the garlic powder, onion powder, salt, and pepper.

Pour the seasoned egg mixture directly into the pan so it surrounds the bread. Let the eggs cook until you see the edges set. Slide a wide spatula underneath and carefully flip the whole thing over in one quick motion.

Now, fold the overhanging egg edges inward so they rest on the bagel. From here, you just layer your fillings right onto the hot bread:

  • Tomato pesto: Spread this directly onto the cut sides of the bread.
  • Swiss cheese: Add a slice right away so it begins to melt from the residual heat.
  • Crispy bacon: Layer the pre-cooked bacon on top of the cheese.
  • Avocado: You can add a few slices or mash it as guacamole
  • Ranch sauce: Finish with a quick drizzle.

Tip: Let it sit in the pan for just a few seconds to warm through completely, then take it off the heat, slice, and eat.

Expert Tips For The Best Bagel

  • The flipping technique: The hardest part is flipping the whole thing without breaking the egg. Do not rush the process. Wait until the outer edges of the egg start to lift away from the pan. Use the widest spatula you own, slide it exactly under the center where the two bread halves meet, and flip with one quick, confident motion. If you hesitate, the egg will tear.
  • Heat control is everything: Keep the stove strictly at medium heat. If your pan is too hot, the cut sides of the bagel will burn before the egg has a chance to set. If the heat is too low, the egg will stick to the pan.
  • Make room for the fillings: If your bakery bagel is too thick, it may make the final sandwich hard to bite into. To fix that, pinch out a little bit of the soft bread from the inside of the bagel halves before placing them face down in the pan. This creates a shallow pocket that holds the bacon and sauces securely inside.

More Easy Recipes

If I am making this bagel for a weekend brunch and want to serve a full menu, I usually add a few extra dishes to the table. Smashed potatoes with feta are a great alternative to regular hash browns and add that extra crunch on the side. I also love baking a fresh batch of buttermilk biscuits to keep the meal hearty.

And since my busy days do not stop at breakfast, I keep the rest of my meals just as quick. For an afternoon snack, my kids always ask for cheese sticks. By the time dinner rolls around, I almost always fall back on a simple one-pot spicy pasta so I can avoid washing any extra pots and pans before bed.

FAQs

How To Make A Bagel Breakfast Sandwich?

The easiest way is to use the one-pan method. By pouring whisked eggs directly around the toasted bread halves in a skillet, you can fold the eggs inward and stack your bacon, avocado, and cheese for a fast, mess-free morning meal.

How To Make Eggs For A Bagel Sandwich If My Pan Is Too Small?

If your skillet is not wide enough to fit both halves side-by-side to do the flipping trick, you can cook the eggs separately. Scramble them in a small pan, fold them into a neat square while they set, and toast your bread in a standard toaster. It creates one extra dish to wash, but you get the exact same flavor.

How To Make An Egg Bagel Sandwich Lighter?

You can easily adapt this by whisking liquid egg whites instead of whole eggs. Swap out the regular bacon for turkey bacon, and use a thin layer of plain cream cheese instead of the ranch and tomato pesto. It keeps the fast one-pan method while cutting down on the heavier ingredients.

Finished bagel ready to eat in a plate

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

No ratings yet

10-Minute Bagel Breakfast Recipe

Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 1 bagel
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Equipment

  • 1 Sheet Pan

Ingredients 
 

  • 1 bagel
  • cooking oil spray

Egg Mix

  • 2 large eggs
  • 1/4 tsp garlic
  • 1/4 tbsp onion
  • 1 pinch salt
  • 1 pinch pepper

Filling

  • 3 slices Bacon cooked crispy
  • 1/2 Avocado slices
  • 1 tbsp tomato pesto or tomato relish.
  • 1 drizzle ranch sauce
  • 1 slice swiss cheese

Instructions 

    Pre-Cook bacon in the same sheet with a little olive oil until is crispy
  • In a pan over medium heat, spray oil, then place your bagel halves face down and toast until lightly golden.
    Bagels in a Pan
  • While the bagels are in the pan, whisk your eggs with the garlic powder, onion powder, salt, and pepper in a little bowl.
    egg mix ready
  • Pour the seasoned egg mixture directly into the pan,
    Spreading the eggs in the pan
  • Let the eggs cook until they start to set, then carefully flip everything over in one piece.
    eggs and bagels being cooked in a pan
  • Spread tomato pesto on the 2 parts of the Bagel and fold the excess egg edges over the Bagel to shape it into a sandwich base.
    Spreading the tomato sauce in the bagels
  • Add a slice of cheese, the crispy bacon, and a layer of fresh avocado slices.
    bagel with the filling in a pan
  • Drizzle with ranch Sauce, Close the sandwich and let it sit for a few second, slice and serve.
    Finished bagel resting in the pan

Notes

Storage/Reheating/Make Ahead

I highly recommend eating this straight from the pan for the best texture, but you can prep the components ahead of time to make mornings even faster.
  • Fridge: Keep cooked bacon in an airtight container in the fridge for up to 4 days.
  • Make Ahead: You can cook a large batch of bacon on the weekend so it is ready to grab and layer into your sandwich during busy weekday mornings.
  • Reheating: If you end up with half a sandwich left over, warm it in a skillet over low heat or in an air fryer for a couple of minutes. Avoid the microwave so the bread doesn’t turn rubbery.
Happy cooking! Xx
Make sure you use a non-stick pan that is roughly the same size as your two bagel halves sitting next to each other. If the pan is too wide, the egg will spread out too thin and might tear when you try to flip it.

Nutrition

Calories: 536kcal | Carbohydrates: 61g | Protein: 28g | Fat: 19g | Saturated Fat: 7g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Cholesterol: 345mg | Sodium: 1012mg | Potassium: 283mg | Fiber: 4g | Sugar: 2g | Vitamin A: 758IU | Vitamin C: 2mg | Calcium: 243mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.