Croissant Breakfast Sandwich

Buttery croissants layered with soft scrambled eggs, melted cheese and crisp bacon for an indulgent yet quick morning sandwich. Ready in about 25 minutes, it’s perfect for a weekend brunch or an elevated weekday breakfast.

0.0(0 reviews)
25mTotal
EasyDifficulty
Jake Woods

Jake Woods's note

"This sandwich balances flaky, buttery croissants with creamy eggs and salty bacon — great for weekend guests or a treat-yourself weekday morning. Home cooks will love how quickly the components come together and how customizable it is."

About This Recipe

There are few weekday luxuries as persuasive as a warm croissant turned into a breakfast sandwich: flaky, buttery layers give way to pillowy eggs, melting cheddar and the salty crunch of bacon. This version leans into contrasts—soft-silk scrambled eggs tempered with a splash of whole milk, assertive sharp cheddar that softens against the heat of the croissant, and thick-cut bacon fried until it snaps—so every bite moves from delicate to substantial. Toasting the cut sides in the same skillet that cooked the bacon picks up those savory browned bits and keeps the pastry from going limp under the eggs.

It’s a dependable recipe for anyone who wants an elevated morning without a fuss: cooks who value good technique more than gimmicks, parents assembling school-day fuel, or hosts wanting a simple brunch favorite that reads fancy but finishes fast. Little choices—low heat for the eggs, butter on the croissant halves, and melting the cheese on the warm croissant rather than fighting an overcooked egg—are what make this sandwich sing instead of just tasting like warmed ingredients stuffed into pastry.

Advertisement
Yield
5

Ingredients for Croissant Breakfast Sandwich

  • 8 slices thick-cut bacon, sliced
  • 8 large large eggs
  • 1/4 cup whole milk
  • 2 tbsp unsalted butter
  • 1 tsp kosher salt
  • 1/2 tsp freshly ground black pepper
  • 2 tbsp fresh chives, finely chopped (optional)
  • 4 large large croissants
  • 4 slices cheddar cheese, sliced or shredded

How to Make Croissant Breakfast Sandwich

  1. Step 1: Cook the bacon until crisp

    Heat a large skillet over medium heat. Add the bacon in a single layer and cook, turning occasionally, until browned and crisp, 8–10 minutes. Transfer bacon to a paper-towel-lined plate to drain and keep the skillet for the eggs.

    For this step

    • 8 slicesthick-cut bacon, sliced
    Cook the bacon until crisp
  2. Step 2: Prepare soft scrambled eggs

    In a bowl whisk the eggs with the milk, salt and pepper until blended and slightly frothy; stir in chives if using. Reduce the skillet heat to low, add 1 tablespoon of butter and swirl to coat, then pour in the egg mixture. Stir gently and continuously until curds form but eggs remain creamy and slightly underdone, about 2–3 minutes; remove from heat and set aside.

    For this step

    • 8 largelarge eggs
    • 1/4 cupwhole milk
    • 1 tspkosher salt
    • 1/2 tspfreshly ground black pepper
    • 2 tbspfresh chives, finely chopped (optional)
    Prepare soft scrambled eggs
  3. Step 3: Toast croissants and melt the cheese

    Split each croissant horizontally and spread the cut sides with the remaining 1 tablespoon butter. Return the skillet to medium-low and toast cut sides lightly until golden. Place a slice of cheddar on the bottom half of each warm croissant so it softens, or briefly place assembled bottoms under a broiler for 30–60 seconds to melt the cheese.

    For this step

    • 4 largelarge croissants
    • 4 slicescheddar cheese, sliced or shredded
    Toast croissants and melt the cheese
  4. Step 4: Assemble and serve

    Layer the warmed cheese, a portion of the scrambled eggs (about 2 eggs’ worth), and two slices of bacon on each croissant bottom; close with the top and press gently. Serve immediately while warm, optionally wrapping in parchment for on-the-go breakfasts.
    Assemble and serve
  1. Heat a large skillet over medium heat. Add the bacon in a single layer and cook, turning occasionally, until browned and crisp, 8–10 minutes. Transfer bacon to a paper-towel-lined plate to drain and keep the skillet for the eggs.
  2. In a bowl whisk the eggs with the milk, salt and pepper until blended and slightly frothy; stir in chives if using. Reduce the skillet heat to low, add 1 tablespoon of butter and swirl to coat, then pour in the egg mixture. Stir gently and continuously until curds form but eggs remain creamy and slightly underdone, about 2–3 minutes; remove from heat and set aside.
  3. Split each croissant horizontally and spread the cut sides with the remaining 1 tablespoon butter. Return the skillet to medium-low and toast cut sides lightly until golden. Place a slice of cheddar on the bottom half of each warm croissant so it softens, or briefly place assembled bottoms under a broiler for 30–60 seconds to melt the cheese.
  4. Layer the warmed cheese, a portion of the scrambled eggs (about 2 eggs’ worth), and two slices of bacon on each croissant bottom; close with the top and press gently. Serve immediately while warm, optionally wrapping in parchment for on-the-go breakfasts.

