Croissant Breakfast Casserole
This croissant breakfast casserole layers flaky, buttery croissants, salty bacon, and gooey cheese in a rich egg mixture. Quick and easy to prepare, it’s perfect for holiday breakfasts or weekend brunches!
Looking for more breakfast casseroles? Try our southwest egg bake and turkey sausage egg casserole with veggies, too.

We make this breakfast casserole with croissants every Christmas, and it’s such a fun way to start the day! Honestly, we aren’t sure why we don’t make it more. Tried and tested to perfection, it’s ready to eat in just 45 minutes and makes enough for six generous servings. Guests always leave begging for the recipe!
Ingredients and Notes
Please be sure to scroll down to the recipe card for the complete ingredients and instructions!

- Croissants – Use fresh croissants, cut into bite-sized pieces, or swap them out for baked crescent rolls instead.
- Bacon – Make sure your bacon is fully cooked. We use pork bacon, but turkey bacon also works. Or, use leftover ham, cooked breakfast sausage, or any protein you have on hand.
- Shredded Cheese – We typically use sharp cheddar, but choose any cheese you like best! White cheddar, provolone, pepper jack, mozzarella, and Gruyère cheese all taste great. Use plant-based cheese, or omit it completely for a dairy-free recipe.
- Large Eggs – These add richness and act as a binder, holding the casserole together.
- Milk – Full-fat cow’s milk will create the richest flavor, but use any regular or plant-based milk you have on hand.
- Seasonings – Garlic salt, paprika, pepper, and red pepper flakes add savory flavor and a touch of heat.
How to Make a Breakfast Casserole with Croissants

- Layer. Sprinkle the croissant pieces evenly over the bottom of a prepared baking dish. Then, add the bacon pieces and cheese.

2. Whisk the wet ingredients. Combine the wet ingredients and spices in a bowl, and pour the egg mixture evenly over the croissants. Gently press the croissants down to coat them with the egg mixture!

3. Bake. Transfer the dish to a preheated, and bake until the center of the casserole is puffed, lightly golden brown, and springs back when touched.

4. Serve. Sprinkle sliced green onions over the casserole, and enjoy it warm!
Our Favorite Ways to Serve
We always serve this croissant breakfast casserole with a fresh fruit salad or winter fruit salad. Of course, we can’t forget to add a glass of cold brew or gingerbread hot chocolate, too.
Make Ahead Tip
Want to prep ahead? Combine all the ingredients in a baking dish, cover it with foil, and store it in the fridge overnight. Then, bake as normal the next day, adding a few minutes as needed. It makes for a super easy breakfast or brunch!

More Easy Breakfast Recipes

Croissant Breakfast Casserole Recipe
Equipment
- 1 whisk
Ingredients
- 10 ounces baked croissants or crescent rolls, torn into bite-sized pieces (see notes)
- 12 ounce package bacon, cooked and cut into bite-sized pieces
- 1 cup shredded cheese
- 12 eggs
- ½ cup milk of choice
- 1 ½ teaspoons garlic salt
- ½ teaspoon paprika
- ½ teaspoon ground black pepper
- ¼ teaspoon red pepper flakes
- Garnish: 2-3 green onions, thinly sliced
Instructions
- Preheat the oven to 350F. Spray a 9×13 baking dish with nonstick cooking spray.
- Layer the bottom of the prepared baking dish with the croissant pieces, topped with the bacon pieces, and lastly the shredded cheese on top. Set the dish aside.10 ounces baked croissants or crescent rolls, torn into bite-sized pieces, 12 ounce package bacon, cooked and cut into bite-sized pieces, 1 cup shredded cheese
- In a large mixing bowl, whisk together the eggs, milk, garlic salt, paprika, ground black pepper, and red pepper flakes until combined.12 eggs, ½ cup milk of choice, 1 ½ teaspoons garlic salt, ½ teaspoon paprika, ½ teaspoon ground black pepper, ¼ teaspoon red pepper flakes
- Pour the egg mixture evenly over the dry ingredients in the baking dish. Press the croissant pieces down into the egg mixture, if needed, so they are thoroughly coated.
- Bake for 30-35 minutes or until the center of the casserole is puffed and springs back when touched and the casserole is a light golden brown color.
- Top with the sliced green onions and serve warm.Garnish: 2-3 green onions, thinly sliced
- Store the leftovers in an airtight container in the fridge for up to 4 days.
Notes
Nutrition
Did you enjoy this Croissant Breakfast Casserole? We’d love it if you left a rating and review to let us know, and don’t forget to tag us in your recreations on Instagram!

This is our favorite egg bake to make on holidays! It has the best flavor and texture and feels so indulgent. Yummo!