Skip the spendy fast food line and make your own delicious Bacon, Egg, and Cheese Croissant for breakfast! With just a handful of ingredients and about 20 minutes of active time, you can whip up a batch of gorgeously golden brown croissant breakfast sandwiches that are better (and cheaper!!) than your favorite takeout spot.

When it comes to the first meal of the day, there are so many tasty, carb-y bases to choose from. There’s tender brioche breakfast sandwiches and crusty sourdough breakfast sandwiches, sure. But then there’s also chewy bagels, salty pretzel rolls, and crumbly buttermilk biscuits to choose from. Honestly, how’s a girl supposed to choose the best bread for breakfast?
But of all these delectable bready bases, the buttery, flaky, chewy, savory deliciousness of a croissant egg sandwich definitely ranks near the top. And, one of my all-time favorite lazy pastry hacks is gussying up a store-bought croissant at home (remember my crave-worthy semi-homemade almond croissants with almond frangipane?? 😋).
So, if you’re in the market for a simple, thrifty, and deeply satisfying start to your day, look no further. This recipe is about as easy as tossing bacon, egg, and cheese on a croissant—though you know I’ve got you covered with some sneaky tips to make it extra mouthwatering. Best of all, you can easily whip up enough sandwiches to cover you for the week all in one go!
⭐ Why You’ll Love This Breakfast Croissant Recipe
- Quick & Easy - All you need is 7 simple ingredients and about 20 minutes to make a batch. ⏳
- Scalable - I’ve included instructions to make 4 bacon, egg, and cheese croissants, but it’s just as simple to make half as many or twice as many depending on your needs.
- Budget-Friendly - This croissant breakfast recipe is both flavorful and frugal, so you can eat like a princess on a pauper’s budget. 💰
- Perfect for Meal Prep - For all the planners out there, this one’s for you! Make it once, then enjoy the salty, savory goodness of a bacon egg and cheese croissant sandwich every morning of the work week!
🍴Ingredients

This bacon, egg, and cheese croissant recipe is exceptionally simple. In fact, I’d bet you could guess at least 4 of the 7 ingredients without looking! (Hint: they’re in the name. 😉) Here’s what to grab:
- Large Croissants - Making these classic French pastries is a labor of love, so unless you have plans to spend a good chunk of your weekend in the kitchen, I recommend you find ones you like from a local bakery or grocery store. From what I hear, the ones at Costco are really good and they only cost about $0.50 apiece!
- Bacon - Feel free to get fancy and use thick-cut, maple-smoked, or whatever kind of bacon strikes your fancy.
- Eggs - If you can get your hands on some, farm-fresh eggs have gorgeous saffron-colored yolks and a richer taste than conventional.
- Cheddar Cheese Slices - In my experience, most BEC breakfast sandwiches feature cheddar or American cheese, but you’re welcome to swap in any type you like best.
- Butter - Because butter makes everything better—especially if it’s grass-fed, cultured, European-style butter. 🧈
- Salt & Pepper - For seasoning your eggs. I recommend using freshly cracked pepper for the zippiest flavor and either kosher or fine sea salt rather than iodized table salt.
- Fresh Chives or Parsley - Totally optional, but lovely for a pop of color and bright, fresh flavor on this rich egg, bacon and cheese croissant.
See the recipe card below for a full list of ingredients and measurements.
⏲️ Substitutions & Variations
While I love a croissant with bacon egg and cheese, don’t feel limited! These easy croissant breakfast sandwiches can be tweaked in dozens of ways, so feel free to have fun experimenting. Here are just a few ideas to get you started:
- Swap Your Meat: Don’t want a breakfast sandwich with bacon? Try making a sausage egg and cheese croissant or a ham egg and cheese croissant instead.
- Keep It Vegetarian: A plain egg and cheese croissant is still a crave-worthy breakfast. Feel free to gussy it up with vegan sausage, add some veggies to your scrambled eggs, or layer on a slice of tomato and some peppery arugula.
- Omit What You Don’t Want: Not a fan of eggs? Make a bacon cheese croissant or a plain bacon croissant (maybe with some apricot preserves for a salty sweet vibe?). Can’t do cheese? Swap in a vegan version or make a simple bacon egg croissant instead.
- Feeling Saucy: Try making sriracha mayo and slathering it on the toasted croissant right before serving. For a sweeter spicy twist, hot honey is delish! Creamy hollandaise sauce or herby pesto are also excellent additions.
This recipe has not been tested with other substitutions or variations. If you replace or add any ingredients, please let us know how it turned out in the comments below!
📖 How to Make a Bacon Egg & Cheese Croissant: Step-by-Step Instructions
Step 1: Prep. Preheat your oven to 375°F (190°C) and place the bacon slices on a baking sheet lined with parchment paper.
Step 2: Cook Bacon in the oven for 15-20 minutes or until crispy then place the bacon on a plate lined with paper towels to drain the excess fat!


