Print

Cheesy Bacon Potato Breakfast Casserole Recipe

4.9 from 100 reviews

A hearty and comforting cheesy bacon potato breakfast casserole featuring crispy roasted potatoes, savory streaky bacon, onions, and a rich custard of eggs, milk, and cream, all topped with melted cheddar cheese. Perfect for a satisfying breakfast or brunch.

Ingredients

Scale

Potatoes

  • 3 large potatoes, peeled and cubed
  • 12 tbsp olive oil
  • 2 tsp salt

Bacon and Vegetables

  • 250 g (approximately 9 oz) streaky bacon, chopped
  • 1 onion, finely chopped
  • 2 garlic cloves, crushed

Cheese and Egg Mixture

  • 2 cups grated cheddar cheese
  • 5 eggs
  • ½ cup milk
  • ¾ cup heavy/whipping cream
  • 2 tsp salt
  • 1 tsp pepper

Instructions

  1. Preheat the oven: Set your oven to 180ºC (350ºF) and allow it to fully preheat before baking the potatoes.
  2. Prepare and roast potatoes: Toss the peeled and cubed potatoes with olive oil and 2 teaspoons of salt, then spread them on a baking sheet. Roast in the oven for about 30 minutes until they are crisp and golden on the outside. Remove from the oven and set aside.
  3. Cook bacon and onions: While the potatoes roast, fry the chopped bacon and finely chopped onion in a skillet over medium heat until the bacon is crisp and the onions are soft. Add the crushed garlic cloves and cook for an additional 20 seconds to release the aroma. Remove from heat.
  4. Assemble casserole: In a casserole dish, combine the roasted potatoes, cooked bacon and onion mixture, and half of the grated cheddar cheese. Spread evenly.
  5. Mix and pour custard: In a bowl, whisk together the eggs, milk, heavy cream, 2 teaspoons salt, and 1 teaspoon pepper until well combined. Pour this egg mixture evenly over the ingredients in the casserole dish. Sprinkle the remaining cheddar cheese on top.
  6. Bake the casserole: Place the casserole dish back in the oven and bake for 30 to 40 minutes, or until the top is golden brown and the custard is fully set and cooked through.
  7. Rest and serve: Remove the casserole from the oven and let it rest for 5 to 10 minutes to firm up. Slice into portions and serve warm.

Notes

  • For extra crispiness, you can parboil the potatoes before roasting.
  • Feel free to substitute cheddar with your favorite melting cheese like Gruyère or Monterey Jack.
  • This casserole stores well; refrigerate leftovers and reheat thoroughly before serving.
  • Adjust salt according to taste, especially if your cheese or bacon is already salty.
  • Use fresh eggs and cream for best custard texture.

Keywords: cheesy bacon breakfast casserole, potato casserole, baked breakfast dish, savory breakfast bake, brunch casserole, bacon and potato bake