Cheesy Bacon Potato Breakfast Casserole Recipe

Introduction

This cheesy bacon potato breakfast casserole is a comforting, hearty dish perfect for starting your day with a smile. Crispy potatoes, savory bacon, and melted cheddar come together in a creamy, baked delight that’s sure to please the whole family.

The image shows a white rectangular baking dish with a breakfast casserole inside. The casserole has two visible layers: the base layer is light yellow and fluffy, likely made from eggs, and the top layer is golden brown and bubbly with melted cheese. Scattered on top are crispy, dark brown bacon pieces and finely chopped green herbs, adding texture and color contrast. The dish is cut into square portions, with the upper left square missing, revealing the soft layer underneath. The baking dish is placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 3 large potatoes (peeled and cubed)
  • 1-2 tbsp olive oil
  • 2 tsp salt
  • 250 g (about 9 oz) streaky bacon (chopped)
  • 1 onion (finely chopped)
  • 2 garlic cloves (crushed)
  • 2 cups grated cheddar cheese
  • 5 eggs
  • ½ cup milk
  • ¾ cup heavy/whipping cream
  • 2 tsp salt
  • 1 tsp pepper

Instructions

  1. Step 1: Preheat the oven to 180ºC (350ºF).
  2. Step 2: Toss the cubed potatoes with olive oil and 2 teaspoons of salt. Spread them evenly on a baking sheet and bake for about 30 minutes until they are crisp and golden. Remove from the oven.
  3. Step 3: While the potatoes bake, heat a pan and fry the chopped bacon and onion until the bacon is crisp. Add the crushed garlic and cook for another 20 seconds, then remove from heat.
  4. Step 4: In a casserole dish, combine the baked potatoes, bacon and onion mixture, and half of the grated cheddar cheese.
  5. Step 5: In a bowl, whisk together the eggs, milk, heavy cream, 2 teaspoons salt, and 1 teaspoon pepper. Pour this mixture evenly over the ingredients in the casserole dish. Sprinkle the remaining cheese on top.
  6. Step 6: Bake the casserole in the oven for 30-40 minutes, until golden brown and fully cooked through. Let it rest for 5-10 minutes before slicing and serving.

Tips & Variations

  • Use smoked cheddar or add some chopped fresh herbs like chives or parsley for extra flavor.
  • Swap bacon for cooked sausage or ham for a different twist on this breakfast casserole.
  • For a lighter version, substitute half the cream with extra milk.

Storage

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or oven until warmed through. This casserole can also be frozen for up to 2 months; thaw overnight in the refrigerator before reheating.

How to Serve

A thick slice of breakfast casserole sits on a simple white plate placed on a white marbled surface. The casserole has three visible layers: the bottom layer is soft and light yellow with chunks of pale potatoes mixed with green herbs and bits of sausage, the middle layer is creamy and pale with melted cheese blending in, and the top layer is golden brown with crispy pieces of bacon and melted cheese, garnished with small, bright green herbs. A small portion of the casserole is broken off, showing the soft inside texture clearly. A blurred white plate and a checkered cloth are in the background. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I prepare this casserole ahead of time?

Yes, you can assemble the casserole the night before, cover it, and refrigerate. Bake it fresh in the morning, adding a few extra minutes to the cooking time if it’s cold from the fridge.

What can I substitute if I don’t have heavy cream?

If you don’t have heavy cream, use an equal amount of whole milk mixed with a tablespoon of melted butter for a similar richness.

Print

Cheesy Bacon Potato Breakfast Casserole Recipe

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.

  • Author: lina
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 10 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 6 servings 1x
  • Category: Breakfast Casserole
  • Method: Baking
  • Cuisine: American

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

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating