This hash brown breakfast casserole is the best breakfast anyone would want to wake up to!

Potatoes, ham, and veggies are baked into a cheesy egg mixture that’s hearty, healthy, and so delicious!

It’s a great one-dish meal for making ahead so your morning will be extra easy. Just pop it in the oven, then serve!

Slice of Hash Brown Breakfast Casserole on a plate.

Easy Breakfast Idea!

  • With ten minutes of prep, and a little oven time, this hearty breakfast casserole with hash browns is ready to serve! Perfect for big families or big appetites!
  • Make ahead and enjoy all week for breakfast or as an energizing workday lunch!
  • This hash brown casserole recipe is so versatile! Change the add-ins according to your preferences or use what you have on hand. Try leftover meats, veggies, and cheeses of all kinds. Just chop or shred and toss them into the mix.
ham, hash brown potatoes, green onion, cheese and red peppers in a white casserole dish, with whisked eggs on the side, ready to make hash brown breakfast casserole

Ingredients and Variations

Potatoes: Ready-made fresh shredded potatoes don’t need to be washed, peeled, shredded, or even pre-cooked! However, any kind of hashbrowns, frozen tater tots, or even leftover diced potatoes, will work.

Meat: Ham and eggs are the perfect breakfast combination! But any cooked meat like sliced summer sausage, bacon pieces, chopped sausage links or patties, or even leftover taco meat will add a zesty flavor!

Cheese: Any kind of cheese will do, but cheddar is extra sharp and melty! Shredded mozzarella, Monterey Jack, or parmesan can be mixed and matched – use what you’ve got!

Vegetables: Colorful peppers add flavor and crunch. Try some sliced mushrooms, leftover zucchini, brussels sprouts, roasted asparagus, spring peas, spinach, or kale!

A slice of Hash Brown Breakfast Casserole being served from a white baking dish

How To Make A Hash Brown Breakfast Casserole

  1. Prepare a pan or casserole dish (as per the recipe below).
  2. Combine hash browns with ham, bell peppers, onions, and some cheese.
  3. Whisk together the eggs, milk, and seasonings and pour over the hash brown mixture.
  4. Top with cheese and bake.
Hash Brown Breakfast Casserole on a white plate with a bite taken out of it.

Tips & Tricks

Make sure meats and veggies are cut to the same size so they stay suspended in the egg mixture and don’t sink to the bottom where they can burn.

Keep leftover hash brown breakfast casserole covered in the refrigerator for up to 5 days. Reheat portions in the microwave or freeze individual portions for a quick and easy breakfast or light lunch. Simply defrost frozen casserole portions in the refrigerator overnight and pop them in the microwave!

Try this breakfast casserole served with a fruit platter and dip for a special breakfast or brunch!

Other Easy Breakfast Options!

Simply Potatoes hash brown breakfast casserole on a plate garnish with parsley
4.80 from 20 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Hash Brown Breakfast Casserole

Make this easy hash brown breakfast casserole for a delicious and hearty one-dish meal perfect to serve a crowd!
Prep Time 10 minutes
Cook Time 55 minutes
Total Time 1 hour 5 minutes
Servings 12 servings
Author Holly


  • 20 ounce package Simply Potatoes Shredded Hash Browns
  • 2 cups cheddar cheese divided in two equal portions
  • 1 ½ cups cooked ham diced
  • ½ red bell pepper diced
  • 3 green onions sliced
  • 12 eggs
  • ½ cup light cream
  • 1 teaspoon salt or to taste
  • ½ teaspoon pepper or to taste


  • Preheat oven to 350°F.
  • Place hash browns, ham, bell pepper, green onions and half of the cheese in a greased 9×13 inch pan. Stir to combine.
  • In a bowl, combine eggs, cream, salt & pepper. Pour over hash brown mixture.
  • Top with remaining cheese and bake 55-60 minutes or until cooked through.



  • Be sure that each of the meat and vegetable ingredients are diced, and are the same size to ensure an even mixture. This also prevents them from sinking and sticking to the bottom.
  • Refrigerate leftovers in a covered container for up to 5 days, and freeze individual portions for up to 2 months.
  • If frozen, thaw first, then heat in an oven covered with foil, or reheat portions in the microwave.
4.80 from 20 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 217kcal | Carbohydrates: 10g | Protein: 14g | Fat: 14g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.02g | Cholesterol: 198mg | Sodium: 555mg | Potassium: 274mg | Fiber: 1g | Sugar: 1g | Vitamin A: 663IU | Vitamin C: 14mg | Calcium: 170mg | Iron: 1mg

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

Course Breakfast
Cuisine American

REPIN this Hash Brown Breakfast Casserole recipe!

A slice of Hash Brown Breakfast Casserole being served from the dish, with writing.
Plated Hash Brown Breakfast Casserole with a title
Hash Brown Breakfast Casserole ingredients in a dish and a plated slice with writing.

Recipe Adapted from Spend With Pennies Hashbrown Casserole.



Recipes you'll love

About the author

See more posts by Holly

latest & greatest

Leave a Reply

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

Recipe Rating


  1. 5 stars
    Used this recipe for brunch today (Memorial Day) and it was delicious! I had leftover ham and it was perfect for this dish. I only put ham on 2/3 of the casserole dish. I added fresh baby spinach to the 1/3 without ham. I like that I didn’t have to let this refrigerate overnight but could if I need to make ahead. Thank you

  2. 5 stars
    01/19/2021 WOW~! I just made this for lunch. 3 people 60 and over ate almost the entire pan 9 x 13. It was so delicioso~!!! Due to the last minute decision I had to substitute a few things. Vidalia onion for green onions, approximately 1/4 cup sour cream and 1/4 cup whole milk. I also didn’t have any red peppers. I used up the bag of cheddar @ 1C and put in the casserole and for the top I had about a cup of colby jack I put on top. One more thing as I reread and edit, my “Simply” hash browns expired on 1/11/2021, so it was definitely time to use them. In my oven it took 50 minutes. It was so delicious we can hardly wait to make it again. Thank you so much~! (anyone that knows me on the computer knows me by, Nidama)

    1. Sounds like a bit hit Nidama! Thank you for sharing your substitutions. It’s a great, versatile recipe.

      1. 5 stars
        Making again for supper tonight~! I noticed the date on the first one probably should have been 01/18/2021. Oh well, I was in food Heaven~!