Ingredients needed

Eggs. Heavy cream/whipping cream. Milk. Extra-virgin olive oil. Bacon. Potatoes. Sweet potatoes can be substituted. Hash browns can also be used. Onions. Fresh garlic cloves. Cheese. I used sharp cheddar but any good melting cheese will work. Gouda, Swiss cheese, Mozzarella cheese, Gruyere, Monterey Jack, etc. Salt and black pepper. Other fillings: Feel free to add other vegetables like sautéed bell peppers, spinach, green onion or kale to the casserole. Other source of protein like turkey/breakfast sausage/pork sausage or ham can also be used.

How to make a breakfast casserole

Use any fillings of your choice but bacon, potato and cheese is a crowd-pleasing classic and a filling I use time and time again. Start by roasting the potatoes in a hot oven until golden brown and crisp. Cook chopped bacon with finely diced onions in a large skillet/pan until the bacon is crisp then drain any excess fat. Place the roasted potatoes, bacon and onion mixture and half of the cheese into a casserole dish/baking dish. The one I used was 9x13in (22x33cm). Whisk the eggs, cream, milk, salt and pepper together in a large bowl. Pour the egg mixture over the potatoes and bacon then top with the remaining cheese (I keep some bacon back to add to the top as well but this isn’t necessary). Bake until golden brown and cooked through. Allow the casserole to rest for 5-10 minutes before slicing and serving.

Can I make this ahead?

Bake the casserole and allow to cool completely before covering tightly with aluminum foil (baking the casserole directly in a freezer-safe foil container is a good idea) then freeze for up to 2 months. Bake from frozen for 30-40 minutes at 180ºC/350ºF or until hot throughout. You can also make the casserole the night before, cover with foil and place in the fridge overnight before baking. Leftovers can be reheated in a hot oven for 15-20 minutes until warm throughout before serving.

Serving Suggestions

For a simple breakfast or brunch, serve the casserole with toast, bagels or croissants. If the casserole forms part of a breakfast/brunch party, the following dishes and sides will work well:

Make-ahead breakfast recipes

French Toast CasseroleRoasted cheesy breakfast potatoesEasy Puff Pastry Breakfast Quiche Cheesy bacon potato breakfast casserole - 84Cheesy bacon potato breakfast casserole - 13Cheesy bacon potato breakfast casserole - 28Cheesy bacon potato breakfast casserole - 50