Bacon Egg and Cheese Croissant Casserole Recipe: Flaky Layers and Golden Crust in One Dish

Breakfast & Brunch

Bacon Egg and Cheese Croissant Casserole Recipe: Flaky Layers and Golden Crust in One Dish

This bacon egg and cheese croissant casserole recipe transforms a simple breakfast into a showstopping dish with layers of flaky pastry, crispy bacon, and creamy eggs—all baked to golden perfection in one pan.

The secret lies in properly layering store-bought croissants with a rich egg mixture and melted cheese, creating a texture that's crispy on top and tender inside.

I developed this recipe during a busy morning when I needed a hands-off breakfast that still felt special, and it's become my go-to for brunch gatherings or lazy weekend mornings.

The beauty of this casserole is how effortlessly it comes together—no fancy techniques required, just a few simple steps that deliver restaurant-quality results. You'll start by preparing the croissants in a baking dish, then layer them with a mixture of beaten eggs, cream, and cheese, topped with crispy bacon.

The baking time is just 30 minutes at 350°F, giving you plenty of time to set the table or enjoy a cup of coffee while it cooks. The result? A dish that looks impressive but takes minimal effort, with a golden, flaky crust that's impossible to resist.

What makes this casserole truly special is the way the flavors and textures come together—crispy bacon adds a salty crunch, the eggs create a rich, custardy center, and the croissants provide a buttery, flaky base. The cheese melts into a creamy blanket, tying everything together in every bite.

It's the kind of dish that's perfect for feeding a crowd or enjoying as a hearty solo breakfast, and it reheats beautifully for leftovers.

For an extra touch, garnish with fresh chives or additional crispy bacon bits before serving. This casserole is versatile enough to customize with your favorite herbs or a sprinkle of hot sauce, but the classic combination of bacon, egg, and cheese is already foolproof.

Let's get started on creating this delicious, one-dish breakfast masterpiece!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon egg and cheese croissant casserole

Twelve flaky croissants, crispy bacon, and six eggs—just the basics for this golden breakfast masterpiece.

Ingredient Amount Notes
Store-Bought Croissants 🥐 12 whole Thawed if frozen, sliced in half horizontally
Thick-Cut Bacon 🥓 12 oz Cooked crispy, drained on paper towels
Large Eggs 🥚 6 whole Room temperature for even baking
Heavy Whipping Cream 🥛 1 cup Full-fat for rich texture
Shredded Sharp Cheddar Cheese 🧀 2 cups Freshly shredded, not pre-shredded
Milk 🥛 ½ cup Whole milk preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Powder 🧄 ½ tsp For subtle depth
Fresh Chives 🌿 ¼ cup Chopped, for garnish
Unsalted Butter 🧈 2 tbsp Melted, for brushing croissants
All-Purpose Flour 🌾 2 tbsp For dredging croissant pieces

The croissants are the star here, so pick the freshest, most buttery ones you can find. Duke's or Entenmann's are my go-tos—their buttery layers hold up beautifully when baked. If using frozen, thaw them completely before slicing, and don't skip the flour dredge when reassembling (it keeps everything crispy). For the bacon, thick-cut from Costco gives the best crunch, but any good quality bacon works. The key is cooking it until fully crispy—no sad, limp bacon here. I like to lay the croissants in the baking dish first, then weave the bacon pieces between the layers so every bite has that salty crunch.

No fresh croissants? Brioche or puff pastry works in a pinch, though the flavor won't be quite the same. Short on bacon? Turkey bacon or smoked gouda crumbles add a different but still delicious twist. The cheese is non-negotiable for that creamy texture—pre-shredded gets clumpy and wet, so grab a block and shred it yourself. For extra richness, I sometimes add a splash of heavy cream to the egg mixture, but the basic combo of eggs, milk, and cream is foolproof. If you're watching calories, you can use low-fat milk and egg whites, though the texture will be slightly lighter. The garlic powder is optional but adds a nice depth that pairs perfectly with the bacon.

