Ham and Potato Casserole | Breakfast Potato Casserole with Gravy

Published Date: March 1, 2024
Last Updated: March 1, 2024

Disclosure: I sometimes use affiliate links in my content. This won't cost you anything, but it helps me offset the costs of paying for this website (and my coffee addiction). Thank you!


Start your day off right with our hearty Breakfast Ham and Potato Casserole with Gravy recipe! This delicious dish combines tender ham, diced potatoes, and savory gravy for a satisfying comfort cook that’s sure to please the whole family.

Close up image of Ham and Potato Casserole on a white plate

What Makes This A Great Hearty Breakfast

This breakfast ham and potato casserole is a hearty and flavorful dish that’s perfect for feeding a crowd or enjoying as leftovers throughout the week. Here’s why it’s a standout:

  • It’s Versatile. Whether you’re serving it for brunch, breakfast, or even dinner, this casserole is always a hit.
  • Make Meal Time Comforting. With layers of tender potatoes, savory ham, gooey cheese, and fluffy eggs, this casserole is the definition of comfort food.
  • Enjoy A Make-Ahead Meal. Prep it the night before, pop it in the oven in the morning, and voilà – breakfast is served!

Ingredients To Grab

Ingredients needed to Make Ham and Potato Casserole with Gravy

Want to avoid a last-minute trip to the grocery store when it’s time to start cooking? make sure you have these ingredients in your kitchen before you get started:

  • Frozen Cubed Potatoes– These serve as the base of the casserole, providing a hearty and filling texture.
  • Chunked Ham– The ham adds savory flavor and protein to the dish, creating a satisfying and substantial meal.
  • Unsalted Butter– Butter is used to create the roux for the gravy to add richness and flavor to the casserole.
  • Eggs– A sunny side up fried egg is served over the top. The runny yolk adds flavor and texture to the creamy gravy sauce.
  • Flour– Flour is used to thicken the gravy, creating a smooth and velvety sauce that coats the potatoes and ham.
  • Milk– Milk is the liquid component of the gravy, providing creaminess and richness to the sauce.
  • Cheese– Is sprinkled over the top of the Ham and Potato Casserole at the end of the baking time.
  • Salt and Pepper– These seasonings enhance the overall taste of the casserole, balancing the flavors and adding depth to each bite.

How To Make Ham And Potato Casserole

Chunked ham in a skillet

Crisp Up the Ham. Toss the chunked ham in a large skillet over medium heat. Sauté the ham until all of the excess moisture has evaporated and the outside of the ham begins to brown.

White Ham Gravy in a skillet

Create the Gravy. Add the butter to the skillet with the chunked ham over low heat. Once the butter is melted, slowly add in the flour, salt, and pepper. Stir the ham, flour, and butter mixture for 1-2 minutes to allow the flour to cook. Begin to add the milk a little bit at a time. Simmer over low heat until the gravy thickens enough to coat the back of a spoon.

Ham, potatoes, and gravy in a skillet

Add in the Potatoes. Once the gravy has reached the proper consistency, remove the skillet from the heat. Fold in the frozen potatoes until all of the ingredients are well incorporated.

Partially baked Ham and Potato Casserole

Bake. Place the skillet into an oven preheated to 400F. Bake for 40 minutes.

Shredded cheese on top of a breakfast potato casserole in a skillet

Add Cheese and Bake Some More. After 40 minutes, remove the Ham and Potato Casserole from the oven. Add an additional half of a cup of milk over the top of the casserole. Cover the casserole with a generous amount of cheese and bake for an additional 5-8 minutes.

An egg frying in a skillet

Fry The Eggs. While the cheese is melting, fry the eggs that will be served over the top of the casserole.

Overhead image of Ham and Potato Casserole on a plate with a skillet full of casserole next to it

Garnish, Serve, and Enjoy! Remove the skillet from the oven. Scoop a portion of the breakfast casserole onto a plate. Top it with a sunny side egg and serve with toast. Enjoy!

Tips and Tricks

If you want to ensure this recipe turns out perfect every time, read over these tips and tricks before you get started:

  • Adjust the thickness of the gravy. If you enjoy thick gravy (like we do), make this recipe exactly as written. If you prefer it to be a little thinner so your casserole has more of a sauce, increase the amount of milk you add to your gravy mixture.
  • Season to taste. Gravy has a tendency to be bland when it’s not made from the renderings of a protein. Ham is incredibly lean, so most of the fat needed to create the gravy comes from butter. To ensure it is flavorful, taste the gravy as you cook it and add more salt and pepper as needed.
  • Double it up. If you’re hosting weekend guests or want to meal prep breakfast for the week, double up the ingredients and bake it inside of a 9×13 casserole dish.

