This post may contain affiliate links. Please read our disclosure policy.
This easy sausage breakfast casserole is one of those recipes that makes mornings simpler.
With sausage, eggs, cream, and plenty of cheddar cheese, it only takes a few basic ingredients to put together, and it’s filling enough to serve as the main dish for breakfast or brunch.

I’ve made this casserole for Christmas breakfast for years, but it also works well for Sunday mornings, overnight guests, or anytime you want breakfast ready without a lot of work first thing in the morning.
One of my favorite things about it is that you can assemble the whole casserole the night before, refrigerate it, and bake it in the morning.
And if you’re following a Trim Healthy Mama eating plan, this is a THM-S breakfast option.
If you’re looking for more easy breakfast ideas, try my cottage cheese egg bake, chocolate overnight oats, and crustless quiche.
Why You’ll Love This Recipe
- Just 5 ingredients: You only need sausage, eggs, cream, salt, and cheese.
- Easy to make ahead: Assemble it the night before and bake it the next morning.
- Great for feeding a family: One 9×13-inch casserole makes 6–8 servings.
Ingredients
Find the full list of ingredients, amounts, and instructions in the recipe card at the bottom of this post.
- Sausage – Pork or turkey breakfast sausage both work well. Cook and drain the sausage before adding it to the casserole.
- Eggs – Eight large eggs make up the base of the casserole.
- Heavy cream – Gives the eggs a richer, creamier texture. Half-and-half should also work if that’s what you have on hand.
- Cheddar cheese – A cup of shredded cheddar adds plenty of cheesy flavor.
- Salt – A small amount seasons the egg mixture. Depending on how salty your sausage and cheese are, you can adjust this to taste.
How to Make Sausage Breakfast Casserole
Here are the step-by-step instructions for making this Sausage Breakfast Casserole:
Step 1. Preheat the oven to 350°F.
Step 2. Add 1 roll of pork or turkey sausage to a skillet and cook over medium heat, breaking it apart as it cooks. Continue cooking until the sausage is completely cooked through, then drain any excess grease.
Step 3. In a large mixing bowl, whisk together 8 large eggs, ½ cup heavy cream, and ¼ teaspoon salt until well combined.
Step 4. Pour the egg mixture into a 9×13-inch casserole dish.
Step 5. Sprinkle the cooked sausage evenly over the egg mixture.

Step 6. Sprinkle 1 cup shredded cheddar cheese evenly over the top.

Step 7. Bake uncovered at 350°F for 30–40 minutes, or until the casserole is set in the center.
Let the casserole cool for a few minutes before slicing and serving.
How to Make This Breakfast Casserole Ahead
This is an especially convenient recipe when you know you’ll have a busy morning.
Assemble the casserole the night before, cover the baking dish with plastic wrap, and refrigerate overnight.
In the morning, remove the plastic wrap and place the cold casserole in the oven before preheating it. Set the oven to 350°F and bake for 30–40 minutes, keeping in mind that it may take closer to 40 minutes since the casserole starts out cold.
Recipe Variations
This is an easy breakfast casserole to change depending on what you have in the refrigerator.
You can add about 1 cup of vegetables, such as chopped bell peppers, onions, broccoli, mushrooms, or spinach. Fresh or frozen vegetables can work.
Cooked bacon can also be used in place of the sausage. For a little heat, try adding jalapeños or diced green chiles.
You can also change up the cheese. Pepper Jack would add a little spice, while Monterey Jack or a cheddar blend would keep the flavor mild.

What to Serve With Breakfast Casserole
Since the casserole already has plenty of protein, it pairs nicely with something fresh or a little sweet. Serve it with fresh berries, melon, or a simple fruit salad.
For a bigger brunch or holiday breakfast, add cinnamon rolls, sourdough English muffins, biscuits, sourdough toast, or roasted breakfast potatoes.
Storage
Allow leftover breakfast casserole to cool before transferring it to an airtight container. Store it in the refrigerator for up to 3–4 days.
Individual slices can be reheated in the microwave until hot throughout. You can also cover the casserole and warm it in the oven at 325°F until heated through.
Frequently Asked Questions
Yes. This is one of the best things about this recipe. Assemble the casserole, cover it, and refrigerate it overnight. The next morning, remove the plastic wrap and bake as directed.
Yes. Either pork or turkey sausage works well in this recipe.
Yes. Half-and-half should work in place of the heavy cream, although the casserole may be slightly less rich.
Yes. Bell peppers, onions, broccoli, mushrooms, and spinach are all good options. About 1 cup of vegetables is a good starting point.
The casserole is ready when the eggs are cooked through and the center is set rather than wet or jiggly.
More Breakfast Ideas
- Homemade Freezer Breakfast Sandwiches
- Sourdough Pumpkin French Toast Casserole
- Asparagus Goat Cheese Tart With Sourdough Crust
- Dutch Puff Pancake (9 x 13 size)
If you make this recipe and enjoy it, please leave a comment with a 5-star recipe rating and let me know! Thank you so much!

