Ultimate Croissant Breakfast Sandwich

Featured in Tasty Morning Favorites.

Start your morning with a flaky croissant loaded with scrambled eggs, crispy bacon, melted cheddar, and fresh spinach. Lightly toasting the croissant keeps it crisp while buttery eggs bring rich flavor and soft texture. This satisfying breakfast is easy to prep in minutes and perfect for a relaxing brunch or speedy weekday meal. Customizable with sausage, ham, or extra veggies for endless variety, it’s a comforting sandwich the whole family will love.

Casey
Updated on Thu, 31 Jul 2025 23:05:13 GMT
A hand holding a croissant sandwich. Pin it
A hand holding a croissant sandwich. | cookingwithcasey.com

This croissant breakfast sandwich has been my go-to when I want something decadent without spending all morning in the kitchen The pillowy croissants cradle creamy eggs crisp bacon and cheddar cheese making each bite a reason to get out of bed

My family always lights up when they smell this baking on weekend mornings and the first time I made it we ended up having breakfast sandwiches for dinner too

Ingredients

  • Large croissants: Flaky and buttery are best Choose the freshest ones from your bakery section for the ultimate sandwich
  • Large eggs: These are the real stars Go for free range or farm fresh if you can for extra flavor
  • Butter: Adds richness to the eggs Use unsalted and high quality for best results
  • Cheddar cheese: Brings a sharp creamy finish Aged cheddar melts beautifully
  • Cooked bacon: Thick cut bacon delivers more crunch and savory notes Choose center cut for less grease
  • Fresh spinach: Lends color and a boost of nutrients Pick leaves that are crisp and bright without wilted edges
  • Salt and pepper: Classic seasoning Use fresh cracked pepper for better aroma

Step-by-Step Instructions

Prepare and toast croissants:
Slice the croissants horizontally and arrange them cut side up on a baking sheet Bake at three hundred fifty degrees Fahrenheit for five to seven minutes until they are just beginning to crisp on top Crispy croissants hold fillings without getting soggy
Whisk and season eggs:
Crack eggs into a bowl and whisk thoroughly with a generous pinch of salt and black pepper Whisking until frothy brings fluffiness to the scramble
Cook your eggs:
Melt butter in a nonstick skillet over medium heat Pour in the egg mixture and let it sit for about thirty seconds then gently stir with a spatula Push eggs from the edges to the center until just set and barely runny This keeps them creamy rather than dry
Assemble the sandwich layers:
Lay two slices of cheddar on the bottom half of each toasted croissant Place two slices of bacon over the cheese Spoon half the scrambled eggs on top then add a handful of fresh spinach Finish with the croissant top and press lightly to hold it all together
Serve warm:
Transfer sandwiches to plates and serve immediately while the cheese is still melty and the croissant flakes
A sandwich with eggs, bacon, and spinach. Pin it
A sandwich with eggs, bacon, and spinach. | cookingwithcasey.com

My favorite part is watching the cheese pull as you bite in That first gooey melty moment is a sure sign breakfast is going to be special Last Mother’s Day my kids assembled these with extra spinach which has now become our little twist

Storage Tips

If you are prepping ahead assemble the sandwiches and wrap them tightly in foil or parchment Store in the fridge for up to twenty four hours When ready to eat unwrap and heat in the oven at three hundred fifty degrees until warmed through The croissants crisp right back up and nothing turns soggy

Ingredient Substitutions

Try swapping bacon for slices of deli ham turkey or cooked sausage links For vegetarians skip the meat entirely and use sautéed mushrooms or grilled veggies like peppers Different cheeses such as Swiss gouda or pepper jack can give the sandwich new flavor Each swap makes this sandwich work for your cravings or dietary goals

Serving Suggestions

Serve with fresh fruit or a simple green salad for balance For a brunch spread pair with roasted potatoes or a cup of tomato soup If you want extra decadence add a swipe of Dijon mustard or a layer of mashed avocado to the croissant bottoms

Cultural Context

Combining eggs bacon and cheese in a bread is classic in American and French breakfast traditions Using croissants brings a buttery French bakery touch to a traditional breakfast sandwich which feels both familiar and just a little more special I think the croissant does a beautiful job soaking up the egg without falling apart

Frequently Asked Questions

→ How do I keep croissants from getting soggy?

Lightly toast the croissants before assembling. This creates a barrier against moisture from the eggs and cheese, preserving their crispness.

→ Can I use a different type of cheese?

Yes, try Swiss, Gruyere, or your favorite melting cheese. Each brings a unique flavor to your sandwich.

→ How can I make this vegetarian?

Simply skip the bacon and add more sautéed vegetables like mushrooms, peppers, or onions for extra flavor.

→ Can I prepare these sandwiches ahead of time?

Assemble in advance, wrap tightly, and refrigerate for up to 24 hours. Toast or bake when ready to enjoy.

→ What’s the secret to fluffy eggs in sandwiches?

Gently scramble eggs over medium heat until just set to preserve moisture and create a creamy texture.

→ What sides pair well with this sandwich?

Serve with fresh fruit, roasted potatoes, or a light salad for a balanced breakfast spread.

Ultimate Croissant Breakfast Sandwich

Flaky croissants layered with eggs, bacon, cheddar, and spinach for a flavorful morning bite.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
By: Casey


Difficulty: Easy

Cuisine: Western

Yield: 2 Servings (2 sandwiches)

Dietary: ~

Ingredients

01 2 large croissants
02 4 large eggs
03 2 tablespoons unsalted butter
04 4 slices cheddar cheese
05 4 slices cooked bacon
06 1 cup fresh spinach
07 Salt, to taste
08 Black pepper, to taste

Instructions

Step 01

Preheat the oven to 175°C. Arrange croissants cut-side up on a baking tray and toast for 5–7 minutes until lightly crisp.

Step 02

Whisk eggs thoroughly in a bowl with salt and black pepper until well blended.

Step 03

Melt butter in a non-stick skillet over medium heat. Pour in the eggs and gently scramble for 3–4 minutes, stirring continuously, until just set and still creamy.

Step 04

Slice toasted croissants in half horizontally. Place 2 slices of cheddar cheese on each bottom half.

Step 05

Top each with 2 slices of cooked bacon, a generous portion of scrambled eggs, and fresh spinach.

Step 06

Close with the top halves of the croissants. Serve promptly while warm.

Notes

  1. Select high-quality, buttery croissants for enhanced flavor and texture.
  2. To achieve creamy eggs, cook gently over low to medium heat and avoid over-scrambling.
  3. Lightly toasting the croissants helps prevent a soggy texture.
  4. For variety, substitute bacon with ham or sausage, swap in Swiss or Gruyere cheese, or include sautéed mushrooms, onions, or peppers.
  5. For vegetarian preparation, omit bacon and increase the quantity of vegetables.
  6. Fully assemble sandwiches in advance for meal prep, refrigerate up to 24 hours, then reheat before serving.

Tools You'll Need

  • Oven
  • Baking tray
  • Mixing bowl
  • Non-stick skillet
  • Whisk
  • Spatula
  • Knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains egg, dairy, and gluten.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 650
  • Total Fat: 40 g
  • Total Carbohydrate: 45 g
  • Protein: 30 g