Croissant Breakfast Sandwich
Buttery, flaky croissants layered with jammy eggs, crispy bacon, and melted cheese make an elegant yet indulgent breakfast. This impressive sandwich comes together in minutes and tastes like a French café.
- Total time
- 20 min
- Servings
- 2
- Calories
- 650
- Protein
- 24g

Ingredients
- 2 whole large butter croissants
- 4 whole large eggs
- 6 strips bacon strips
- 2 slices sharp cheddar cheese slices
- 1 tablespoon unsalted butter
- 1 tablespoon whole milk
- ¼ teaspoon kosher salt
- ⅛ teaspoon freshly ground black pepper
- 1 tablespoon fresh chives, finely chopped
Instructions
- 1
Lay 6 bacon strips in a single layer across a 12-inch skillet (overlapping slightly is fine) and set over medium heat. Cook, turning occasionally with tongs, until the edges are crispy and the fat has rendered, about 8-10 minutes. You should hear a gentle, steady sizzle — if it's popping aggressively, lower the heat slightly. Transfer the bacon to a paper-towel-lined plate to drain.
- 2
Pour off all but 1 tablespoon of bacon fat from the skillet, leaving the flavorful browned bits. If there's not enough fat left, add 1 tablespoon of unsalted butter. Return the pan to medium heat and let it warm for about 30 seconds — a drop of water should sizzle gently on contact.
- 3
Crack all 4 large eggs into a small bowl and add 1 tablespoon of whole milk, 0.25 teaspoon of kosher salt, and a pinch of freshly ground black pepper. Whisk gently with a fork for about 20 seconds until the yolks and whites are just combined — do not over-whisk or you'll incorporate too much air.
- 4
Pour the egg mixture into the hot skillet and let it sit undisturbed for about 15 seconds so the bottom begins to set. Using a silicone spatula, gently push the eggs from the edges toward the center in slow, deliberate strokes. Stop pushing and let the pan do the work — you're looking for soft, creamy curds that just barely hold their shape, about 3-4 minutes total. Remove the pan from heat when the eggs still look slightly wet on top (they will continue to cook gently from residual heat). Scatter 1 tablespoon of fresh chopped chives over the eggs.
- 5
While the eggs finish cooking, carefully split 2 large butter croissants in half horizontally — gently peel them apart rather than sawing, so the delicate layers stay intact. If desired, warm the croissants in a 300°F oven for 2-3 minutes, or skip this if you prefer them at room temperature.
- 6
Lay the croissant bottoms on a cutting board or two plates. Divide the scrambled eggs evenly between them, spooning gently to preserve the soft, airy curds. Top each portion with 3 bacon strips, breaking them into pieces if needed to fit.
- 7
Place 1 slice of sharp cheddar cheese on top of each egg-and-bacon layer while the eggs are still warm — the residual heat will soften the cheese. Set the croissant tops in place, pressing gently so everything stays nestled together.
- 8
Serve immediately while the croissants are still warm and the cheese is beginning to melt. The contrast of buttery, crispy croissant against soft, jammy eggs is what makes this sandwich special — do not let it sit or the croissant will absorb moisture and lose its flakiness.
Tools you’ll need
- 12-inch skillet
- small mixing bowl
- fork
- silicone spatula
- tongs
- paper towels
- cutting board
- instant-read thermometer (optional)
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.