Easy Sausage Breakfast Casserole
Ingredients
- 1 roll breakfast sausage, pork or turkey
- 8 large eggs
- 1/2 cup heavy cream
- 1/4 teaspoon salt
- 1 cup shredded cheddar cheese
Instructions
- Preheat the oven to 350°F.
- Cook the sausage in a skillet over medium heat until completely cooked through. Drain any excess grease.
- Whisk together the eggs, heavy cream, and salt in a mixing bowl.
- Pour the egg mixture into a 9×13-inch casserole dish.
- Sprinkle the cooked sausage evenly over the egg mixture.
- Sprinkle the shredded cheddar cheese evenly over the top.
- Bake uncovered for 30–40 minutes, or until the casserole is set in the center.
- Allow to cool briefly before slicing and serving.
Notes
Make-Ahead Instructions
Assemble the casserole the night before, cover with plastic wrap, and refrigerate. In the morning, remove the plastic wrap and place the casserole in the cold oven. Set the oven to 350°F and bake for 30–40 minutes, or until set in the center. Because the casserole is cold, it may need closer to 40 minutes.Notes
Pork or turkey breakfast sausage can be used. For extra flavor, add bell peppers, onions, mushrooms, spinach, green chiles, or jalapeños. Half-and-half can be substituted for the heavy cream.Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Find More THM Ideas Here:
- Save Time With Trim Healthy Mama Slow Cooker Freezer Meals
- 10 Trim Healthy Mama Breakfast Freezer Meals
- Sugar-Free Sparkling Strawberry Lemonade
- Berry Yogurt Make-Ahead Breakfast Parfaits THM-E
- Simple Healthy Breakfast: Design Your Own Shakes with This Formula
- Trim Healthy Mama Menu Plan (+ Free Printable)












Outstanding dish. Being from New Mexico, I made this with an addition of one-half cup of flame roasted Hatch green chile. Additionally one cup of cottage cheese really fills out the casserole and adds protein to the end result.
Thank you so much for the positive review, Clark! I’m so glad you enjoyed the recipe! And thank you so much for sharing the adjustments you made.
Could any vegetables be added and stay within plan? I’m just starting this program and don’t fully understand yet lol
Yes, you could add vegetables. Bell pepper and onion work well. You can use either fresh vegetables or the frozen kind. I would add about a cup of vegetables, or maybe a whole bell pepper and half an onion. Other non-starchy vegetables can work with an “S” meal as well, like broccoli, mushrooms, spinach, etc. Hope that helps!
We make this quite often! It’s super easy and very good! I like to add jalapeños on top!!!
Using jalapenos sounds like a good addition!
Could I use half and half instead of heavy cream?
Yes, I believe that would work. I haven’t tested the recipe with half and half, but it seems like it should work, as it’s a pretty flexible recipe.
Trying this recipe this morning. I didn’t have sausage, so I used pre-cooked bacon. I don’t tend to do casseroles, but I’m trying to expand. Love trying new recipes! We’ll see how this goes! 🙂
Pre-cooked bacon should work just as well! Hope you enjoyed it!
I’m a fan of breakfast casseroles, and this looks like a good one. Thanks for sharing! I’m visiting from the Embracing Home and Family link up today. Have a wonderful weekend Joy!
Thank you, Marielle!
I love the ease of breakfast casserole not only for when we have guests, but when it’s just my husband and I also because of all the leftovers! Thank you for sharing with us on Party in Your PJ’s.
I agree, the leftovers are so helpful!
This does sound super easy. And make ahead breakfast sounds even better! I hate having to get up and deal with breakfast. Awesome sauce!
It’s one of our favorite make-ahead breakfasts!
Breakfast casseroles are so yummy in the morning! All of the ingredients in this recipe sound perfect, and makes this recipe a winner! Thank you for sharing with us!
We love breakfast casseroles! Enjoy!
I'm always on the prowl for new recipes! Gotta save this one! Looks delicious! Visiting via the Soul Survival linkup.https://atattooonhispalm.wordpress.com
We really enjoy it! Thanks so much for stopping by, Denise!