Bacon Egg Cheese Croissant: The Ultimate Breakfast Sandwich Recipe
Introduction
The Bacon Egg Cheese Croissant is a deliciously satisfying breakfast sandwich that combines flaky croissants with crispy bacon, fluffy scrambled eggs, and melted cheese. Perfect for a weekend brunch or a special morning treat, this recipe will quickly become a favorite in your breakfast rotation.

Ingredients
- 4 large croissants, preferably day-old
- 8 slices thick-cut bacon
- 4 large eggs
- 4 slices cheddar cheese (or Gruyere, Swiss, or Monterey Jack)
- 2 tablespoons unsalted butter
- Salt and freshly ground black pepper to taste
- Optional: 1 tablespoon milk or cream
- Optional: Hot sauce or favorite condiment
- Optional: Fresh chives, chopped
Instructions
- Step 1: Place bacon in a cold skillet over medium heat. Cook slowly, flipping occasionally, until crispy and golden brown. Remove to a paper towel-lined plate to drain. Reserve 1-2 tablespoons of bacon fat, if desired.
- Step 2: Whisk eggs in a bowl with milk or cream (if using), salt, and pepper. Melt butter or reserved bacon fat in the same skillet over medium-low heat. Pour in egg mixture and let set for a minute. Gently push cooked edges towards the center, allowing uncooked egg to flow underneath. Remove from heat when mostly cooked but still slightly moist.
- Step 3: Slice croissants horizontally. Place a cheese slice on the bottom half of each croissant. Add two slices of bacon on top of the cheese. Spoon scrambled eggs evenly over the bacon. Add hot sauce or condiment, if desired. Top with the other half of the croissant.
- Step 4: Preheat oven to 350°F (175°C). Wrap each sandwich loosely in foil. Bake for 5-7 minutes, or until cheese is melted and croissant is warmed.
- Step 5: Melt a small amount of butter in a skillet over medium-low heat. Place sandwiches in the skillet and cook for 2-3 minutes per side, pressing down gently with a spatula.
- Step 6: Garnish with chopped chives, if using. Serve immediately.
Tips & Variations
- Use day-old croissants for better texture and easier slicing.
- Try different cheeses like Gruyere or Swiss for a unique flavor.
- Add sautéed spinach or avocado slices for extra freshness.
- If you prefer, substitute bacon with sausage patties or ham.
- For fluffier scrambled eggs, add a splash of milk or cream before cooking.
Storage
Store any leftover sandwiches wrapped tightly in foil or airtight containers in the refrigerator for up to 2 days. Reheat in a preheated oven at 350°F (175°C) for about 8-10 minutes until warmed through and cheese is melted. Avoid microwaving to keep the croissant flaky.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe vegetarian?
Yes, you can replace bacon with vegetarian alternatives like plant-based bacon or add roasted vegetables for a meat-free version.
What is the best way to reheat the sandwich without making it soggy?
Reheating in the oven or a toaster oven wrapped loosely in foil helps keep the croissant flaky and the cheese melted without making the sandwich soggy. Avoid microwaving if possible.
Print
Bacon Egg Cheese Croissant: The Ultimate Breakfast Sandwich Recipe
- Total Time: 25 minutes
- Yield: 4 sandwiches 1x
Description
This Bacon Egg Cheese Croissant recipe is the ultimate breakfast sandwich, combining crispy thick-cut bacon, fluffy scrambled eggs, melted cheddar cheese, and buttery croissants. Perfectly toasted and warmed, this sandwich delivers a satisfying and flavorful start to your day with optional touches like hot sauce and fresh chives for added zest.
Ingredients
Sandwich Ingredients
- 4 large croissants, preferably day-old
- 8 slices thick-cut bacon
- 4 large eggs
- 4 slices cheddar cheese (or Gruyere, Swiss, or Monterey Jack)
- 2 tablespoons unsalted butter
- Salt and freshly ground black pepper to taste
Optional Add-Ins
- 1 tablespoon milk or cream
- Hot sauce or favorite condiment
- Fresh chives, chopped
Instructions
- Cook the Bacon: Place bacon in a cold skillet over medium heat and cook slowly, flipping occasionally until crispy and golden brown. Remove bacon to a paper towel-lined plate to drain excess fat. Optionally, reserve 1-2 tablespoons of the bacon fat for cooking the eggs.
- Prepare the Scrambled Eggs: In a bowl, whisk eggs with milk or cream (if using), salt, and freshly ground black pepper. Melt butter or reserved bacon fat in the same skillet over medium-low heat. Pour in the egg mixture and let it set for about a minute. Gently push the cooked edges toward the center, allowing uncooked egg to flow underneath. Remove from heat when eggs are mostly cooked but still slightly moist.
- Assemble the Sandwiches: Slice each croissant horizontally. Place one slice of cheese on the bottom half of each croissant, add two slices of crispy bacon on top, and spoon scrambled eggs evenly over the bacon. Add hot sauce or your favorite condiment if desired, then top with the other croissant half.
- Warm the Sandwiches in Oven: Preheat your oven to 350°F (175°C). Wrap each sandwich loosely in aluminum foil and bake for 5 to 7 minutes, or until the cheese melts and croissants are warmed through.
- Pan Toast the Sandwiches: Melt a small amount of butter in a skillet over medium-low heat. Place the sandwiches in the skillet and cook for 2 to 3 minutes per side, pressing down gently with a spatula to ensure even toasting and warming.
- Garnish and Serve: Optionally, sprinkle chopped fresh chives over the sandwiches for a fresh flavor boost. Serve immediately for the best taste and texture.
Notes
- Day-old croissants work best as they hold up better when toasted and filled.
- Using reserved bacon fat instead of butter to cook eggs adds extra smoky flavor.
- Feel free to substitute cheeses like Gruyere, Swiss, or Monterey Jack based on your preference.
- Adding a tablespoon of milk or cream to eggs makes them creamier and fluffier.
- To keep sandwiches warm for serving later, wrap tightly in foil and keep in a warm oven set to low heat.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Breakfast
- Method: Stovetop
- Cuisine: American
Keywords: bacon egg cheese croissant, breakfast sandwich, scrambled eggs sandwich, easy breakfast, croissant sandwich, brunch recipe