Croissant Breakfast Sandwich Tips

Keep eggs low and slow

Cook the eggs over low heat and stir gently until large, creamy curds form; remove from the pan while slightly underdone because carryover heat will finish them.

Reserve bacon fat

After crisping bacon, pour off most fat but leave a thin film in the skillet to toast croissant halves for extra flavor without greasiness.

Room-temperature eggs

If time allows, let eggs come to room temperature for a minute to help them cook evenly and create smoother curds.

Melt cheese with residual heat

Place cheese on the warm croissant bottom and cover briefly or pop under the broiler for 30–60 seconds to melt without overcooking eggs.

Don’t over-pack

Use about two eggs’ worth per sandwich so the croissant keeps its crispness and you can comfortably bite through without squeezing the filling out.

Croissant Breakfast Sandwich Variations and Substitutions

Vegetarian Caprese

Swap bacon for sliced ripe tomato and fresh basil, use mozzarella instead of cheddar, and drizzle a little balsamic reduction before closing the croissant.

Smoked Salmon & Dill

Replace bacon with smoked salmon and fold a tablespoon of cream cheese into the scrambled eggs with chopped dill for a brunchier, sophisticated option.

Spicy Pepper Jack

Use pepper jack or a jalapeño cheddar and add thinly sliced pickled jalapeños or a smear of chipotle mayo to give the sandwich a smoky heat.

Lean Swap

Replace thick-cut bacon with turkey bacon or grilled Canadian bacon and use half-and-half or skip some milk for firmer eggs to reduce fat while keeping protein high.

How to Store and Make Croissant Breakfast Sandwich Ahead

If you have leftovers, store sandwiches unwrapped in an airtight container in the refrigerator for up to 48 hours; the croissant will soften but still be tasty. For best results reheat in a 350°F oven or toaster oven wrapped in foil for 8–12 minutes to warm through, then unwrap and toast 1–2 minutes to restore some flakiness; microwaving works for speed but will make the pastry chewy.

What to Serve With Croissant Breakfast Sandwich

Serve these sandwiches with a bright, acidic side to cut the richness—think a quick arugula salad dressed with lemon and olive oil or a citrus fruit salad. For drinks, a well-made latte or strong cold-brew coffee pairs beautifully, while freshly squeezed orange juice or a lightly carbonated grapefruit soda offers a refreshing contrast.

Croissant Breakfast Sandwich FAQs

Can I make the eggs ahead of time?

You can cook the scrambled eggs up to a day ahead and refrigerate, but reheat gently over low heat or in a microwave at short intervals to avoid drying; assemble just before serving to keep the croissant from becoming soggy.

How do I stop the croissant from getting soggy?

Toast the cut sides in the skillet with a little butter so the interior evaporates moisture and creates a barrier, and avoid piling hot, wet ingredients directly onto the croissant for too long before serving.

Can I use store-bought croissants?

Yes—day-old bakery croissants are ideal because they toast up beautifully; frozen croissants should be fully thawed and briefly warmed before splitting to prevent tearing.

Is there a good substitute for whole milk?

Use half-and-half for richer, silkier eggs or a splash of water for fluffier, lighter curds; plant milks can work but may slightly alter texture and flavor.

Can I freeze these sandwiches?

You can freeze fully assembled sandwiches for up to a month, but expect some loss of flakiness; reheat from frozen in a 350°F oven for 20–25 minutes wrapped in foil, then crisp briefly unwrapped.

Jake Woods

About the author

Jake Woods

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake Woods →

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Nutrition Facts

Per serving: 1 serving

Calories535
Total Fat36.8g
Saturated Fat18.2g
Cholesterol384.3mg
Sodium1152.6mg
Total Carbohydrates23.8g
Dietary Fiber1.3g
Total Sugars6.5g
Protein26.1g
Vitamin D2μg
Calcium244.5mg
Iron2.8mg
Potassium304.2mg

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Croissant Breakfast Sandwich

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · 6 questions per 5 minutes, 30 per day