Croissant Breakfast Sandwiches

Golden flaky croissant breakfast sandwiches with scrambled eggs, crispy bacon, and melted cheddar cheese on a wooden board Save to Pinterest
Golden flaky croissant breakfast sandwiches with scrambled eggs, crispy bacon, and melted cheddar cheese on a wooden board | cookingwithyvette.com

These indulgent morning treats combine everything you love about breakfast into one handheld package. Split open large butter croissants and fill them with softly scrambled eggs seasoned with milk and butter, crispy cooked bacon, and your choice of cheddar, Swiss, or gouda cheese. Add thin tomato slices and baby spinach or arugula for freshness and a bit of crunch.

Quick to assemble in just 30 minutes, these sandwiches come together easily. Whip up the eggs, fry the bacon until crisp, layer everything together, then warm briefly in the oven until the cheese melts perfectly. Customize with Dijon mustard, mayonnaise, or creamy avocado slices.

My aunt used to make these croissant sandwiches on Sunday mornings when I was visiting, and the smell would wake me up before my alarm. There was something magical about biting into that flaky, buttery pastry with warm eggs and crispy bacon all at once. Now they're my go-to when I want to make breakfast feel like a celebration without actually spending hours in the kitchen.

Last winter my neighbor came over during a snowstorm and I threw these together with whatever I had in the fridge. We ate them standing up in the kitchen watching the snow fall, and she texted me three days later asking for the recipe. Sometimes the best meals happen when you're just trying to use up ingredients and feed someone who showed up unexpectedly.

Ingredients

  • 4 large butter croissants: Day old croissants actually work beautifully here since they will be warmed through anyway
  • 4 large eggs: Room temperature eggs will scramble more evenly and give you that perfect creamy texture
  • 2 tbsp milk: Whole milk makes the eggs extra rich but any milk you have works perfectly fine
  • Salt and black pepper: Dont be shy with the pepper, it cuts through all that butter and cheese beautifully
  • 1 tbsp unsalted butter: Use real butter here, the flavor difference is noticeable in the final dish
  • 8 slices bacon: Thick cut bacon gives you better texture and meatiness in every bite
  • 4 slices cheddar cheese: Sharp cheddar adds that perfect tang but Swiss or gouda work wonderfully too
  • 1 tomato thinly sliced: Pat the slices dry with paper towels so your sandwich doesnt get soggy
  • 1 cup baby spinach: Fresh arugula adds a nice peppery kick if you want to switch things up
  • 2 tbsp mayonnaise or Dijon mustard: This optional layer adds a creamy tangy element that ties everything together
  • Avocado slices: Adds creaminess and makes these feel even more indulgent than they already are

Instructions

Warm the oven:
Preheat to 350°F and get ready to assemble these beauties
Prep the croissants:
Slice each croissant horizontally and set both halves aside on your work surface
Cook the bacon:
Crisp it up in a skillet over medium heat then drain on paper towels to remove excess grease
Scramble the eggs:
Whisk eggs with milk salt and pepper then cook gently in butter over medium low heat until just set and soft
Add some spread:
If using spread a thin layer of mayo or mustard inside each croissant half
Build the sandwiches:
Layer eggs bacon cheese tomato and spinach on the bottom halves then add avocado if using
Warm them up:
Place the tops on arrange on a baking sheet and warm for 5 minutes until cheese melts
Serve immediately:
These are best enjoyed hot while the cheese is still gooey and the croissants are warm
Save to Pinterest
| cookingwithyvette.com

These became my signature dish when I started hosting monthly brunch clubs with friends. There's something about passing around a platter of these warm filled croissants that makes conversation flow easier and everyone feel taken care of. Food really does bring people together in the simplest ways.

Make It Your Own

I love swapping bacon for smoked salmon when I want something fancy, or using sautéed mushrooms and spinach for a vegetarian version. The beauty of this recipe is how adaptable it is to whatever you're craving or have on hand.

Serving Suggestions

A simple fruit salad on the side balances all that richness perfectly, and fresh orange juice or coffee completes the experience. I've found these work beautifully for brunch since they feel special but don't require last minute fussing.

Storage And Reheating

If you have leftovers wrap them individually and refrigerate then reheat in a 300°F oven for about 10 minutes. The texture won't be quite as perfect as fresh but they will still be absolutely delicious the next day.

  • Avoid microwaving these or the croissant will get tough and chewy
  • Assemble just before warming if making ahead to prevent sogginess
  • Freezing works but the texture of the croissant will suffer slightly