Step 3: Toast Croissants. While the bacon is cooking, slice the croissants in half horizontally and place each half on another baking sheet, cut side up. Lightly toast the croissants in the oven for about 5 minutes, just until they are slightly toasted and crispy.
Step 4: Scramble Eggs. To make the eggs, start by melting the butter over medium heat and whisking the eggs in a bowl until homogenous. Crack the eggs into the skillet and cook to your desired doneness. For a more structured sandwich, you can scramble the eggs or cook them sunny side up.


Step 5: Assemble. Remove the toasted croissants from the oven and place a slice of cheese on the bottom half of each croissant. Layer some of the hot bacon and cooked egg on top of the cheese. If using, sprinkle chopped fresh herbs over the eggs and top with the other croissant half.
Step 6: Optional Melting. If desired, place the assembled croissants back into the oven for another 2-3 minutes, just until the cheese melts and the croissant is warm. Then remove from the oven and enjoy!
👩🏻🍳 Expert Tips
- Make Friends With Your Freezer. Forget those overpriced, preservative-packed, pre-packaged frozen breakfast sandwiches. All you need to do is wrap your leftover assembled breakfast sandwiches in a layer of parchment followed by a layer of foil, then pop them all into a freezer-safe bag. When you’re ready to eat, unwrap the foil and zap them in the microwave for about 2-3 minutes on 80% power, or until they’re heated through ~OR~ pop a fully unwrapped bacon egg cheese croissant in the toaster oven or oven on a low, warming temp (around 200ºF) for about 15 minutes, or until heated through.
- Feeding a Crowd? Make sheet pan scrambled eggs, then cut the tray into long rectangles.

💭 Recipe FAQs
“Healthy” might be a bit of stretch, considering the buttery richness of a croissant and the decadence of bacon, but I also think it’s a perfectly acceptable breakfast. It’s packed with protein and usually keeps me full well into the day. That said, please consult with a registered diet professional for any medical advice! I’m just a gal who likes to eat tasty things.
Oooooh, tough question! I personally love a little spice, so hot honey or sriracha mayo are my go-tos. However, this is a perfectly delish sandwich without any extra accouterments.
Sure thing! The trick is just to do it gently so you don’t overcook the eggs and make them rubbery. It works best with either scrambled or fully set eggs, but you can either microwave on 70-80% in 30-45 second bursts or use a toaster oven/oven set to a low, warming temperature (around 200ºF).
More Breakfast Recipes You’ll Love
If you try the recipe for this Bacon, Egg, & Cheese Croissant Recipe, please leave a 🌟 review and share your creation with me on social media! You can find me on Instagram, Facebook, Youtube and Pinterest - for more delicious recipes sent straight to your inbox, sign up for my newsletter! 📧

Bacon Egg and Cheese Croissant Breakfast Sandwiches
Equipment
- Parchment Paper or Aluminum Foil
- Skillet/Pan
Ingredients
- 4 slices Bacon
- 2 Croissants
- 1 tablespoon Unsalted butter, softened
- 5 Eggs
- Sprinkle Salt & Cracked Pepper
- 2 slices Cheese
Instructions
- Preheat your oven to 375F to cook the bacon. Line a baking sheet with parchment and place the bacon slices individually on the baking sheet. Bake for 18-20minutes or until lightly browned.4 slices Bacon
- While the bacon is cooking, slice the croissants in half horizontally and place each half on another baking sheet, cut side up. Lightly toast the croissants in the oven for about 5 minutes, just until they are slightly toasted and crispy.2 Croissants
- To make the eggs, start by melting the butter in a pan over medium heat and whisking the eggs in a separate bowl until homogenous.5 Eggs, 1 tablespoon Unsalted butter
- Pour the eggs into the pan and cook to your desired scrambled doneness.
- Remove the toasted croissants from the oven and place the slices of bacon on the bottom half of each croissant. Add your scrambled eggs, some salt and pepper and finally top with cheese.2 slices Cheese, Sprinkle Salt & Cracked Pepper
- If desired, place the open faced croissants back into the oven for another minute, just until the cheese melts and the croissant is warm. Then remove from the oven, top with the second croissant half. I tend to slice mine in half using a serrated knife before enjoying!
Notes
- Make Friends With Your Freezer. Forget those overpriced, preservative-packed, pre-packaged frozen breakfast sandwiches. All you need to do is wrap your leftover assembled breakfast sandwiches in a layer of parchment followed by a layer of foil, then pop them all into a freezer-safe bag. When you’re ready to eat, unwrap the foil and zap them in the microwave for about 2-3 minutes on 80% power, or until they’re heated through ~OR~ pop a fully unwrapped bacon egg cheese croissant in the toaster oven or oven on a low, warming temp (around 200ºF) for about 15 minutes, or until heated through.
- Feeding a Crowd? Make sheet pan scrambled eggs, then cut the tray into long rectangles.
Comments
No Comments