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

Easy to make Breakfast Casserole with shredded potato hash browns, sausage or bacon and mozzarella cheese!

Loaded with green bell peppers, Roma tomatoes and onions, breakfast casserole is so easy to make and perfect for the holidays! There’s nothing easier than throwing all of your ingredients in a baking dish and having the oven work its magic.

Yummy Breakfast Casserole with shredded potato hash browns, sausage, bacon and mozzarella cheese.

BREAKFAST CASSEROLE

We have created a long list of delicious breakfast recipes including classic favourites like our Best Fluffy Pancakes, Belgian Waffles and our Best French Toast, but nothing quite serves the masses like our Breakfast Casserole with Bacon or Sausage.

I can’t think of anything easier for a holiday breakfast or brunch than a breakfast casserole. Prepare it the night before to bake in the morning for the easiest breakfast to serve a crowd.

The all important component in this casserole has to be the egg base. You want a creamy mixture that won’t dry out in the oven, plus a delicious veggie medley to provide flavour. To make it deliciously creamy, use milk plus a little heavy cream (thickened cream).

The beauty of this breakfast casserole is that it is so versatile you can really make it your own!

You can use bacon; a bacon/ham mixture (as we did here) OR sausages. Any sausage works well here: breakfast sausage – turkey, chicken, beef, mild Italian or pork. Or add in your favourite!

HOW TO MAKE SHREDDED POTATO HASH BROWNS

AUSSIES AND EVERYONE AROUND THE WORLD: For those of us who don’t have frozen, shredded hash browns in our part of the world, we need to make our own! See image below for a visual.

  • Grate the potatoes first on the largest side of the grater.
  • Soak your shredded potatoes in water for 5 minutes, then rinse in a fine mesh sieve (colander) under cold running water until the water runs clear.
  • Squeeze all of the water out with a tea towel and then allow to air dry on a baking tray or baking sheet.
  • Store in the freezer in ziplock freezer bags until ready to use in your breakfast casserole!

Collage of How to make potato hash browns collage.

HOW TO MAKE BREAKFAST CASSEROLE

If you don’t have frozen potato hash browns, start preparing that first as mentioned above.

Then, move on with your breakfast casserole!

1. Choose your desired meat fillings: sausages, bacon, ham or a combination! If adding sausages and bacon, I suggest frying them up first before adding them to your egg mixture.

For a vegetarian option, you can leave out the meat.

2. Choose your veggie fillings: We like to use green bell peppers (capsicum) and seeded, ripe Roma tomatoes in our breakfast casserole. You can also add in corn kernels, red bell peppers (capsicum), sliced mushrooms and diced zucchini.

3. Choose your cheese: Use your favourite combination of cheese or go with our suggestion of white cheddar with a mozzarella topping.

Layer your potato hash brown at the base of your dish, then pour in your egg mixture with all of the fillings. Top with cheese and bake your breakfast casserole until golden and bubbling!

Uncooked breakfast casserole ready to bake .

MAKE AHEAD BREAKFAST CASSEROLE

Assemble the breakfast casserole as instructed in the recipe, then cover with foil and refrigerate overnight. When ready to bake, let sit at room temperature for 30 minutes before cooking.

Side view image of Breakfast casserole in a casserole dish with a slice missing.

Serve a slice of breakfast casserole with a side of sliced avocado, extra bacon pieces and easy to make Hollandaise Sauce!

Creamy Hollandaise sauce being poured over a slice of breakfast casserole on a plate.

Looking for more easy Breakfast Recipes? Try these!

Breakfast Egg Muffins 3 Ways (Meal Prep)

Cheesy Bacon And Egg Hash (Breakfast Skillet)

Sheet Pan Full Breakfast With Garlic Butter Mushrooms

Bacon Cheddar Biscuits

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

5 from 5 votes

Breakfast Casserole with Hash Browns, Bacon or Sausage!

Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 8 people
Easy to make Breakfast Casserole with shredded potato hash browns, sausage or bacon and mozzarella cheese! Loaded with green bell peppers, Roma tomatoes and onions.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

  • 1 tablespoon olive oil
  • 1 pound diced bacon chopped, or uncooked sausages, casings removed
  • 10 large eggs
  • 1 cup milk half and half or heavy cream
  • 1/2 cup heavy cream or thickened cream
  • 1 teaspoon garlic powder
  • 1 pinch salt
  • 1 pinch cracked pepper
  • 2 Roma tomatoes seeded and chopped
  • 1 onion diced
  • 1 green bell pepper seeded and chopped
  • 1 cup white cheddar shredded
  • 28 ounces hash browns shredded, frozen
  • 1/2 cup shredded mozzarella cheese

