Eggs in a Bagel Hole
Bagels just got better! Fill the bagel hole with eggs and beef bacon and you get the most delicious breakfast in a breeze. Crispy cheese and rich garlic herb butter flavor in every bite. There’s no better way to start the day!

The Bagels
If you loved the previous Eggs in a Boat recipe which was made using baguettes, wait until you try it with bagels! The hole in the bagel makes it the perfect bread of choice for this recipe. It’s the most delicious breakfast or brunch to make that comes together in a pinch and is so easy to switch up.
My favorite bagels to use for this are Thomas Everything Bagels but you can use any brand or flavor you like. You can also make bagels from scratch and use that instead!
The Garlic and Herb Butter
The first step is to prepare the garlic butter which will be used at the end to toss the fries in before serving. Here’s everything you will need:
- unsalted butter, melted
- garlic cloves, finely minced
- parsley, finely chopped
- salt
- black pepper
- oregano
- parmesan, grated

Just add everything to a small bowl, mix it together, and it’s ready to go! Feel free to go stronger on the garlic if you can’t get enough.
Assembling & Baking
HERE IS HOW TO MAKE IT:
- Separate the bagels into halves and poke a larger hole out of the bagel in the middle.
- Brush the bottom of each bagel half with the garlic and herb butter.
- Add shredded cheddar cheese under each bagel and/or on top. I like to add cheese on top of the bottom half bagels and then cheese underneath the top half bagel with the everything bagel seasoning.

- Cut raw beef bacon strips in half and lay them in the center so the hole is completely covered. Add a pinch of brown sugar to the bacon.
- Crack an egg in the center. Try to use smaller eggs rather than large ones just so it all fits inside the hole.
- Pop in the oven to bake to desired doneness depending on if you like the yolk runny, jammy, or hard.
Variations to Try
- Switch out the everything bagel for a plain bagel, sesame, onion, blueberry, cinnamon raisin, wheat, or anything you fancy.
- Use turkey bacon instead of beef bacon or sliced turkey deli meat.
- Add avocado when it comes out of the oven on top!
- Add jalapeños to make it a cheddar jalapeno bagel in a hole.
CRAVING MORE BREAKFAST? TRY THESE RECIPES OUT!
If you tried this recipe and loved it, drop by down below and let me know how you liked it with a rating and comment! Feel free to also leave a question there about this recipe and I’ll get right back to it.
To see more recipes and behind-the-scenes, follow along on Instagram and Youtube! I’m also now on Pinterest pinning away so stop by and see what’s up.


Breakfast
Eggs In A Bagel Hole
Ingredients
- 3 bagels, split in half
- 6 eggs
- 6 beef bacon strips, cut in half
- cheddar cheese, shredded
- salt, to taste
- black pepper, to taste
- 1/2 cup unsalted butter, melted
- 2 tablespoons parsley, finely chopped
- 1 tablespoon garlic, finely minced
- 3 tablespoons parmesan, grated
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried oregano
Instructions
- Preheat oven to 400°F.
- To a small bowl, add the melted butter, parsley, garlic, parmesan, salt, black pepper, and oregano. Mix together and set aside.
- Take each bagel and open it in half. Cut out a larger hole from the middle of each bagel.
- Brush the garlic butter on the bottom of each bagel half.
- Sprinkle cheddar cheese underneath and/or on top of the bagels.
- Add beef bacon to the bottom of each well so that it fully coveres the hole.
- Crack an egg on top into each hole. Sprinkle salt and pepper on top.
- Bake in the oven for 12 to 15 minutes, larger eggs will take longer to cook. They are done when the egg whites are set and no longer jiggle when the tray is shaked.
- Take out of the oven and enjoy!