Watch out! This easy and delicious Crescent Roll Breakfast Casserole is about to make all your brunch dreams come true…right in the comforts of your own kitchen!
Crescent roll breakfast casserole combines buttery crescent rolls with crumbled sausage, eggs, and cheese, baked to perfection in a casserole. It takes about 10 minutes to prep it all and the oven does all the work. So simple yet so tasty!

Love an easy and yummy breakfast casserole? Don’t forget to also check out my Ham and Cheese Croissant Bake and Sausage Tater Tot Breakfast Casserole.
Breakfast Casserole with Crescent Rolls and Sausage
We love breakfast casseroles! And This Crescent Roll Breakfast Casserole recipe has quickly become a favorite for us.
We make it for breakfast during the weekends, and heat leftovers in the morning for a quick breakfast during the weekdays. It’s really the perfect scenario.
When sausage crescent roll breakfast casserole bakes, the crescent rolls puff up, and is spongy and fluffy after it soaks up the egg and milk mixture.
The layers of crescent rolls, eggs, sausage and cheese also merge together slightly but is still distinguishable, giving every bite a touch of crumbly, buttery, cheesy and crusty from the golden brown top.
Each bite of this crescent roll breakfast casserole is simply dazzling, and filled with amazing flavors and textures.
Here’s all the deets about crescent roll breakfast casserole and why you need it in your life:
- easy one-pan breakfast: all your eggs, carbs, and meats in one pan, and the combination is tastier than you can imagine!
- 10 minutes prep: crescent roll breakfast bake requires little prep time on your part. You can even wake up in the morning and put it together. I call it ‘morning friendly’ – it’s easy to make even for those who are not ‘morning people’! 🙂
- short list of ingredients: it may look like a complicated casserole, but you are looking at only 8 simple ingredients, all of them pantry-friendly.
- great for a large crowd: crescent roll breakfast casserole feeds 10-12, depending on how hungry your guests are. Perfect for weekend brunch, potlucks, breakfast get together’s, when you have people over, and holiday brunch (Christmas, Easter, you name it!). It transports easily and can also stay in room temperature for a couple of hours without tasting weird.
- reheats beautifully: Reheat in the microwave and it tastes just as good as fresh! To reheat a whole casserole, see reheating instructions in the ‘Frequently Asked Questions’ section.

Ingredients
Made with simple and straight forward ingredients, sausage crescent roll breakfast casserole calls for these 8 pantry-friendly ingredients:
- crescent roll dough – comes in a tube and are unbaked. Unroll it so it lays out into a flat dough. I like the Pillsbury brand crescent rolls.
- breakfast sausage – I use crumbled ground pork breakfast sausage. Sometimes they come in different flavors, and any of them work!
- eggs
- milk – I use 1% but you can use whole, 2% or fat free. If you like your egg layer creamier, use 2% or whole milk.
- shredded cheese – you can use mozzarella, Colby jack, Monterey jack, cheddar, pepper jack cheese or a combination. Honestly, I typically use whatever soft shredded cheese I have at hand!
- garlic powder – used to bring an additional dimension of flavor to the egg layer
- salt
- black pepper
Other Ingredients you can add:
- vegetable – such as spinach, tomatoes, onions, bell peppers, green onions
- mushrooms
- other protein – bacon, Canadian bacon, ham can be added to the sausage (or in place of sausage)
- potatoes – you can use frozen diced hashbrown or shredded hashbrown. If using raw potatoes, you may want to pre-boil it so that it is soft after baking.
- other spices – other spices such as Italian seasoning, red pepper flakes, cayenne pepper, oregano, thyme can be added to bring another dimension of flavor to the egg mixture.
How to make crescent roll sausage bake
I’m seriously excited to show you how easy breakfast casserole with crescent rolls come together.
Whenever I make a recipe that is so simple yet incredibly tasty, I just get excited because that’s what I’m all about: easy and delicious! And our sausage crescent roll breakfast casserole is just that.
Step 1: Sear crumbled sausage
First, we’ll cook the raw sausage on the skillet, because it does need to be cooked before layering onto our crescent roll breakfast casserole.

Step 2: Layer casserole
Before layering the casserole, let’s bring together the egg mixture which will make up one of the layers in crescent roll breakfast casserole.
Bring together eggs along with milk, garlic powder salt and black pepper in a large mixing bowl. Whisk to combine.
And it’s finally time to layer that crescent roll sausage casserole!
Using a 9’x13′ rectangular baking dish, grease the bottom with a cooking spray.
Then pile on the layers!
- First layer (bottom): crescent rolls
- Second layer: cooked crumbled sausage
- Third layer: egg
- Fourth layer (top) shredded cheese

Step 3: Bake
Bake crescent roll breakfast casserole in the oven for 35 minutes at 375℉.
When breakfast casserole bake is done baking, pierce a toothpick into the center and it should come out clean. If not, bake casserole for a bit longer.
As long as eggs are no longer in liquid form, your breakfast bake should be ready.
At the end, the top of your crescent roll breakfast casserole should be nice and golden brown. And the insides should be soft and juicy.
Let it cool for a few minutes before cutting into to give the ingredients time to set nicely.

