If you’re looking for a simple yet crowd-pleasing breakfast dish, this Crescent Roll Breakfast Casserole is a game-changer.

Using buttery crescent rolls as the base, it’s loaded with savory bacon, sharp cheddar cheese, and a creamy egg custard that bakes up golden and bubbly.
Perfect for weekend brunches or holiday mornings, this casserole comes together quickly and will leave everyone asking for seconds.
Ingredients List
Here’s what you’ll need to make this hearty breakfast casserole:
- 2 (8-ounce) cans Pillsbury refrigerated crescent rolls or crescent dough sheets
- 1 ½ cups cooked, chopped bacon
- 1 cup grated sharp cheddar cheese
- 6 large eggs
- 2 cups whole milk
- Kosher salt and ground black pepper, to taste
- Optional garnish: fresh chives, sliced green onions, or fresh parsley
Required Kitchen Tools
Having the right tools can make baking this casserole a breeze. Make sure you have:
- 9×13-inch baking dish – to hold all those delicious layers.
- Mixing bowl – for whisking eggs and milk together.
- Whisk or fork – to beat the custard mixture.
- Measuring cups and spoons – for precise ingredient amounts.
- Knife and cutting board – to chop bacon and herbs.
- Non-stick cooking spray or butter – to grease your baking dish.
Once you have your ingredients and tools ready, you’re all set to start assembling this comforting casserole!

Preparing the Crescent Roll Base
The crescent rolls form the flaky, buttery foundation of this casserole, making it irresistibly comforting. Here’s how I prepare the base:
- Preheat your oven to 350°F (175°C).
- Grease your 9×13-inch baking dish with butter or non-stick spray to prevent sticking.
- Unroll the crescent rolls or dough sheets and carefully press them into the bottom of the baking dish. If using crescent rolls, pinch the seams together to form an even crust without holes. The goal is to create a solid layer that will hold the filling perfectly.
This step is key to getting a nice, golden crust that complements the savory filling.
Mixing the Custard Filling
Next up is the rich, creamy custard that binds all the flavors together:
- In a large mixing bowl, whisk together the eggs and whole milk until fully combined and slightly frothy.
- Season the mixture with kosher salt and freshly ground black pepper to taste—this really enhances the savory flavors.
- Add the cooked, chopped bacon and grated sharp cheddar cheese to the egg mixture and stir gently to distribute evenly.
This custard filling is what gives the casserole its luscious, creamy texture while delivering those irresistible bacon and cheese flavors in every bite.

Assembling and Baking the Casserole
Now that your base and filling are ready, it’s time to bring everything together and bake this delicious casserole.
- Pour the custard mixture evenly over the crescent roll crust in your prepared baking dish. Make sure the bacon and cheese are spread out for balanced flavor in every slice.
- Gently press the filling down to ensure it soaks into the crescent roll crust a bit—this helps create that perfect custardy texture throughout.
- Place the dish in your preheated oven and bake at 350°F (175°C) for about 40-45 minutes. The casserole is done when the custard is set (a knife inserted near the center should come out clean) and the top is beautifully golden brown.
- Once baked, remove the casserole from the oven and let it rest for about 5-10 minutes. This resting time helps it firm up slightly, making it easier to cut and serve.
The smell while baking is incredible—savory, cheesy, and just pure comfort food at its best!
Serving, Garnishing, and Storage Tips
Once your Crescent Roll Breakfast Casserole has rested and is ready to serve, you can really elevate it with some fresh garnishes and enjoy it at its best.

Serving Suggestions
- Cut the casserole into squares and serve warm.
- Garnish with freshly chopped chives, sliced green onions, or fresh parsley for a burst of color and a mild oniony freshness that complements the rich flavors.
- Pair with fresh fruit or a simple side salad for a balanced brunch spread.
Storage Instructions
- To store leftovers, cover the casserole tightly with plastic wrap or transfer to an airtight container and refrigerate for up to 3 days.
- Reheat gently in the oven at 325°F (160°C) for about 15 minutes or until warmed through, to keep the crust crisp.
- This casserole can also be prepared ahead of time and refrigerated overnight before baking, making it perfect for busy mornings or entertaining.

Crescent Roll Breakfast Casserole
Equipment
- 9×13-inch Baking Dish
- Mixing Bowl
- Whisk or Fork
- Measuring Cups and Spoons
- Knife and Cutting Board
- Non-stick cooking spray or butter
Ingredients
- 2 cans (8-ounce) Pillsbury refrigerated crescent rolls or crescent dough sheets
- 1 ½ cups cooked, chopped bacon
- 1 cup grated sharp cheddar cheese
- 6 large eggs
- 2 cups whole milk
- Kosher salt and ground black pepper, to taste
- Optional garnish: fresh chives, sliced green onions, or fresh parsley
Instructions
Preparing the Crescent Roll Base
- Preheat your oven to 350°F (175°C).Grease your 9×13-inch baking dish with butter or non-stick spray to prevent sticking.Unroll the crescent rolls or dough sheets and carefully press them into the bottom of the baking dish. If using crescent rolls, pinch the seams together to form an even crust without holes. The goal is to create a solid layer that will hold the filling perfectly.
- In a large mixing bowl, whisk together the eggs and whole milk until fully combined and slightly frothy.Season the mixture with kosher salt and freshly ground black pepper to taste—this really enhances the savory flavors.Add the cooked, chopped bacon and grated sharp cheddar cheese to the egg mixture and stir gently to distribute evenly.
Assembling and Baking the Casserole
- Pour the custard mixture evenly over the crescent roll crust in your prepared baking dish. Make sure the bacon and cheese are spread out for balanced flavor in every slice.
- Gently press the filling down to ensure it soaks into the crescent roll crust a bit—this helps create that perfect custardy texture throughout.
- Place the dish in your preheated oven and bake at 350°F (175°C) for about 40-45 minutes. The casserole is done when the custard is set (a knife inserted near the center should come out clean) and the top is beautifully golden brown.
- Once baked, remove the casserole from the oven and let it rest for about 5-10 minutes. This resting time helps it firm up slightly, making it easier to cut and serve.
Conclusion
This Crescent Roll Breakfast Casserole is truly a lifesaver for busy mornings or weekend gatherings. The flaky crescent roll crust paired with savory bacon, sharp cheddar, and a creamy custard filling creates a deliciously satisfying dish everyone will love.
Plus, it’s easy to prepare with simple ingredients you probably already have on hand. I hope you enjoy making and sharing this comforting breakfast casserole as much as I do!