Variations To Try

Looking for more ways to switch up this recipe so you can enjoy it more often? Try one of these tasty variations next time you make it!

  • Add in veggies. Feel free to add in your favorite variety of veggies. One of our favorites is using a bag of the frozen potatoes O’Brien because they already have chopped up onions and bell peppers included.
  • Crisp the potatoes. Instead of baking the potatoes from frozen, try frying them up to be crispy and stir in the prepared ham and gravy just before serving. This will add a lovely texture to the dish.
  • Try it with cheese. Sure, gravy is great, but so is cheese! Create a homemade cheese sauce similar to what you would use for macaroni and cheese and use it in place of the gravy.
  • Swap out the protein. If you have a favorite breakfast meat, feel free to use sausage or bacon to create the gravy and chop up cooked pieces to incorporate in place of the cubed ham.

Storage and Reheating

Store any leftover Ham and Potato Casserole you may have in an airtight container in the refrigerator for up to 3-4 days.

You’re going to love that this casserole freezes well. Simply wrap individual portions tightly in plastic wrap or aluminum foil before freezing. For an extra layer of protection, place the wrapped portion in a freezer-safe container.

When you’re ready to enjoy your frozen leftovers, thaw them overnight in the refrigerator before reheating. Reheat individual portions in the microwave until warmed through.

Baked Ham and Potato Casserole with white gravy in a skillet

What To Serve With Ham And Potato Casserole

This Ham and Potato Casserole recipe is no doubt a hearty meal, but if you’re looking for ways to stretch it a little further or create a well-rounded meal, try some of these serving suggestions:

  • Fresh Fruit– Serve slices of fresh fruit or a fruit salad on the side for a refreshing contrast to the savory casserole.
  • Toasted Bread– Serve with slices of toasted bread or English muffins for added texture and variety.
  • Coffee or Juice– Pair with your favorite morning beverage – whether it’s a hot cup of coffee or a glass of orange juice.

More Of Our Best Breakfast Recipes

If you love this Breakfast Ham and Potato Casserole recipe as much as we do, make sure you share it with your friends on social media so they can try it too! Don’t forget to save it for later so you can add it to your list of favorites.

Close up image of Ham and Potato Casserole on a white plate

Ham and Potato Casserole | Breakfast Potato Casserole with Gravy

Start your day off right with our hearty Breakfast Ham and Potato Casserole with Gravy recipe! This delicious dish combines tender ham, diced potatoes, and savory gravy for a satisfying comfort cook that's sure to please the whole family.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Breakfast
Servings 6 Servings

Ingredients
  

  • 32 ounces Southern Style Hashbrowns
  • 12 ounces Cubed Ham
  • 2 tbsp Unsalted Butter
  • 6 Eggs
  • 2 tbsp All Purpose Flour
  • 3 1/2 Cups Milk
  • 1 cup Shredded Colby Jack Cheese
  • 1 Tsp Salt
  • 1/2 tsp Black pepper

Instructions
 

  • Crisp Up the Ham. Toss the chunked ham in a large skillet over medium heat. Sauté the ham until all of the excess moisture has evaporated and the outside of the ham begins to brown.
  • Create the Gravy. Add the butter to the skillet with the chunked ham over low heat. Once the butter is melted, slowly add in the flour, salt, and pepper. Stir the ham, flour, and butter mixture for 1-2 minutes to allow the flour to cook. Begin to add the milk a little bit at a time. Simmer over low heat until the gravy thickens enough to coat the back of a spoon.
  • Add in the Potatoes. Once the gravy has reached the proper consistency, remove the skillet from the heat. Fold in the frozen potatoes until all of the ingredients are well incorporated.
  • Bake. Place the skillet into an oven preheated to 400F. Bake for 40 minutes.
  • Add Cheese and Bake Some More. After 40 minutes, remove the Ham and Potato Casserole from the oven. Add an additional half of a cup of milk over the top of the casserole. Cover the casserole with a generous amount of cheese and bake for an additional 5-8 minutes.
  • Fry The Eggs. While the cheese is melting, fry the eggs that will be served over the top of the casserole.
  • Garnish, Serve, and Enjoy! Remove the skillet from the oven. Scoop a portion of the breakfast casserole onto a plate. Top it with a sunny side egg and serve with toast. Enjoy!
Keyword Breakfast Potato Casserole, Ham and Potato Casserole, Ham and Potato Casserole Recipe
Comfort Cooks Ashley Picture 2

Hi! I'm Ashley.

Welcome to my corner of the internet!


I'm married to my high school sweetheart and we have three amazing sons.

I love carbs, cheese, and all things spicy and deep fried. There's nothing that makes me happier than a full kitchen table and a family with a full belly!


Learn More About Me