Overnight Sausage Breakfast Casserole

This post may contain affiliate links. Please read my disclosure policy.

Sausage Breakfast Casserole is loaded with sausage, peppers, cheese and Italian seasoning is one my favorite make ahead  breakfasts! The best part is this recipe is made ahead of time (overnight even) so it’s the perfect dish for a holiday morning or when you have guests!

Serve this breakfast casserole recipe with a fresh fruit salad and mimosas for the perfect brunch!

Sausage breakfast casserole ready to serve with a spatula on the side.

A Holiday Favorite

I love a good savory breakfast and this sausage breakfast casserole is definitely at the top of my list! My Mom has made bacon breakfast casserole on Christmas morning for as long as I can remember.  It’s truly one of my absolute favorite things I eat at Christmas time.

Over the years, I’ve enjoyed countless overnight casseroles (both in the oven and even an easy Slow Cooker Breakfast Casserole). I do have to admit, I think this sausage breakfast casserole might be my favorite yet, I just wish you could taste it through the screen.  It’s so deliciously easy and savory.

Loaded with sausage and cheese, this overnight casserole recipe is perfect for holidays, weekends and even for overnight guests.

A slice of overnight sausage breakfast casserole on a plate.

How to Make a Breakfast Casserole

This overnight Sausage Breakfast Casserole is very simple to make!  Bread cubes, chopped peppers and cooked sausage are placed in a casserole dish. The whole thing is topped with a simple egg mixture and of course cheese.  Once prepared, this recipe goes into the refrigerator for at least 4 hours (overnight is best) to set.  This allows the bread cubes to soak up the egg mixture.  In the morning just bake and serve!

I love adding Italian sausage to this recipe along with fresh red and green peppers because the sausage has so much flavor!

This quick and easy casserole recipe can be made the night before for a worry-free weekend breakfast (or prep in the morning to bake for dinner after a long day).

Sausage Breakfast Casserole in a pan

Substituting Bread With Hashbrowns

This Sausage Breakfast Casserole is a full meal on it’s own but we do sometimes serve it with a Fruit Salad for breakfast (or a simple Cucumber Dill Tossed Salad for brunch or dinner).

While I much prefer the consistency of this dish using bread cubes, you can certainly make this casserole without bread and replace it with hashbrowns.

If you’re lucky enough to have leftovers, this dish reheats really well and freezes perfectly.

More Easy Egg Dishes You’ll Love

Overnight Sausage Breakfast Casserole In Baking Pan
4.5 from 8 votes
Review Recipe

Sausage Breakfast Casserole

Prep Time 15 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 20 minutes
Servings 8 servings
Author Holly Nilsson
Course Breakfast
Cuisine Italian
Overnight Sausage Breakfast Casserole with sausage, peppers, cheese and Italian seasoning is one my favorite make ahead breakfasts!


  • 14 slices bread crust removed, cubed and dried (see note)
  • 1 package Johnsonville Naturals Italian Sausage
  • 3 green onions sliced
  • ½ red bell pepper finely diced
  • ½ green bell pepper finely diced
  • 2 cups shredded Italian blend cheese
  • 2 cups mozzarella cheese
  • 6 eggs
  • 3 cups milk
  • 1 teaspoon Italian seasoning
  • pepper to taste

avatarFollow Spend with Pennies on Pinterest


  1. Remove casing from sausage and cook over medium high heat until no pink remains. Drain any fat.
  2. Layer ½ of the cubes in a greased 9×13 pan. Top with ½ of each the sausage, green onions, peppers, and cheese. Repeat layers ending with cheese.
  3. Combine eggs, milk, & seasonings Pour egg mixture over bread ensuring all of the bread has been covered. Refrigerate overnight (or at least 3 hours).
  4. Remove from fridge and place in the oven while preheating the oven to 350 degrees. Bake covered with foil 65-75 minutes or until a knife inserted in the center comes out clean. (If you are baking 2 pans increase cooking time will need to increase).

Recipe Notes

Allow bread to dry overnight or dry slightly in the oven oven at 300 degrees for about 10 minutes to dry slightly. (Do not brown or toast it).
Nutrition Information
Calories: 424, Fat: 19g, Saturated Fat: 9g, Cholesterol: 172mg, Sodium: 829mg, Potassium: 401mg, Carbohydrates: 31g, Fiber: 3g, Sugar: 8g, Protein: 30g, Vitamin A: 1075%, Vitamin C: 16.6%, Calcium: 682%, Iron: 3%

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Keyword overnight breakfast casserole
This Overnight Breakfast Casserole with sausage, peppers, italian seasoning and cheese is the perfect make ahead breakfast idea! Easy to make & delicious!

This is a sponsored conversation written by me on behalf of Johnsonville. The opinions and text are all mine.


The top photo shows one slice of Overnight Sausage Breakfast Casserole on a white plate. The bottom photo shows the casserole in a clear baking dish

Overnight Sausage Breakfast Casserole is the perfect make ahead breakfast for guests or holidays! It's loaded with sausage, peppers, seasonings and cheese. #spendwithpennies #sausagerecipe #sausagecasserole #breakfastcasserole #sausagebreakfascasserole #overnightbreakfastrecipe #stratarecipe #sausagestrata
Overnight Sausage Breakfast Casserole is the perfect make ahead breakfast for guests or holidays! It's loaded with sausage, peppers, seasonings and cheese. #spendwithpennies #sausagerecipe #sausagecasserole #breakfastcasserole #sausagebreakfascasserole #overnightbreakfastrecipe #stratarecipe #sausagestrata

More Recipes You'll Love

About the author


pinterest facebook twitter instagram

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!

More Posts by Holly

Latest & Greatest Dishes