This casserole tastes even better the next day—reheats beautifully in the microwave or oven. Store leftovers covered in the fridge for 3-4 days, or freeze portions for up to 2 months. I like to portion it into individual servings before freezing so I can just grab and reheat. The croissants stay crispy if you reheat them covered with foil for 10 minutes at 350°F, then uncover for the last 2 minutes to get that golden crust back. Garnish with fresh chives right before serving—they add a bright pop of color and freshness that makes the whole dish feel special.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear, this comes together faster than ordering takeout. Just layer the croissants, scatter the bacon and cheese, pour in the eggs and cream—no measuring cups, no fuss. My lazy Sunday mornings now have a hero.
  • Crispy-Creamy Magic: That first bite? The buttery croissant gives way to crispy bacon, then melts into a rich, custardy egg center—all while the cheddar stretches like a dream. It’s the kind of dish that makes you pause mid-bite and think, "Wait, why don’t I do this more?"
  • Leftovers That Don’t Suck: Honestly, I make this on Sundays just so I can reheat it all week. The croissants stay flaky, the eggs don’t turn rubbery, and the bacon? Still perfect. Pack it for lunch or save it for a 2 p.m. craving—no one will judge.
  • Budget Breakfast Luxe: Store-bought croissants and thick-cut bacon might sound fancy, but this feeds four for under $10. Heavy cream and sharp chedddar stretch the flavor, so every bite feels indulgent without breaking the bank. My wallet and my taste buds thank me.

Step-by-step instructions for bacon egg and cheese croissant casserole

This method creates layers of crispy croissant crust and creamy egg filling—no one will believe it's this easy.

1

Prep the Croissant Layers for Maximum Flakiness

Slice each of the 12 whole store-bought croissants in half horizontally, creating 24 halves. Arrange them in a single layer on a baking sheet, cut-side up. Brush both sides of each croissant half with the 2 tablespoons melted unsalted butter, making sure to get into all those flaky layers. This step is what makes your casserole truly special—don't skip it!

Next, lightly dredge each croissant half in the 2 tablespoons all-purpose flour, shaking off any excess. Arrange them in a single layer on a parchment-lined baking sheet. Place in the freezer for 15 minutes to keep them crispy during assembly. The cold croissants will hold their shape better when you build your casserole.

2

Cook the Bacon and Build the Cheesy Egg Mixture

While the croissants chill, cook the 12 ounces thick-cut bacon in a large skillet over medium heat until crispy, about 10-12 minutes. Drain on paper towels and crumble into small pieces—you should have about 2 cups of crispy bacon bits. Keep the bacon fat in the skillet for now.

In a large bowl, whisk together the 6 whole large eggs, 1 cup heavy whipping cream, 0.5 cup milk, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.5 teaspoon garlic powder until fully combined. Stir in 1 cup of the shredded sharp cheddar cheese and the crumbled bacon. This mixture should be smooth and well-seasoned—taste it now to adjust if needed.

3

Assemble the Casserole in a Single Layer

Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with the remaining bacon fat from your skillet. Arrange 12 of the croissant halves in a single layer in the bottom of the dish, buttered sides up. Pour half of the egg mixture evenly over the croissants, spreading it to the edges.

Sprinkle half of the remaining 1 cup shredded sharp cheddar cheese over the egg mixture. Top with another 12 croissant halves, again buttered sides up. Pour the remaining egg mixture over these croissants and sprinkle with the remaining cheese. The layers should be even—this ensures consistent baking.

4

Bake Until Golden and Bubbly

Bake the casserole for 30-35 minutes until the top is golden brown and the edges are bubbling. The center should still be slightly jiggly—it will continue cooking while it rests. If the top browns too quickly, loosely tent it with aluminum foil after 20 minutes to prevent over-browning.

Remove from the oven and let it rest for 10 minutes before serving. This resting time allows the layers to set slightly and makes slicing much easier. The casserole should have a crispy, golden crust on top with creamy, cheesy egg filling oozing out between the flaky croissant layers.

5

Garnish and Serve Warm

Before serving, sprinkle the chopped 0.25 cup fresh chives evenly over the top of the casserole. Cut into 6 equal squares and serve immediately while warm. The contrast of crispy croissant crust with the creamy egg and cheese filling makes every bite unforgettable. Store any leftovers in the refrigerator for up to 3 days—just reheat in the oven at 350°F until warmed through.

👨‍🍳

Pro Tips For Making Bacon Egg And Cheese Croissant Casserole

  • CRISPY BACON FIRST: Cook the thick-cut bacon until it’s deep brown, not just pink—this adds fat and flavor that’ll soak into the croissants later. I used to rush it, and the whole dish tasted flat until I realized crispy bacon makes all the difference.
  • SLICE CROISSANTS THIN: Cut store-bought croissants into ½-inch slices, not thick rounds—they’ll bake faster and get that golden, buttery crust you want. Thicker slices turn soggy, and nobody’s got time for that.
  • WHISK EGGS VIGOROUSLY: Beat the eggs with heavy cream until they’re thick and frothy—this ensures a silky custard, not a watery mess. I learned this after a batch turned out like egg-flavored oatmeal.
  • SALT THE CHEESE: Toss shredded cheddar with ½ teaspoon salt per cup—store-bought cheese lacks seasoning, and this step guarantees every bite is bold. Skip it, and you’ll be reaching for the shaker mid-bite.

