Chef Dennis

  • Recipe Index
  • About
menu icon
go to homepage
  • Recipe Index
  • About
subscribe
search icon
Homepage link
  • Recipe Index
  • About
×
Home » Recipes » Breakfast Recipes

Breakfast Casserole Recipe

Published: May 4, 2025 by Alexandra Horan

132
SHARES
Facebook132PinterestFlipboard
Jump to Recipe
Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image

If you’re looking for the Best Breakfast Casserole recipe, look no further. Loaded with crumbled sausage, hash brown potatoes, bell peppers, onions, and lots of cheese, then baked to a golden brown.

Breakfast doesn’t get any better than this!

Whole breakfast casserole sliced in the casserole dish.


 

It’s a great recipe for a weekend brunch, holidays like Christmas morning, or anytime you need to feed a crowd.

But don’t wait for a special occasion to treat your family to our egg casserole recipe. Delicious recipes like this one should be part of your breakfast menu rotation.

Two slices of breakfast casserole on a white plate.

One of the things I like most about our breakfast casserole is how easy it is to prepare. I can even set it up the night before, and then all I have to do is let it come to room temperature and bake it.

If you love breakfast, make sure to try our Easy French Toast Casserole and Anytime Breakfast Sandwich recipes.

Table of Contents:
  • Ingredients For Breakfast Casserole
  • Can I change up the recipe?
  • How to Make a Breakfast Casserole with Hash Brown Potatoes
  • Recipe FAQs
  • More Recipes You’ll Love!
  • Recipe: Breakfast Casserole

Ingredients For Breakfast Casserole

Ingredients to make the recipe.

Let’s start by gathering the necessary ingredients to prepare our easy Breakfast Casserole recipe. Culinary professionals call this the mise en Place, which means “everything in its Place.”

Setting up your ingredients not only helps speed up the cooking process but also ensures you have all the necessary ingredients on hand to make the recipe.

Can I change up the recipe?

Absolutely. There are so many ways you can change the casserole. The possibilities are endless.

We used breakfast sausage to make the recipe, but sweet or hot Italian sausage can be used. Not a fan of sausage? Add cooked bacon, ham, or even cooked ground beef, ground pork, or ground turkey. If you need to make it vegetarian, simply leave the meat out of the mixture or use one of the new plant-based meat products.

We kept our recipe simple, just adding onions and peppers, but you can add any of your favorite vegetables to the mixture. Tomatoes, asparagus, mushrooms, broccoli, spinach, and zucchini are some of my favorite add-ins. Par-cook the green veggies and mushrooms before adding them to the mixture to soften them and release some of the moisture from the vegetables. Make sure to drain them before adding.

We used frozen hash brown potatoes to make our recipe, but you can use seasoned roasted potatoes (cooked, not raw) or roasted sweet potatoes. If you’d rather leave out the potatoes, you can use stale bread as a replacement. Cut it into bread cubes or tear it into pieces before adding.

Cheddar cheese is my personal favorite and what I used to make our hashbrown breakfast casserole, but you can use any of your favorite types of cheese. Gouda, Swiss, American, Jarlsberg, and Monterey cheese are some of my favorites. You don’t have to use all of one type of cheese either; use a blend of your favorites, or what you have on hand. Add bleu cheese crumbles, gorgonzola, or goat cheese to add a little punch to the dish.

We used whole milk in our recipe, but you can use heavy cream, light cream, or half and half. You can also swap out half of the milk for sour cream or Greek yogurt. Just mix it with the milk before adding it.

I like to keep the seasonings light, but you can add garlic powder, onion powder, chili powder, Italian seasoning, or any of your favorite spices or fresh herbs to the mixture.

How to Make a Breakfast Casserole with Hash Brown Potatoes

Follow along with my simple step-by-step instructions to learn how to make our Breakfast Casserole with hash brown potatoes in your home kitchen.

Preheat the oven to 350°F.

Collage showing how to begin the recipe.
  • Crumble the breakfast sausage into a large skillet over medium-high heat. Add the diced onions and bell peppers.
  • Stir to combine as it starts to cook.
  • Continue cooking until the sausage is browned and cooked through (4-5 minutes). Remove the pan from the heat and drain any excess grease.
  • Add the eggs to a large bowl.
Collage showing the next steps in the recipe.
  • Add the whole milk to the bowl.
  • Whisk until well combined.
  • Add the table salt and black pepper to this mixture.
  • Whisk the egg mixture until well combined.
