This Crescent Roll Sausage Breakfast Casserole has everything you want in a savory breakfast, all in a single casserole dish! Buttery crescent rolls are topped with sausage, eggs, and plenty of cheddar cheese in this crowd-pleasing brunch recipe.

top view image of baked sausage breakfast casserole topped with chopped green onions

I’ve shared a lot of breakfast casseroles here on All Things Mamma, but this Crescent Roll Sausage Breakfast Casserole is my current favorite because: crescent rolls! There’s something so irresistible about soft, buttery crescent rolls, and when you use them as a base for a breakfast bake? Well, then they’re even better! If you’re looking for a Christmas morning breakfast idea or something to bring to a holiday potluck brunch, this Sausage Breakfast Casserole is perfect. 

(For a handheld version with some of the same flavors, try Sausage Cream Cheese Crescent Rolls!)

sausage breakfast casserole in a casserole dish

Sausage Breakfast Casserole Recipe

A lot of easy breakfast casseroles combine eggs and sausage with potatoes, so I love that this recipe is a little bit out of the ordinary! On the surface, it looks like a standard breakfast casserole, but once you cut into it, everyone will be wowed by the layer of crescent roll dough at the bottom. (Of course, if you prefer potatoes, there’s always my Sausage Hashbrown Breakfast Casserole.)

You can also customize this casserole however you like! Ham or Canadian bacon can be substituted for the breakfast sausage, or you can use frozen spinach to make a meatless casserole; use a different cheese, add some herbs, whatever you like! Just don’t skip the crescent roll crust, though—that’s the best part!

(You’ll also love my Spinach & Cheese Quiche and Egg and Cheese Sandwich!)

ingredients to make sausage breakfast casserole


  • Crescent roll dough – Make sure you get refrigerated crescent roll dough, not croissant dough. The name is similar, but they’re two different things!
  • Mild breakfast sausage – Use any kind you like.
  • Eggs
  • Half and half – Whole milk can be used instead.
  • Salt
  • Pepper
  • Shredded cheddar cheese – Sharp or mild are both fine.
steps 1-6 to make sausage breakfast casserole

How to Make Sausage Breakfast Casserole

1. Prepare

Preheat your oven to 350ºF and coat a 9×13-inch baking dish with nonstick cooking spray. 

2. Cook the Sausage

Brown the sausage in a skillet, then drain off the grease.

3. Assemble

Place the crescent roll dough in the bottom of the prepared baking dish. Top the dough with the sausage, then add the eggs beaten with the half and half, salt, and pepper. Sprinkle the cheese over the top of the sausage breakfast casserole.

4. Bake

Place the casserole dish in the oven and bake for 30 minutes, or until the eggs are set and the edges of the casserole are golden brown.

serving of sausage breakfast casserole served on a white plate


What’s the difference between a breakfast casserole and a quiche?

Quiches are baked in a pastry crust, while breakfast casseroles aren’t—they might simply be egg bakes with no crust, or they could have a base of hash browns or, as in this sausage breakfast casserole, crescent roll dough.

Can you freeze uncooked breakfast casserole?

If you choose to make this sausage breakfast casserole recipe ahead and freeze it for later, you should bake it first, let it cool, then freeze it. When you’re ready to reheat it, you can let it thaw in the fridge overnight or place the casserole directly in the oven if it’s made in a dish that’s safe for freezer-to-oven cooking.

How do you tell if eggs are set in a casserole?

The easiest way to tell if the eggs are set is to insert a knife in the center of the casserole. When it comes out clean, the eggs are set and the sausage breakfast casserole is done cooking.

serving of sausage breakfast casserole on a white plate with a silver fork

How to Store Leftovers

You can wrap the casserole dish with foil or plastic wrap, or transfer the leftovers to an airtight storage container. Refrigerate for 2 to 3 days, and reheat in the microwave or a 350ºF oven until warmed through.

serving of sausage breakfast casserole

More Breakfast Casserole Recipes

Sausage Breakfast Casserole

This Sausage Breakfast Casserole has buttery crescent rolls, sausage, eggs, and plenty of cheddar cheese for a crowd-pleasing brunch recipe.
4.22 from 14 votes
Course: Breakfast
Cuisine: American


  • 1 can crescent rolls
  • 1 pound mild breakfast sausage
  • 6 eggs beaten
  • ½ cup half and half or whole milk
  • ½ tsp salt
  • ¼ tsp pepper
  • 2 cups shredded cheddar cheese


  • Preheat oven to 350 degrees F. Spray 9×13 baking dish with nonstick cooking spray.
  • Brown sausage in skillet, drain excess grease.
  • Spread crescent rolls in bottom of 9×13 dish. Top with sausage, then pour eggs over sausage. Generously top with cheese.
  • Bake at 350 degrees F for 30 minutes.
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!

Categories: , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.


  1. Can you make this in advance and bake next day or will crescent roll dough become soggy?

    1. I have the same question. Did you get an answer?

      1. Shyanne - ATM Team says:

        If you want to prepare it in advance, we recommend baking it completely and reheating later to avoid it becoming soggy!

  2. For the Sausage Breakfast Casserole do I bake covered or uncovered?
    I made your Easy Breakfast Casserole…easy and delicious!

  3. 5 stars
    Great except where I forgot to spray my pan! How in THIS WORLD do you forget to spray your pan???? Im my defense I was going to use my pampered chef stone AND was having a lil bone pain this morning so at last minute I switched and just switched .. thats it.. 🙄 and no spray. 🙈 Lord please dont let this be a staple on my day lol.
    I also LOVE the hashbrown sausage casserole.. I often want to throw some hashbrowns in with this one but I do not if anyone else does or have please post I would love to hear how it turns out. Thank you for sgaring your recipe. God bless 🙋🏼‍♀️

    1. 5 stars
      SHARING. Sorry I hate typos 😕

  4. 5 stars
    This recipe is amazing! Everyone loved it. Thank you for sharing the recipe.

  5. It doesn’t say the amount of any of the ingredients and it doesn’t have the temperature for baking the casserole.

    1. Michelle - ATM Team says:

      Hey Maggie! You can find all the measurements and full instructions in the recipe card at the bottom of the post 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.