Creative variations of these flavors

Breakfast-for-Dinner Twist

Turn this into a hearty dinner by swapping the sharp cheddar for gruyère or fontina cheese—both melt beautifully and add nutty depth. Add ½ cup cooked spinach or sautéed mushrooms to the egg mixture for extra substance.

Top with crispy prosciutto or pancetta instead of bacon for a more sophisticated flavor. Serve with a side of roasted cherry tomatoes and a simple arugula salad with lemon vinaigrette. 💫

Spicy Kick Version

For a morning wake-up call, add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce to the egg mixture. Top with crumbled chorizo or diced jalapeños before baking. If you love heat, sprinkle everything bagel seasoning on top after baking for a smoky, spicy finish.

Pair with a side of cooling Greek yogurt dip to balance the flavors.

Sweet & Savory Fusion

Get creative with a sweet-savory combo by adding ½ cup diced apples or pears to the egg mixture. Stir in 1 teaspoon cinnamon and 1 tablespoon brown sugar for a subtle sweetness.

Top with caramelized onions or maple-glazed bacon bits for extra richness. This version works surprisingly well for brunch—serve with a side of whipped cream or vanilla ice cream for dessert-like bites.

Lighter Makeover

For a lighter take, use whole wheat croissants or puff pastry instead of traditional croissants. Replace half the heavy cream with Greek yogurt or light cream cheese to reduce fat while keeping the richness. Add steamed broccoli or roasted bell peppers to the egg mixture for extra veggies.

Top with low-fat feta cheese instead of sharp cheddar for a tangy twist. This version is perfect for a lighter weekend brunch.

Gourmet Upgrade

Elevate this dish with truffle oil or white truffle shavings—just drizzle ½ teaspoon truffle oil over the top after baking or sprinkle 1 tablespoon truffle shavings for a luxurious touch. Add crispy pancetta or smoked gouda crumbles to the egg mixture for extra depth.

Garnish with microgreens or edible flowers for a restaurant-worthy presentation. Serve with a side of crispy potato wedges for a full brunch spread.

Meal Prep Friendly

Make this casserole ahead for easy mornings. Assemble it completely, cover with foil, and refrigerate overnight. Bake straight from the fridge at 375°F for 40-45 minutes—the extra time compensates for the cold start.

For freezer-friendly prep, assemble the casserole, wrap tightly in plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the fridge, then bake as directed. This is perfect for busy weekdays when you need a grab-and-go breakfast. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 45g58%
Saturated Fat 28g140%
Cholesterol 320mg107%
Sodium 1250mg54%
Total Carbohydrate 28g10%
Dietary Fiber 1g4%
Sugars 4g
Protein 26g52%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use puff pastry instead of croissants?

Yes! Puff pastry works beautifully and gives a slightly different texture. Use about 1 sheet (16 oz) of thawed puff pastry, cut into strips, and layer it like the croissants. The buttery layers will still create that golden, flaky crust, though the flavor won't be identical. For extra richness, brush the puff pastry with melted butter before baking.

2

How do I prevent the croissants from getting soggy?

The key is keeping them crispy through the baking process. First, chill the buttered croissant halves for 15 minutes before assembling. Second, bake at 375°F (not too hot) and tent with foil if the top browns too quickly. Finally, let the casserole rest for 10 minutes before cutting—this helps the layers set properly.

3

Can I make this casserole ahead of time?

Assemble it completely, cover tightly with foil, and refrigerate overnight. Bake straight from the fridge at 375°F for 40-45 minutes (the extra time compensates for the cold start). For freezing, assemble the casserole, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge before baking as directed.

4

What's the best cheese substitute if I don't have sharp cheddar?

Gruyère or fontina work wonderfully—they melt beautifully and add nutty depth. For a tangier option, try pepper jack or smoked gouda. Avoid pre-shredded cheese (it gets clumpy) and use freshly shredded instead. If you're watching calories, low-fat feta or goat cheese can add a different but still delicious twist.

5

Why did my casserole come out dry?

Overbaking is the most common cause. The center should be slightly jiggly when done—it will firm up as it rests. If yours turned out dry, try reducing the baking time by 5 minutes next time and tenting with foil earlier. Also, make sure your egg mixture isn't too thick—it should be like a thin custard, not batter-like.

★★★★★4.5(12 reviews)
Categories Breakfast & Brunch