Bagel Breakfast Boats
These bagel breakfast boats are my go-to when I want something easy but a little more fun than the usual eggs and toast. The bagels get lightly crispy on the outside while soaking up that cheesy egg filling inside — almost like a built-in breakfast sandwich situation. And honestly? They look way more impressive than the effort required.

The whole idea is that the bagel becomes the vessel. You hollow it out, fill it with a seasoned egg mixture loaded with bacon and cheese, and bake the whole thing until it sets into this little edible bowl situation. It’s my new favorite way now to eat a BEC and I think it might become yours too!
What you’ll need
No need to overthink the ingredient list here. The base is simple: bagels, eggs, a splash of milk, and whatever fillings you want to throw in. For this version I’m using beef bacon and cheddar, which gives you that smoky, cheesy, salty combo that’s just a classic for breakfast.
On the bagel front — plain works great, but don’t sleep on the other options. Everything bagels add a ton of flavor before you even get to the filling. Sesame, onion, and poppy seed are all solid choices too. Even an asiago bagel would be incredible here if you can find one. Basically anything works as long as it’s sturdy enough to hold the filling without going soggy.
How to actually make them
Start by preheating your oven to 350°F while you prep the bagels. The hollowing-out step is where most people get nervous but it’s genuinely easy — just make two cuts, one around the outer edge and one around the inner circle to release a ring of bread, pull that out, and press the bottom down firmly to create a deep well. The deeper the well, the more filling you get in there, so really press it down.
A couple of things to keep in mind while you’re filling them:
- The bagel absorbs some of the egg mixture as you pour, so fill all three first and then go back and top them up before they go in the oven
- Don’t skip the lined baking sheet — things will drip a little and you’ll thank yourself later
- If your eggs look a little underdone at 15 minutes, give them another few minutes. You want the center to feel firm, not jiggly, when you gently press it
Once they’re out of the oven, let them cool for a minute or two before slicing. Eating them immediately is very tempting and also very valid but the filling will still be setting, so just give it a minute.
Tips and tricks
Get the well as deep as possible. The more bread you remove and the more you press down, the more filling you can fit and the better the final texture. Don’t be shy about it.
Shred your own cheese if you can. Pre-shredded cheese has a coating that keeps it from melting as smoothly. Not a dealbreaker, but freshly shredded cheddar makes a noticeable difference.
Chop the bacon small. Big pieces can be hard to distribute evenly and tend to sit on top rather than mixing into the egg. Small pieces get into every bite.
Don’t rush the bake. The eggs need time to set all the way through since they’re surrounded by bagel and can take a minute longer than you’d expect. 15 minutes is the minimum, 20 is usually the sweet spot.
Variations worth trying
This recipe is really just a blueprint. Some combos that are genuinely great:
- Veggie version — sautéed peppers, onion, and spinach in place of the bacon. Add feta for a little saltiness
- Spicy version — swap the cheddar for pepper jack and add a few slices of pickled jalapeño
- Turkey or chicken — turkey bacon or crumbled chicken sausage work just as well as beef bacon if that’s what you have
- Smoked salmon — skip the bacon entirely, use cream cheese instead of cheddar, and top with smoked salmon after baking
- Southwest style — add black beans, corn, and a spoonful of salsa to the egg mixture, top with pepper jack
The egg and milk ratio stays the same no matter what you swap in. That’s your constant. Everything else is fair game.
Make-ahead and storage
These reheat surprisingly well, which makes them a great meal prep option if you’re the kind of person who actually does that. Bake them fully, let them cool completely, and store in the fridge. When you’re ready to eat, the oven at around 325°F for 8 minutes or a quick run through the air fryer brings them right back. The texture holds up way better than you’d expect from something egg-based.
They also make a great grab-and-go breakfast if you slice them in half before storing. Wrap them in foil, reheat in the oven or toaster oven, and you have a legitimately good breakfast without having to think in the morning.

Craving more breakfast? Try these recipes out
- Breakfast Sliders – Community Goods Copycat — Buttery Hawaiian rolls stuffed with fluffy scrambled eggs, crispy beef bacon, and creamy avocado, served with herb aioli and chipotle aioli for dipping. An absolute must.
- Turkey Ham and Cheese Croissant Egg Bake — Flaky croissants baked into a cheesy, savory egg bake that’s perfect for feeding a crowd or meal prepping for the week.
- Croissant Egg Boats — Same energy as these bagel boats but make it croissant. If you loved this recipe, this one is basically a mandatory next step.
- Banana French Toast Muffins — Soft, golden, banana bread flavored French toast baked into perfectly portioned muffins. Great for meal prep and they freeze beautifully.
- Twice Baked Loaded Breakfast Potatoes — Crispy potato shells loaded with all the good stuff. The kind of breakfast that feels like a full event.
If you make this recipe, make sure to leave a comment below and let me know how it turns out — I love hearing from you! And if you snap a photo, don’t forget to tag me over on Instagram or TikTok so I can see your creations too.
You can also find this recipe and so many more on my Pinterest — perfect for saving to your board for later. And if you’re more of a visual learner, check out my YouTube channel, where I walk you through recipes step-by-step just like this one.
Breakfast
Bagel Breakfast Boats
Ingredients
BAGELS
- 3 plain bagels
FILLING
- 5 large eggs
- 3 tablespoons whole milk
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 2 ounces beef bacon, chopped
- 1/4 cup cheddar cheese, shredded
Instructions
PREP THE BAGELS
- Preheat your oven to 350°F.
- Using a knife, make two cuts in each bagel: one cut all the way around the outer edge and another cut all the way around the inner circle, creating a ring.
- Remove that center ring piece of bread, then press the bottom and sides down firmly to create a deep well for the filling.
MAKE THE FILLING
- In a bowl, whisk together the eggs, milk, salt, and black pepper until smooth.
- Stir in the chopped beef bacon and shredded cheddar cheese.
FILL AND BAKE
- Place the bagels on a lined baking sheet.
- Carefully pour the egg mixture into each bagel, filling to the top. Some of the mixture may get absorbed into the bagel, so you might need to go back and add a little more as you fill the others.
- Transfer to the oven and bake for 15 to 20 minutes, or until the eggs are set in the center.
- Let cool slightly, then enjoy warm.
Tips & Notes
Q: How do I know when they’re done?
A: The centers should be fully set and the top should feel firm, not jiggly, when you gently press it.
Q: Can I make these ahead of time?
A: Yes, bake them fully, let them cool, then store in the fridge. Reheat in the oven or air fryer until warmed through.
Q: What can I use instead of beef bacon?
A: You can use turkey bacon, turkey sausage, or chicken sausage, or skip it and add sautéed veggies instead.