Collage showing how to finish the recipe.
  • Lightly butter a 9×13-inch casserole dish. Then add the thawed, shredded hash browns to the prepared baking dish.
  • Add the cooked and crumbled sausage and 1 ½ cups shredded cheddar cheese to the casserole.
  • Stir to combine all of the ingredients.
  • Pour the egg mixture over the top of the potato mixture.
  • Sprinkle the remainder of the shredded cheddar over the egg mixture.
  • Place the dish on the center rack of the preheated oven and bake for 45-55 minutes or until the edges are set and the center is just barely jiggly.
Slice of breakfast casserole on a white plate.

Serve our hash brown breakfast casserole with a fruit salad and crispy bacon for a hearty breakfast your whole family will love.

Leftovers can be stored refrigerated in an airtight container or well-covered with plastic wrap for up to 3 days. They can also be frozen, baked, or unbaked for up to two months. You can also wrap baked individual portions for a quick and easy breakfast.

Reheat in a 350-degree oven for 10 – 15 minutes or until they reach an internal temperature of 165 degrees F., or zap them in the microwave until piping hot.

Recipe FAQs

Do I need to cook the sausage before making the casserole?

Yes, you do. Raw sausage or bacon will not cook through properly and will affect the texture of the final dish.
Always cook and drain any meats you want to use in the casserole before adding them.

Why is my casserole soggy?

More than likely, there was too much moisture coming from the frozen hashbrowns. Make sure to squeeze out any excess moisture before adding to the casserole. Also, using too much milk can cause the problem.

Can I make the breakfast casserole ahead of time?

Absolutely. You can make it the night before or freeze it to make it when you need it.
If making the casserole the night before, cover it with plastic wrap and refrigerate it until ready to bake. When ready to bake, follow the instructions in the recipe.
If you have frozen the casserole, thaw it overnight in the refrigerator. Let it come to room temperature before baking, then follow the recipe instructions.

More Recipes You’ll Love!

  • slice of french toast casserole with berries and syrup on white plate.
    Easy French Toast Casserole
  • cast iron skillet breakfast with sunny side up eggs on top
    Cheesy Breakfast Skillet Recipe
  • waffle iron banana french toast on a white plate with strawberries
    Waffle Iron Banana Stuffed French Toast Waffles
  • French Toast with butter, maple syrup and confectioners sugar on a white plate.
    Brioche French Toast

Did you make this? Please RATE THE RECIPE below!

Please SUBSCRIBE and FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST!

Two slices of breakfast casserole on a white plate.

Breakfast Casserole

Alexandra Horan
Our easy to make breakfast casserole is loaded with crumbled sausage, hash brown potatoes, bell peppers, onions, and lots of cheese, then baked to a golden brown.
No ratings yet
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 1 hour hr
Total Time 1 hour hr 20 minutes mins
Course Breakfast
Cuisine American
Servings 12
Calories 321 kcal

Equipment

  • 9×13-inch casserole

Ingredients
  

  • 1 pound breakfast sausage -loose not links
  • 1 cup red bell pepper -diced
  • 1 cup sweet onion -diced
  • 12 large eggs
  • 1 cup whole milk
  • 1 teaspoon table salt
  • ½ teaspoon black pepper
  • 1 tablespoon unsalted butter -to grease the casserole
  • 15 ounces frozen shredded hash browns (about half a package)
  • 2 cups extra sharp yellow cheddar cheese -shredded

Instructions
 

  • Preheat the oven to 350°F.
  • Crumble the breakfast sausage into a large skillet over medium-high heat. Add the diced onions and bell peppers and cook until the sausage is browned and cooked through (4-5 minutes). Remove the pan from the heat and drain any excess grease.
  • Add the eggs and whole milk to a large bowl and whisk until well combined.
  • Add the table salt and black pepper to this mixture and whisk to combine.
  • Lightly butter a 9×13-inch casserole dish.
  • Add the frozen shredded hash browns, cooked and crumbled sausage, and 1 ½ cups shredded cheddar cheese to the casserole and stir to combine.
  • Pour the egg mixture over the top of the potato mixture.
  • Sprinkle the remainder of the shredded cheddar over the egg mixture.
  • Place the dish on the center rack of the preheated oven and bake for 45-55 minutes or until the edges are set and the center is just barely jiggly.
  • Cut into squares an

Notes

