What better way to celebrate the weekend than brunch? These bacon, egg, and cheese croissant sandwiches are dressed with a maple Dijon sauce, fresh chives, sharp white cheddar, and a sprinkle of poppy seeds for added crunch. Baked on a sheet pan, they’re an easy, make-ahead breakfast that’s perfect for a casual brunch or feeding a crowd.

I have vivid memories of college weekends when greasy breakfast sandwiches and strong coffee were the only cures for a late night. These days my weekends are generally calmer — maybe a roasted vegetable breakfast casserole before a hike, or a cream cheese strawberry danish with coffee — but I still love a great breakfast sandwich. This croissant version took shape in pastry school, where we brushed sandwiches with butter and baked them until the croissants were warm and flaky. That simple step is the secret to a truly indulgent sandwich.
This recipe is inspired by those bakery-style croissant sandwiches, with a few small enhancements: a tangy maple Dijon spread, fresh chives folded into soft-scrambled eggs, and a poppy seed finish on the tops. The combination of crispy bacon, silky eggs, and sharp cheddar inside a flaky croissant is reliably delicious.
Use good, flaky croissants

Croissant quality matters: a bakery croissant is ideal, but store-bought butter croissants will work in a pinch. You’ll also need thick-cut bacon, large eggs (two per sandwich if scrambling), fresh chives, kosher salt, freshly cracked black pepper, sharp white cheddar, unsalted butter, and poppy seeds.
The maple Dijon sauce elevates the sandwich. It’s simply mayonnaise, Dijon mustard, and pure maple syrup whisked until smooth. Taste and season with salt and pepper before spreading on the croissant.
Bake the bacon

Whisk up the maple Dijon sauce

Scramble the eggs

If you prefer fried eggs, you can top the sandwiches with a fried egg instead of scrambled. Make those fresh and add them right before serving so the yolks remain intact. For fried eggs, use one per sandwich.
Assemble the sandwiches

Brush with butter & bake

To help the sandwiches stay together while baking, insert a toothpick through the center and remove it before serving.
Make-ahead & freeze
These sandwiches freeze and refrigerate well, making them ideal for meal prep, busy mornings, or trips.
- After baking, let the sandwiches cool completely.
- Wrap each cooled sandwich in foil and place in a freezer bag or airtight container.
- Refrigerate up to 5 days or freeze up to 3 months.
If preparing ahead and skipping the initial bake, assemble the sandwiches, wrap, and refrigerate or freeze. When reheating, brush the tops with melted butter, sprinkle poppy seeds, and bake until hot, about 20–25 minutes; tent with foil if they brown too quickly.

Refrigerate leftovers
Wrap cooled sandwiches in foil and refrigerate for up to 5 days.
The best way to reheat these sandwiches
If frozen, thaw overnight in the refrigerator for even reheating. For the best texture, reheat in the oven; the microwave works in a pinch.
- Microwave: Unwrap and place on a microwave-safe plate; heat at full power for 1–1 1/2 minutes until warm throughout.
- Oven: Place the wrapped sandwich in a 350°F (177°C) oven for 20 minutes until heated through. Unwrap and bake 3–5 minutes more to crisp the croissant.

If you make this recipe, please leave a rating and review — feedback is always appreciated.

Make-Ahead Bacon, Egg, and Cheese Croissant Sandwiches
Ingredients
Croissant Breakfast Sandwiches
- 1 pound thick-cut bacon (454 g)
- 16 large eggs, room temperature
- 2 Tablespoons unsalted butter, divided (28 g)
- 2 Tablespoons freshly snipped chives (16 g)
- Kosher salt and freshly ground black pepper, to taste
- 8 butter croissants
- 8 ounces sharp white cheddar, sliced (228 g)
- 2 teaspoons poppy seeds
Maple Dijon Sauce
- 1/4 cup mayonnaise (60 g)
- 1/4 cup Dijon mustard (60 g)
- 1 Tablespoon 100% pure maple syrup (15 ml)
Equipment
- 2 sheet pans
- Chef’s knife
- Cutting board
- Whisk
- Large skillet
- Pastry brush
Instructions
Cook the bacon
- Preheat the oven to 400°F (204°C). Line a sheet pan with parchment and arrange the bacon slices side-by-side without overlapping.
- Bake 15–18 minutes until crispy with a bit of chew; add 2–3 minutes if needed. Transfer to paper towels to drain.
Make the sauce
- Whisk together mayonnaise, Dijon mustard, and maple syrup in a small bowl. Season with salt and pepper and set aside.
Scramble the eggs
- Crack the eggs into a bowl and whisk until uniform in color.
- Melt 1 Tablespoon (14 g) butter in a large skillet over medium-low heat. Add the eggs with a pinch of salt and pepper.
- Cook, stirring frequently, until soft scrambled. Remove from heat and stir in the chives.
Assemble & bake the sandwiches
- Reduce the oven to 350°F (177°C). Slice croissants in half horizontally and spread cut sides with maple Dijon. Place bottoms on a sheet pan.
- Divide the scrambled eggs among the croissant bottoms, top with bacon and cheddar, then close with the croissant tops.
- Melt the remaining 1 Tablespoon (14 g) butter and brush the croissant tops. Sprinkle each with about 1/4 teaspoon poppy seeds.
- Bake 12–15 minutes until the centers are hot and croissants are flaky. Let rest 2–3 minutes, then serve.
Make-Ahead Instructions
- Let baked sandwiches cool completely, wrap in foil, and store in a freezer bag or airtight container. Refrigerate up to 5 days or freeze up to 3 months.
- To reheat, microwave unwrapped for 1–1 1/2 minutes, or bake wrapped at 350°F (177°C) for 20 minutes. Unwrap and bake 3–5 minutes more to crisp the croissant.
Notes
I recommend soft-scrambling the eggs since they will continue to cook in the oven and you don’t want them to dry out. If using fried eggs, add them just before serving. Spread ingredients evenly when assembling for stability. If croissants brown too quickly, tent with foil.