Sunday mornings were made for these Egg & Bacon Croissant Boats. They combine the flaky, buttery goodness of croissants with a hearty, savory filling of eggs, crispy bacon, and melted cheese. It's a complete breakfast that feels indulgent but comes together quickly.
Advertisements1
This recipe is perfect for a relaxed weekend brunch or even a special holiday breakfast. The boats are easy to assemble, bake to a golden perfection, and are customizable with your favorite add-ins. Plus, they're a fun way to serve eggs and bacon that looks impressive on the table.
I've included precise temperatures and times so you get perfectly baked croissants every time. Let's get started!
Why You'll Love This Recipe
About the Ingredients
6 large croissants
Use day-old or slightly stale croissants for best structure; they hold up better to the egg filling.
8 slices bacon, chopped
Thick-cut bacon adds more meaty texture; turkey bacon works as a lighter option.
6 large eggs
Room temperature eggs blend more smoothly; use pasture-raised for richer flavor if available.
1/2 cup (120ml) whole milk
Whole milk gives a creamier custard; substitute with half-and-half for extra richness or almond milk for dairy-free.
1/4 teaspoon salt
Fine sea salt dissolves easily; adjust to taste.
1/4 teaspoon black pepper
Freshly ground black pepper adds more aroma; use white pepper for a milder taste.
1/4 teaspoon garlic powder
Optional but adds savory depth; you can also use onion powder.
1 cup (100g) shredded cheddar cheese
Sharp cheddar provides bold flavor; Gruyère or Swiss also melt beautifully.
2 tablespoons chopped fresh chives
For garnish; parsley or green onions are great substitutes.
Tips & Tricks
Use slightly stale croissants
Fresh ones can become too soft and collapse under the egg mixture. If using fresh, let them sit out for a few hours or toast lightly before filling.
Pre-cook the bacon until just crisp
You want it to retain some chewiness after baking. If you overcook it, it will become hard and brittle in the oven.
Don't overfill the boats
Leave a little room at the top because the egg will puff up as it bakes. Overfilling can cause the mixture to spill over.
Let them rest after baking
Allow the boats to cool for 5 minutes so the filling sets and they are easier to handle.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper. Slice each croissant horizontally, leaving one side attached like a book, to create a pocket.
2. Cook the Bacon
In a skillet over medium heat, cook the chopped bacon until crispy, about 6-8 minutes. Transfer to a paper towel-lined plate to drain. Leave the bacon drippings in the pan for extra flavor if desired.
3. Whisk the Egg Mixture
In a medium bowl, whisk together the eggs, milk, salt, pepper, and garlic powder until well combined. Set aside.
4. Assemble the Boats
Gently open each croissant pocket and sprinkle a little cheese and bacon inside. Carefully pour the egg mixture into each pocket, filling about 3/4 full. Top with more cheese and bacon if desired.
5. Bake the Boats
Place the filled croissants on the prepared baking sheet. Bake for 18-22 minutes, or until the egg is set and the tops are golden brown. The internal temperature should reach 160°F (71°C).
6. Garnish and Serve
Remove from the oven and let cool for 5 minutes. Sprinkle with fresh chives and serve warm.
Delicious Variations
Vegetarian
Omit bacon and add sautéed mushrooms, spinach, and bell peppers.
Smoked Salmon
Replace bacon with smoked salmon and use cream cheese instead of cheddar.
Spicy
Add a dash of hot sauce or chopped jalapeños to the egg mixture, and use pepper jack cheese.
How to Store Egg & Bacon Croissant Boats
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezer
Wrap individually in plastic wrap and place in a freezer-safe bag for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat in a toaster oven or regular oven at 350°F (175°C) for 5-7 minutes, or until warmed through. Avoid microwaving as it will make the croissant soggy.
Frequently Asked Questions
Q: Can I use regular croissants or should they be day-old?
Day-old croissants work best because they hold their shape better when filled with the egg mixture. If using fresh, let them sit out for a few hours or lightly toast them to dry them out a bit.
Q: Why did my croissant boats turn out soggy?
Sogginess usually happens when the egg mixture isn't fully cooked or the croissants are too fresh. Make sure to bake until the internal temperature reaches 160°F (71°C) and the tops are golden. Also, don't overfill the croissants.
Q: Can I prepare these the night before?
Yes, you can assemble the boats, cover them, and refrigerate overnight. When ready to bake, you may need to add a few extra minutes to the baking time since they start cold.
Q: What can I substitute for bacon?
You can use sausage, ham, or even a plant-based bacon alternative. Just make sure to cook it first and drain excess fat to avoid sogginess.
Q: How do I know when the croissant boats are done?
The eggs should be set and no longer jiggle, the tops should be golden brown, and the internal temperature should read 160°F (71°C) on an instant-read thermometer.
If you try this recipe, let me know how it turns out in the comments below. Don't forget to share your creations on social media and tag me!
Egg & Bacon Croissant Boats
These Egg & Bacon Croissant Boats are a buttery, savory brunch delight, ready in 35 minutes and packed with flavor.
🧂 Ingredients
- 6 large croissants
- 8 slices bacon, chopped
- 6 large eggs
- 1/2 cup (120ml) whole milk
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon garlic powder
- 1 cup (100g) shredded cheddar cheese
- 2 tablespoons chopped fresh chives
📋 Instructions
- 1Preheat and Prep — Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper. Slice each croissant horizontally, leaving one side attached like a book, to create a pocket.
- 2Cook the Bacon — In a skillet over medium heat, cook the chopped bacon until crispy, about 6-8 minutes. Transfer to a paper towel-lined plate to drain. Leave the bacon drippings in the pan for extra flavor if desired.
- 3Whisk the Egg Mixture — In a medium bowl, whisk together the eggs, milk, salt, pepper, and garlic powder until well combined. Set aside.
- 4Assemble the Boats — Gently open each croissant pocket and sprinkle a little cheese and bacon inside. Carefully pour the egg mixture into each pocket, filling about 3/4 full. Top with more cheese and bacon if desired.
- 5Bake the Boats — Place the filled croissants on the prepared baking sheet. Bake for 18-22 minutes, or until the egg is set and the tops are golden brown. The internal temperature should reach 160°F (71°C).
- 6Garnish and Serve — Remove from the oven and let cool for 5 minutes. Sprinkle with fresh chives and serve warm.



