Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Potato Bacon Egg Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 57 reviews

Potato bacon egg casserole is a comforting and hearty breakfast dish that combines tender potatoes, crispy bacon, fluffy eggs, and melted cheese in a baked casserole. This easy-to-make recipe is perfect for weekend brunches, make-ahead breakfasts, or feeding a hungry crowd with a satisfying and flavorful meal.

  • Total Time: 1 hour
  • Yield: 8 servings

Ingredients

Potato and Bacon

  • 4 cups frozen diced potatoes or hashbrowns, thawed
  • 8 slices bacon, cooked and crumbled

Egg Mixture

  • 8 large eggs
  • 1 cup milk
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder

Cheese

  • 1½ cups shredded cheddar cheese
  • ½ cup shredded mozzarella or Monterey Jack cheese

Other

  • 1 tablespoon butter or cooking spray (for greasing the dish)

Instructions

  1. Preheat and prepare dish: Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish thoroughly with butter or cooking spray to prevent sticking and ensure even cooking.
  2. Layer potatoes: Spread the thawed diced potatoes evenly across the bottom of the prepared baking dish, creating a uniform base layer for the casserole.
  3. Add bacon: Sprinkle the cooked and crumbled bacon pieces evenly over the layer of potatoes to add a smoky and savory flavor.
  4. Top with cheese: Distribute the shredded cheddar and mozzarella (or Monterey Jack) cheeses evenly over the bacon and potatoes layer for a rich, melty topping.
  5. Prepare egg mixture: In a large bowl, whisk together the eggs, milk, salt, black pepper, garlic powder, and onion powder until well combined and smooth.
  6. Pour egg mixture: Pour the seasoned egg mixture evenly over the layered casserole ingredients, making sure it covers all the cheese, bacon, and potatoes.
  7. Bake the casserole: Place the dish in the preheated oven and bake uncovered for 40–45 minutes or until the center is set and the top turns lightly golden and slightly firm to the touch.
  8. Rest before serving: Allow the casserole to rest for 5–10 minutes after baking to let it set further, making it easier to slice and serve.

Notes

  • For crispier potatoes, lightly sauté the diced potatoes in a skillet before assembling the casserole.
  • Add diced onions or bell peppers to the casserole for extra flavor and texture.
  • This casserole can be assembled the night before and stored in the refrigerator, then baked fresh in the morning for convenience.
  • Store any leftovers in an airtight container in the refrigerator for up to 4 days.
  • Author: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free