Half of a savory croissant breakfast sandwich revealing fluffy eggs, bacon, tomato slices and fresh spinach layers Save to Pinterest
Half of a savory croissant breakfast sandwich revealing fluffy eggs, bacon, tomato slices and fresh spinach layers | cookingwithyvette.com

There you have it, the breakfast sandwich that makes weekends feel special and weekdays feel like a treat. Enjoy every flaky cheesy bite.

Recipe Questions & Answers

Prepare components separately in advance — cook the bacon, scramble the eggs, and slice vegetables. Store refrigerated in airtight containers. Assemble and warm in the oven just before serving for best texture and flavor.

Cheddar offers classic sharp flavor that pairs beautifully with bacon. Swiss provides nutty notes, while gouda adds creamy richness. Any melting cheese you enjoy will work wonderfully — choose based on your personal preference.

Replace bacon with sautéed mushrooms, spinach, or roasted red peppers. Smoked salmon also makes an excellent alternative for pescatarians. The remaining ingredients create just as satisfying a morning meal without meat.

Wrap individual assembled sandwiches tightly in plastic wrap, then foil. Freeze for up to one month. Thaw overnight in the refrigerator, then warm in a 180°C (350°F) oven for 10-12 minutes until heated through and cheese melts.

Balance the rich, savory flavors with a light fruit salad or mixed greens dressed simply. Fresh orange juice offers bright acidity, while a café au lait complements the buttery croissant perfectly.

Allow scrambled eggs to cool slightly before assembling. Layer cheese between warm eggs and vegetables to create a barrier. Toast cut sides of croissants briefly before filling if you prefer extra crunch.

Croissant Breakfast Sandwiches

Buttery croissants layered with scrambled eggs, bacon, melted cheese and fresh veggies for an indulgent morning meal.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Bakery

  • 4 large butter croissants

Eggs & Dairy

  • 4 large eggs
  • 2 tablespoons whole milk
  • 1 tablespoon unsalted butter
  • 4 slices cheddar cheese

Meat

  • 8 slices bacon

Produce

  • 1 large tomato, thinly sliced
  • 1 cup fresh baby spinach

Seasonings & Condiments

  • Kosher salt and freshly ground black pepper
  • 2 tablespoons mayonnaise or Dijon mustard (optional)

Optional Additions

  • 1 ripe avocado, sliced

Instructions

1
Preheat Oven: Preheat the oven to 350°F.
2
Prepare Croissants: Slice each croissant in half horizontally and arrange the halves on a clean work surface.
3
Cook Bacon: Cook bacon in a skillet over medium heat until crispy, about 6-8 minutes. Transfer to paper towels to drain excess grease.
4
Whisk Eggs: In a mixing bowl, whisk together eggs, milk, 1/4 teaspoon salt, and 1/8 teaspoon black pepper until fully combined.
5
Scramble Eggs: Melt butter in a nonstick skillet over medium-low heat. Pour in egg mixture and cook, gently pushing eggs across the pan with a spatula, until just set and creamy, about 2-3 minutes. Remove from heat.
6
Apply Condiments: If using, spread a thin layer of mayonnaise or Dijon mustard on the cut sides of each croissant half.
7
Assemble Sandwiches: Layer each bottom croissant half with scrambled eggs, 2 bacon slices, 1 cheese slice, tomato slices, and spinach. Add avocado if desired.
8
Top and Arrange: Place the croissant tops on each sandwich. Transfer assembled sandwiches to a baking sheet.
9
Warm Through: Bake for 5 minutes until cheese is melted and croissants are warmed through.
10
Serve: Remove from oven and serve immediately while hot.
Additional Information

Equipment Needed

  • Skillet or frying pan
  • Nonstick spatula
  • Baking sheet
  • Mixing bowl
  • Whisk
  • Chef's knife and cutting board

Nutrition (Per Serving)

Calories 480
Protein 23g
Carbs 34g
Fat 29g

Allergy Information

  • Contains wheat and gluten
  • Contains eggs
  • Contains milk and dairy
  • May contain nuts due to shared bakery equipment
  • Contains pork (bacon)
Yvette Morales

Home cook sharing easy, wholesome recipes and kitchen tips for busy food lovers.