Print

Bacon, Potato, and Egg Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This hearty and delicious casserole combines crispy bacon, tender potatoes, and creamy eggs, making it the perfect breakfast, brunch, or dinner dish. It’s easy to prepare and is sure to be a crowd-pleaser for any occasion!

Ingredients

Scale
  • 8 slices of bacon, cooked and crumbled
  • 4 cups of diced potatoes (peeled or unpeeled, your choice)
  • 1 small onion, finely diced
  • 8 large eggs
  • 1 cup of milk (whole or 2%)
  • 1 cup of shredded cheddar cheese (or your favorite cheese)
  • 1/2 teaspoon of salt
  • 1/4 teaspoon of black pepper
  • 1/4 teaspoon of garlic powder (optional)
  • 1 tablespoon of chopped fresh parsley (optional, for garnish)

Instructions

  1. Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
  2. In a large skillet, cook the bacon over medium heat until crispy. Transfer to a paper towel-lined plate to drain, then crumble into small pieces.
  3. Drain most of the bacon grease, leaving about 1 tablespoon in the skillet. Add the diced potatoes and onion to the skillet and cook until softened and lightly browned, about 8–10 minutes.
  4. In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and garlic powder. Stir in half of the shredded cheese.
  5. Layer the cooked potato mixture evenly in the prepared baking dish. Sprinkle the crumbled bacon over the top.
  6. Pour the egg mixture evenly over the potatoes and bacon, ensuring everything is well-coated. Sprinkle the remaining cheese on top.
  7. Bake in the preheated oven for 30–35 minutes, or until the eggs are set and the cheese is golden and bubbly.
  8. Remove from the oven and let cool slightly before garnishing with fresh parsley and serving.

Notes

  • You can substitute diced ham or sausage for the bacon if preferred.
  • For added veggies, toss in some diced bell peppers or spinach.
  • Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave before serving.