Delicious Bacon Potato Egg Breakfast Casserole with crispy bacon and golden potatoes in a baking dish

Bacon Potato Egg Breakfast Casserole

This Bacon Potato Egg Breakfast Casserole is a hearty and comforting dish that combines crispy bacon, tender potatoes, and fluffy eggs all baked together into one delicious morning meal. It’s…

By Alina Reading time: 6 min
Tip: save now, cook later.

This Bacon Potato Egg Breakfast Casserole is a hearty and comforting dish that combines crispy bacon, tender potatoes, and fluffy eggs all baked together into one delicious morning meal. It’s like a warm hug on a plate with the perfect mix of salty, savory flavors that feel just right to start your day.

I love making this casserole when I want something easy but special for breakfast, especially for weekends or holiday mornings. What’s great about it is how the crispy bacon contrasts with the soft potatoes and eggs, creating a satisfying texture in every bite. I usually prepare it the night before so it’s ready to pop in the oven first thing—I find this saves so much time and means I can wake up to something tasty without stress.

One of my favorite ways to serve this is with a little sprinkle of fresh herbs on top or a side of fresh fruit to balance the meal. Everyone who tries it seems to enjoy how filling and yummy it is, and I always get requests to make it again. It’s simple, reliable, and always hits the spot whether you’re feeding family or just treating yourself to a cozy breakfast.

Key Ingredients & Substitutions

Potatoes: Yukon Gold or Russet potatoes work best. Yukon Gold holds its shape well after baking, while Russets offer a fluffier texture. If you want to save time, frozen hash browns can work too.

Bacon: Bacon adds great flavor and crispiness. For a healthier twist, try turkey bacon or even cooked sausage. If avoiding pork, smoked turkey or plant-based bacon alternatives can also add that nice smoky taste.

Eggs: They bind everything together and create the fluffy texture. Use large eggs for consistent results. For dairy-free versions, swap milk for almond or oat milk.

Cheese: Cheddar is classic here for its meltiness and sharpness. You can try mozzarella for a milder flavor or pepper jack if you want a little kick.

Vegetables: Red bell pepper adds color and sweetness. Feel free to add other veggies like spinach, mushrooms, or onions based on your preference.

How Do You Layer and Bake to Get the Perfect Casserole Texture?

Layering is key to an even bake with good texture. Here’s how to nail it:

  • Slice potatoes thinly to ensure they cook fully in the baking time.
  • Start with a potato layer to create a base that crisps slightly on the bottom.
  • Alternate layers with bacon, cheese, and veggies to distribute flavors evenly.
  • Pour egg mixture slowly and evenly over each layer to soak through evenly.
  • Press layers gently to compact but not mash; this helps hold the casserole together.
  • Bake uncovered to get a golden, slightly crisp top while keeping the inside moist.
  • Let it rest after baking so it sets well and is easier to slice.

Patience here pays off with a casserole that’s tender inside and just the right amount of crispy outside.

Equipment You’ll Need

  • 9×9-inch baking dish – Perfect size for layering and baking the casserole evenly.
  • Sharp knife – Essential for slicing potatoes thinly and chopping bacon and veggies.
  • Mixing bowl – Where you’ll whisk together eggs, milk, and seasonings smoothly.
  • Whisk or fork – Helps mix the eggs and milk into a uniform mixture.
  • Nonstick skillet – Handy for cooking bacon until crispy before adding to the casserole.
  • Measuring cups and spoons – For accurate ingredient portions and seasoning.

Flavor Variations & Add-Ins

  • Swap bacon for cooked sausage or ham for a different meaty flavor.
  • Add sautéed mushrooms or spinach for extra veggies and a boost of nutrients.
  • Use pepper jack or mozzarella cheese to change the cheese flavor and meltiness.
  • Mix in diced jalapeños or a pinch of smoked paprika for a little heat and smoky depth.

Easy Bacon Potato Egg Casserole

Bacon Potato Egg Breakfast Casserole

Ingredients You’ll Need:

Main Ingredients:

  • 6 large eggs
  • 2 cups thinly sliced potatoes (Yukon Gold or Russet)
  • 6 slices bacon, cooked and chopped
  • ½ cup diced red bell pepper
  • ½ cup shredded cheddar cheese
  • ¼ cup milk
  • ¼ cup chopped green onion or fresh parsley
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon garlic powder
  • Cooking spray or butter (for greasing the pan)

How Much Time Will You Need?

This breakfast casserole takes about 15 minutes to prep — slicing potatoes and whipping up the egg mixture — plus 45 to 55 minutes baking time. You’ll want to let it cool for 5 to 10 minutes before serving. So, all together, plan for about 1 hour from start to finish. Perfect for a relaxed weekend morning!

Step-by-Step Instructions:

1. Prepare Your Baking Dish and Ingredients:

Preheat your oven to 350°F (175°C). Lightly grease a 9×9-inch baking dish with cooking spray or butter. Thinly slice your potatoes, about 1/8 inch thick. You can peel them if you like, but it’s okay to leave the skin on.

2. Mix the Eggs and Seasonings:

In a large bowl, whisk together the eggs, milk, salt, pepper, and garlic powder until everything is smooth and well blended.

3. Assemble the Casserole:

Start by layering half of the sliced potatoes evenly at the bottom of your baking dish. Sprinkle half of the chopped bacon, diced red bell pepper, green onions (or parsley), and shredded cheddar cheese over the potatoes. Pour half of the egg mixture evenly over all these layers. Then, repeat all these layers with the remaining potatoes, bacon, vegetables, cheese, and pour the remaining egg mixture over the top. Gently press everything down to compact it slightly.

4. Bake and Serve:

Bake your casserole uncovered for 45-55 minutes until it’s set in the middle and golden brown on top. You can check doneness by inserting a knife in the center — if it comes out clean, you’re good to go! Let it cool for about 5 to 10 minutes before slicing and serving. Enjoy a warm, filling, and delicious breakfast with crispy bacon, tender potatoes, and fluffy egg all in one dish.

Can I Use Frozen Potatoes for This Casserole?

Yes, you can use frozen hash browns as a shortcut! Just make sure to thaw and drain any excess moisture before layering to avoid a soggy casserole.

Can I Make This Breakfast Casserole Ahead of Time?

Absolutely! Assemble the casserole the night before, cover it tightly, and store it in the fridge. Bake it fresh in the morning, adding a few extra minutes to the baking time if needed.

How Should I Store Leftovers?

Place leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave or oven to keep it from drying out.

Can I Substitute the Bacon with Another Meat?

Yes! Cooked sausage, ham, or turkey bacon all make delicious alternatives. Just be sure to cook them fully before adding to the casserole.

Join the Newsletter

Get easy dinner recipes, cozy soups, and sweet treats—delivered weekly.

No spam. Unsubscribe anytime.

Leave a Comment