Go Back
ham, egg, and cheese breakfast bake

Delicious Ham Egg and Cheese Breakfast Bake

Delicious Delicious Ham Egg and Cheese Breakfast Bake recipe with step-by-step instructions.
5 from 1 vote
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 7 minutes
Servings 8 servings
Calories 2100 kcal

Ingredients
  

For the custard:

  • 1 tsp garlic powder
  • 1.5 cups milk
  • 2 tsp Dijon mustard (adds subtle tang and helps bind)
  • 10 large eggs (room temperature for best texture)
  • black pepper to taste
  • kosher salt to taste
  • 2 tsp fresh thyme leaves (finely minced preferred for even distribution)

For the bake:

  • 0.5 lb ham (diced into 1/2-inch pieces)
  • 4 cups cubed French bread (cut into 3/4-inch cubes, day-old bread works best)
  • butter for greasing (softened for easy application)
  • 1.5 cups shredded white Cheddar cheese (I use Cabot sharp white Cheddar)

For garnish (optional):

  • fresh thyme leaves (optional but recommended for a fresh finish)

Instructions
 

  • Preheat your oven to 350°F. While the oven heats, generously butter a 9x13-inch baking dish, making sure to coat the bottom and sides evenly—this prevents sticking and helps develop a golden crust. Spread the cubed French bread evenly across the bottom of the dish, then distribute the diced ham and shredded Cheddar cheese evenly over the bread. This layering approach ensures every bite has a balanced mix of bread, ham, and cheese.
  • In a large bowl, crack the room-temperature eggs and whisk them together until the whites and yolks are fully combined. Add the milk, Dijon mustard, minced fresh thyme, garlic powder, salt, and black pepper. Whisk vigorously for about 1-2 minutes until the mixture is smooth and well-blended. I find the Dijon mustard adds a subtle savory depth that really elevates the flavor without making it taste like mustard—trust me on this one. The room-temperature eggs whisk more easily and incorporate air for a lighter, fluffier final texture.
  • Pour the custard mixture from Step 2 slowly and evenly over the layered bread, ham, and cheese in the prepared baking dish from Step 1. Use a fork or spatula to gently press down the bread cubes so they absorb the egg mixture, but don't compact them too much—you want a light, airy texture. Let the dish sit for 2-3 minutes to allow the bread to soak up some of the custard, then place it in the preheated 350°F oven. Bake for 45 to 55 minutes, until the top is golden brown and a knife inserted in the center comes out clean or with just a few moist crumbs.
  • Remove the bake from the oven and let it rest for 5 minutes before serving. This resting period allows the custard to set slightly and makes it easier to cut clean portions. Garnish with fresh thyme leaves if desired for a bright, herbaceous finish and a pop of color. Serve warm, cut into squares.