As you cut into your crescent roll breakfast casserole, you’ll see layers of crescent rolls, eggs, crumbled pork sausage and cheese.
Crescent roll layer at the bottom is now fluffy, airy after absorbing some of the moisture from the egg mixture layer.
When you bite into it, the flavors of the eggs, sausage, cheese and buttery crescent rolls would have come together to bring you a mixture of savory, crumbly, gooey and a slightly crusty top.
Ahhh I love this so much!
Make Ahead, Storage and Reheating
Storage crescent roll sausage casserole in the refrigerator for up to 5 days. To freeze, completely sea casserole dish or freeze in an airtight container for up to 2 months. Make sure to bring to a complete defrost (24 hours in the refrigerator) before reheating.
If reheating the entire casserole, cover with aluminum foil and reheat in the oven for 20-30 minutes for 350℉ or until insides are warm. If reheating smaller pieces, I typically reheat in the microwave.
Ways to Serve This
This makes the most perfect brunch in my opinion. Whenever I am serving this for brunch, I love to make some or all of the below to go with it:
- Hot coffee or tea
- Juice
- Freshly cut fruits or fruit salad (regular fruit salad, winter fruit salad)
- Any of your favorite breakfast sides to supplement: bacon, ham, hashbrown potatoes (or try this Cheesy Bacon Potato Casserole!)

Frequently Asked Questions
You can use crumbled cooked bacon pieces, Canadian bacon or ham as well. If using Canadian bacon and ham, you do not have to cook those meats first, which will save even more time!
Actual oven temperature can differ from what it is shown on the oven, and my oven is different from your oven, so cook times can vary. Try cooking for longer if needed.
If the top is browning but the insides are still not cooked, consider covering your casserole dish with aluminum foil or move your oven racks lower.
ENJOYED THIS RECIPE? Tell us what you think by leaving a rating and review below! 🤍
More Delicious Breakfast and Brunch Recipes
- Asparagus and Ham Quiche
- Cinnamon Rolls with Apple Pie Filling
- Ham and Cheese Crescent Roll Ups
- Mexican Breakfast Bowl
- Caramelized Banana French Toast
- Apple French Toast Casserole
- Sweet Potato Breakfast Hash
- Chocolate Hot Cross Buns

Crescent Roll Breakfast Casserole
Ingredients
- 8 oz crescent roll one tube
- 1 lbs ground breakfast sausage
- 8 large eggs
- 1 cup milk
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 cups cheese shredded mozzarella, Monterey jack, Colby jack, or cheddar
- cooking oil spray
Instructions
- Pre-heat oven to 375°F.
- Using a skillet, sear ground breakfast on the stovetop. Break sausage into small pieces. Once fully cooked, set aside.
- In a large mixing bowl, whisk to combine eggs, milk, salt and black pepper.
- Grease a 9'x13' casserole dish. Roll out crescent roll and place at the bottom of the dish.
- Top crescent roll with ground sausage, then pour egg mixture over the sausage. Spread shredded cheese all over the top of the casserole.
- Bake in the oven for 35 minutes.
- Remove from the oven, and let it cool for 5 minutes. Slice and serve!

I made this today! Fairly simple and delicious although it took me longer than 10 minutes to prep. I added portabella mushrooms and cayenne pepper for more flavor and spice and left it in the oven for 40 minutes as I like my eggs done and cheese very golden. Definitely will make this again. 😋
Yay! So glad it turned out great. And I love your modifications!
This turned out horrible, the eggs ended up underneath the barely cooked crescent roll dough. I had to toss the whole thing.
Hi Colleen, I’ve made this recipe many times and so have many and I haven’t heard this feedback before. Sometimes our oven temperature doesn’t reflect the true temperature it is, and you may have to bake it longer if that is the case. Hope that helps!
Another fantastic recipe and sooo easy! It’s the only one I use anymore. This time I had some wild rice to use up so mixed it in with the eggs and it was fantastic!! Everyone was shocked at how easy it was when given the recipe
I’m so glad to hear that this was another success! Thank you for sharing! 🙂
this looks so good! thoughts on prepping it the night before and having it sit in the fridge overnight?
That should be just fine! You may have to bake it a few extra minutes since it will be straight out of the fridge but I don’t see why not!
It turned out great! I just added some black beans and added some salsa verde for some kick.
Yum! Thanks for sharing! Happy to hear this worked out so well 🙂
What is the green herb on top? Parsley? Thanks!
Yes!
This is delicious! However, my egg sank to the bottom so the layers are egg, crescent, sausage/egg mix. Any idea why that would happen?
I’m glad you enjoyed it! This is a common occurrence because the eggs are heavier. You can try to let the casserole sit for about 30 minutes to let the egg soak into the crescent rolls – which may help a bit if you really want the crescent roll layer to be at the bottom.
Every time I make this, the eggs go to the bottom and the crescent goes to the top. It’s so weird! I recommend for people also having this problem- bake the crescent first for even 5 minutes, and then the layers will stay in place.
Thanks for sharing the tip, Ashley!
I had the same issue with the eggs sinking, I will have to try the trick of clocking the croissants a bit first to see if it helps. I made it with crumbled bacon and sautéed onions and mushrooms because I don’t like sausage, it still tasted pretty good despite the layers changing.
Thanks for your recipes!
This is easy & nutritious for breakfast/ brunch. They baked just fine for me, and I didn’t mind how the crescent roll layers puff up and the eggs sank to the bottom. I made it for the family one weekend and everyone enjoyed it.
Thanks for the feedback, Betty! So glad you and your family enjoyed it!
Added mushrooms, tame jalapeños and green chilies. So delicious!!
Yay! So glad to hear that. Love your additions – YUM!
Fantastic recipe!!! Easy, convenient, and delicious! Love using the crescent roll dough! I used a tube of turkey sausage and Monterrey Jack cheese, and loved it all! Thank you, Joyous Apron!
Love the use of turkey sausage! YUM! Thanks for sharing, Lynn!