Find a recipe ...

Breakfast Casserole with Ham & Cheese

Don't let the taste stop you from sharing the recipe with your friends! 🤤

 This easy breakfast casserole with ham and cheese is so simple to make. Once you cut into the delicious layers and melted cheese you’ll want to make this your go-to breakfast every week.


Why this recipe works


Using diced ham and store-bought hash browns makes it very easy to make this breakfast casserole with ham and cheese. You’ll need just one bowl to prep the eggs and everything else is layered in a baking dish. Prepping the casserole ingredients takes all of ten minutes, but it does need 30-40 minutes in the oven. A little prep helps so the casserole is baking while you and your family are getting ready for the day.

This casserole is great for using leftover ham from the holidays. For Thanksgiving, we make this turkey hashbrown casserole the following morning and post Christmas or Easter, we whip up this ham and cheese version.

spatula of Breakfast casserole

Ingredients you will need


Get all measurements, ingredients, and instructions in the printable version at the end of this post.

ingredients for Breakfast casserole

Ingredient Info and Substitution Suggestions


HASH BROWNS – Look for bags of refrigerated hash browns. Using pre-seasoned ones cuts down on the work. If you want to customize the flavors buy plain ones and put your spice cabinet to good use.


CHEESE – I prefer to buy blocks of cheddar of cheese and shred them myself using a food processor. Do this the same day you buy it and keep it in a zipper bag in the refrigerator. I find it melts better, but pre-shredded cheese works and makes it even easier.


HAM AND ADDITIONS– Look for it in the deli section at the store. The egg mixture has a little milk, salt and pepper, and some chopped parsley. Bell peppers are not included here, but they would be a great addition!

How to Make Breakfast Casserole


These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.

  1. Preheat oven 350F.
  2. Spray an 8×8 baking dish with cooking spray. Place the hash browns in an even layer in the baking dish. Top with the cheese and ham.cheese in a baking dishcheddar cheese in a baking dishcubed ham on top of cheese in casserole dish
  3. Beat the eggs with the milk, seasonings, and parsley in a medium bowl.egg and parsley mixed in a bowl
  4. Pour the egg mixture over the ham, cheese, and potatoes.breakfast casserole in a dish
  5. Bake uncovered for 45 minutes or until the eggs are set. Let stand a few minutes before slicing.

Frequently Asked Questions & Expert Tips


Can I make this breakfast casserole ahead of time?

Absolutely! You can bake it the night before and refrigerate it overnight. Quickly warm up individual slices the next morning and it will still taste delicious.

How long will this breakfast casserole last in the fridge or freezer?

Seal the casserole with an air-tight lid or tightly covered with plastic wrap in the refrigerator for up to 4 days, or frozen for 2-3 months.

pan of Breakfast casserole

Serving Suggestions


This easy breakfast casserole with ham, cheese, and potatoes is a fulfilling way to start the day. This breakfast casserole serves four. Casseroles are perfect for weekend mornings or holiday mornings, you just can’t go wrong!

A few simple additions like chopped onion, green pepper, and bacon would elevate this breakfast casserole even more, so feel free to experiment with what you like!

Ingredients

  • Cooking spray
  • 10 oz seasoned hash browns see note
  • 1 cup cheddar cheese shredded
  • 8 oz ham diced
  • 6 large eggs
  • 1/4 cup milk 2%
  • 1/2 tsp kosher salt
  • 1/4 tsp ground black pepper
  • 1 Tbsp parsley fresh, chopped

Things You’ll Need

  • 8×8 baking dish

Before You Begin

  • Look for refrigerated shredded hash browns at the grocery store. If you can’t find them you can use frozen, but thaw them in the bag before using.

Instructions

  • Preheat oven 350 degrees. Spray an 8×8 baking dish with cooking spray. Place the hash browns in an even layer in the baking dish. Top with the cheese and ham.
  • Beat the eggs with the milk, seasonings, and parsley in a medium bowl. Pour the egg mixture over the ham cheese and potatoes. Bake uncovered for 45 minutes or until the eggs are set. Let stand a few minutes before slicing.

Nutrition

Serving: 1portion | Calories: 348cal | Carbohydrates: 15g | Protein: 28g | Fat: 19g | Saturated Fat: 8g | Cholesterol: 340mg | Sodium: 1334mg | Potassium: 353mg | Sugar: 2g | Vitamin A: 785IU | Vitamin C: 7.2mg | Calcium: 270mg | Iron: 2.6mg