Can I change up the recipe?
Absolutely. There are so many ways you can change the casserole. The possibilities are endless.
We used breakfast sausage to make the recipe, but sweet or hot Italian sausage can be used. Not a fan of sausage? Add cooked bacon, ham, or even cooked ground beef, ground pork, or ground turkey. If you need to make it vegetarian, simply leave the meat out of the mixture or use one of the new plant-based meat products.
We kept our recipe simple, just adding onions and peppers, but you can add any of your favorite vegetables to the mixture. Tomatoes, asparagus, mushrooms, broccoli, spinach, and zucchini are some of my favorite add-ins. Par-cook the green veggies and mushrooms before adding them to the mixture to soften them and release some of the moisture from the vegetables. Make sure to drain them before adding.
We used frozen hash brown potatoes to make our recipe, but you can use seasoned roasted potatoes (cooked, not raw) or roasted sweet potatoes. If you’d rather leave out the potatoes, you can use stale bread as a replacement. Cut it into bread cubes or tear it into pieces before adding.
Cheddar cheese is my personal favorite and what I used to make our hashbrown breakfast casserole, but you can use any of your favorite types of cheese. Gouda, Swiss, American, Jarlsberg, and Monterey cheese are some of my favorites. You don’t have to use all of one type of cheese either; use a blend of your favorites, or what you have on hand. Add bleu cheese crumbles, gorgonzola, or goat cheese to add a little punch to the dish.
We used whole milk in our recipe, but you can use heavy cream, light cream, or half and half. You can also swap out half of the milk for sour cream or Greek yogurt. Just mix it with the milk before adding it.
I like to keep the seasonings light, but you can add garlic powder, onion powder, chili powder, Italian seasoning, or any of your favorite spices or fresh herbs to the mixture.
Do I need to cook the sausage before making the casserole?
Yes, you do. Raw sausage or bacon will not cook through properly and will affect the texture of the final dish.
Always cook and drain any meats you want to use in the casserole before adding them.
Can I make the breakfast casserole ahead of time?
Absolutely. You can make it the night before or freeze it to make it when you need it.
If making the casserole the night before, cover it with plastic wrap and refrigerate it until ready to bake. When ready to bake, follow the instructions in the recipe.
If you have frozen the casserole, thaw it overnight in the refrigerator. Let it come to room temperature before baking, then follow the recipe instructions.
Why is my casserole soggy?
More than likely, there was too much moisture coming from the frozen hashbrowns. Make sure to squeeze out any excess moisture before adding to the casserole. Also, using too much milk can cause the problem.
 

Nutrition

Calories: 321kcalCarbohydrates: 10gProtein: 18gFat: 23gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 8gTrans Fat: 0.1gCholesterol: 237mgSodium: 646mgPotassium: 352mgFiber: 1gSugar: 2gVitamin A: 939IUVitamin C: 20mgCalcium: 197mgIron: 2mg
Tried this recipe? Pin it for Later!Mention @askchefdennis or tag #askchefdennis!

Comments

    Leave a Comment Cancel reply

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

    Recipe Rating




  1. Mellie Kahler says

    May 07, 2025 at 9:17 pm

    Thank you very much for sharing. I appreciate it very greatly

    Reply
    • Chef Dennis Littley says

      May 08, 2025 at 7:46 am

      You’re very welcome.

      Reply

My name is Chef Dennis Littley, creator and owner of Ask Chef Dennis Productions. As a classically trained chef with 40+ years of experience in the kitchen, I share my time-tested recipes, knowledge, and chef tips to help you create easy-to-make restaurant-quality meals in your home kitchen.

More about me →

Fan Favorites

  • overhead view of barbecued half racks of baby back ribs on a white platter
    Easy Oven Baked Baby Back Ribs

  • sliced meatloaf with the rest of meatloaf on a white platter
    Classic Meatloaf Recipe with Zesty Glaze

  • shredded cabbage mixed with coleslaw dressing in a glass bowl.
    Easy Homemade Coleslaw Recipe

  • Banana bread sliced on a cutting board.
    Best Banana Bread Recipe

  • chicken parm with pasta on a white plate
    Chicken Parmesan Recipe

  • seasoned crispy chicken legs on a foil wrapped tray
    Baked Chicken Legs

Featured In

Collage showing where Ask Chef Dennis has been featured.

Footer

↑ back to top

INFO

  • Privacy Policy
  • Disclosure Policy
  • Cookie Policy
  • Accessibility Policy

SUBSCRIBE

Sign Up Today and start getting my easy-to-make restaurant-quality recipes!

CONTACT

  • About
  • Contact

© 2009-2025 · Ask Chef Dennis · 30 N. Gould Street, STE 7204, Sheridan, Wyoming, 82801

Proud Member of:
Mediavine Publisher Network

Let's Get Social

Pinterest

Facebook

Flipboard

Instagram

YouTube

LinkedIn

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required