Instructions 

  • Preheat oven to 350°F (175°C). Lightly grease an 8x12-inch baking dish with nonstick oil spray.
  • Heat the oil in a large skillet or pan over medium heat. Add the bacon or sausage meat and cook until crispy or browned (about 8 minutes -- if using sausage, break up the meat with the tip of a wooden spoon). 
    Add the onion and cook until soft (about 3 minutes).
  • In a large bowl, whisk together eggs, milk, cream and garlic powder in a large bowl. Season generously with salt and pepper. Mix in the bacon (or sausages) and onions, tomatoes, bell peppers and cheddar cheese.
  • Add a layer of hash browns to the base of the dish. Pour the egg mixture over the hash browns. Top with the mozzarella. Bake until eggs are cooked through (about 45 to 50 minutes).
  • Serve warm with an easy to make hollandaise sauce!

Notes

TO MAKE AHEAD: Assemble the breakfast casserole as instructed in the recipe, then cover with foil and refrigerate overnight. When ready to bake, let sit at room temperature for 30 minutes before cooking.

Nutrition

Calories: 402kcal | Carbohydrates: 23g | Protein: 27g | Fat: 23g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.02g | Cholesterol: 245mg | Sodium: 1.393mg | Potassium: 522mg | Fiber: 2g | Sugar: 4g | Vitamin A: 938IU | Vitamin C: 23mg | Calcium: 230mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

5 from 5 votes

Leave a comment

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.

34 Comments

  1. Moira Webster says:

    5 stars
    I made this on Boxing day used left over cooked stuffing and pigs in blankets, chopped smoked pork loin and some spring onions. Everyone enjoyed it and have made again today, this time using red pepper and onion. I am going to make and freeze some for my son.

  2. Stacey Wong says:

    5 stars
    I’m planning to make this with some potatoes that need to cook at 450 degrees. Do you still think it’s possible to make this at the same time? How can I adjust for time?

  3. Stephanie Faron says:

    5 stars
    This casserole was exceptional. Everyone loved it. I used bacon and added with the other cheeses Mexican cheese. It’s a keeper. Everything I have made off your website my family has loved. I’ve made so many of your recipes. Thanks, , They all taste delicious I haven’t found a bad recipe yet.

  4. Lisa says:

    This looks awesome and amazing, can’t wait to try it! I want to cut the recipe in half since I don’t have as many people to feed. Do I reduce the cooking time? If so, how long should I cook it?

    1. Lynda Winn says:

      Breakfast casserole with hash browns and sausage looks amazing maybe make Christmas Day for family too enjoy merry Christmas lynda

  5. mj seborn says:

    i picked this tip up from online.. after rinsing the grated potatoes run them the in the salad spinner to remove water.. i am trying this recipe soon as i have friends over. thanks!

  6. Linda Bilo says:

    Would it work well to cook this recipe in muffin tins and then freeze them for individual breakfasts on weekdays? How long would you suggest microwaving them? And on what power? Thanks.

    1. cheryle says:

      yes. it is so, simple t do these. Undercook them a tad, say 5 minutes.I would try reheating them for 40 seconds first, then check if heated through. Freeze them in a ziplock baggie.

  7. Amanda Moore says:

    Ohan I want to try this sooo bad!!! Unfortunately, I am nightshade intolerant. ? Thos looks delicious though and I am thinking of tweaking it to see if I can adjust it to my diet. ?

    1. Melissa Walters says:

      Please forgive me, I’m so puzzled. What is the nightshade you’re referring to?

      1. Chelsea says:

        Nightshade refers to a group of plants… you can Google nightshade foods. This receipe includes the nightshades: potatoes, tomatoes, and peppers. Eggplant is also a nightshade.

        1. cheryle says:

          you can replace the potatoes with bread crumbs, skip the peppers, use more cheese. But are you allergic to all nightshades? Perhaps just the capsicums, which still allows onions and garlic.