ADVERTISEMENT

Bacon Potato Egg Breakfast Casserole – Easy Crowd Pleaser

By September 11, 202610 min read

I started making this bacon potato egg breakfast casserole the year my sister hosted Thanksgiving and forgot to plan breakfast for eleven people. I threw bacon, potatoes, and eggs in one pan, crossed my fingers, and it disappeared before the coffee finished brewing. Now it is the first thing anyone asks me to bring.

Advertisements1

Here is the honest truth: you do not need fancy technique for this. You need crispy bacon, potatoes cooked through before the eggs go in, and a bake that finishes at 350F (175C) so the eggs set without turning rubbery. That is the whole game.

This casserole feeds six hungry adults generously, reheats like a dream, and works just as well for a lazy Sunday as it does for a holiday brunch. If you can layer a pan, you can make this.

Why You'll Love This Recipe

1

One Pan, Zero Fuss: Everything bakes in a single 9×13 dish, so cleanup is one pan and one bowl.
2

Make-Ahead Magic: You can assemble it the night before and bake it straight from the fridge in the morning.
3

Feeds a Crowd: Six generous servings from pantry staples you probably already have.
4

Endlessly Adaptable: Swap the meat, the cheese, or the veggies and it still works every time.

About the Ingredients

12 slices (about 12 oz / 340g) thick-cut bacon, chopped into 1-inch pieces

Thick-cut bacon gives you better chew and less shrinkage. If you only have thin-cut, use 14 slices and reduce the cook time by 2 minutes. Turkey bacon works too, but add a tablespoon of oil since it renders far less fat.

2 lbs (900g) Yukon Gold or red potatoes, cut into 1/2-inch cubes

Waxy potatoes hold their shape and never turn gluey. Russets work in a pinch, but peel them first and expect a slightly softer texture. Baby potatoes need no peeling at all, just a quick rinse.

1 medium yellow onion, diced (about 1 cup / 160g)

Yellow onion gives the sweetest, most mellow flavor after roasting. A red onion will taste sharper, and 1 cup of sliced scallions is a bright, milder swap.

12 large eggs

Room-temperature eggs blend smoother and bake more evenly. If you are short, 10 eggs plus 1/4 cup milk still sets fine in this size pan.

1 cup (240ml) whole milk

Whole milk keeps the custard rich and creamy. Half-and-half makes it decadent, and unsweetened oat milk is the best dairy-free option here.

1 1/2 cups (170g) shredded sharp cheddar cheese, divided

Sharp cheddar cuts through the bacon fat. Gruyere, pepper jack, or a smoked gouda blend all melt beautifully and change the whole personality of the dish.

1 teaspoon garlic powder

Garlic powder distributes evenly without burning, unlike fresh garlic. Onion powder is a fine substitute if that is what is in your cabinet.

1 teaspoon smoked paprika

Smoked paprika adds a subtle campfire note that makes people ask what is in it. Regular sweet paprika works, but you lose that smoky depth.

1 teaspoon kosher salt

Kosher salt is coarser and seasons more gently. If you use fine table salt, cut this to 3/4 teaspoon so the casserole does not taste salty.

1/2 teaspoon freshly ground black pepper

Fresh-cracked pepper tastes noticeably brighter than pre-ground. Add a pinch of cayenne if you like a little heat in the background.

2 tablespoons chopped fresh chives or parsley, for garnish

Chives bring a mild oniony freshness; parsley is more neutral and grassy. Both are optional but make the top look intentional and bright.

Tips & Tricks

Cook the potatoes first

Raw potatoes release water that will make your casserole soupy. Par-cook them in the bacon fat until the edges are golden, about 8 minutes, and you get crisp-tender bites instead of mush.

Do not overbake the eggs

Eggs keep cooking after they leave the oven. Pull the pan when the center still has a slight jiggle, around 160F (71C) internal, and let it rest 10 minutes to finish setting.

Watch the salt

Bacon and cheddar are already salty. Season the eggs lightly, taste a bite of cooked potato, then adjust before you commit the whole pan.

Grease the pan properly

Even a nonstick pan benefits from a light coat of butter or cooking spray. Egg custard loves to weld itself to bare corners.

Pro Tips

1

Dry the potatoes: Pat cubed potatoes completely dry before they hit the pan so they brown instead of steam.
2

Layer cheese twice: Sprinkle half the cheddar over the potatoes and half over the eggs for cheese in every single bite.
3

Rest before slicing: A 10-minute rest lets the custard firm up so your squares come out clean instead of crumbly.
4

Bake on the middle rack: Too close to the bottom element and the eggs brown before they set; the middle rack gives even, gentle heat.

Step-by-Step Instructions

1. Heat the oven and prep

Preheat your oven to 375F (190C) and lightly grease a 9×13-inch baking dish with butter or cooking spray. Getting the oven fully hot before the pan goes in is what gives you that even, golden top.

2. Crisp the bacon

Cook the chopped bacon in a large skillet over medium heat for 8 to 10 minutes, until it is deeply golden and the fat has rendered out. Scoop the bacon onto a paper towel-lined plate and pour off all but 2 tablespoons of the fat.

3. Brown the potatoes and onion

Add the potatoes and onion to the skillet with the reserved bacon fat and cook over medium-high heat for 8 to 10 minutes, stirring occasionally, until the potatoes are golden brown at the edges and a knife slides in with slight resistance. They will finish cooking in the oven, so do not take them all the way to soft.

4. Build the first layer

Spread the potatoes and onion evenly across the bottom of the baking dish, then scatter the crispy bacon over the top and sprinkle on half the cheddar. This base layer is what makes every serving hearty instead of eggy.

5. Whisk the custard

In a large bowl, whisk the eggs, milk, garlic powder, smoked paprika, salt, and pepper for about 60 seconds, until the mixture is completely uniform and slightly frothy. A thorough whisk is what prevents rubbery patches.

6. Pour and top

Pour the egg mixture evenly over the potato and bacon layers, then scatter the remaining cheddar across the top. Give the pan a gentle shake so the custard settles into all the gaps.

7. Bake until just set

Bake at 375F (190C) for 30 to 35 minutes, until the edges are bubbling and puffed and the center registers 160F (71C) on an instant-read thermometer. The middle should jiggle slightly like set gelatin, not slosh.

8. Rest, garnish, and serve

Let the casserole rest on a wire rack for 10 minutes so the custard finishes setting, then scatter the chives over the top. Cut into 6 generous squares and serve warm.

Delicious Variations

Southwest Kick

Swap the cheddar for pepper jack, add a 4-oz can of drained diced green chiles, and finish with salsa and sour cream.

Veggie Garden

Replace the bacon with 8 oz of sliced mushrooms and a diced red bell pepper, cooked in 3 tablespoons of olive oil until browned.

Ham and Swiss

Use 2 cups of diced ham instead of bacon and Swiss cheese instead of cheddar, plus a teaspoon of Dijon whisked into the eggs.

How to Store Bacon Potato Egg Breakfast Casserole

Refrigerator

Store leftovers in an airtight container in the refrigerator for up to 4 days. Let it cool to room temperature within 2 hours before covering so it does not get soggy.

Freezer

Wrap individual cooled squares tightly in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Reheating

Reheat single squares in the microwave for 60 to 90 seconds, or cover the whole pan with foil and warm at 325F (165C) for 15 to 20 minutes until heated through.

Frequently Asked Questions

Q: Can I make this breakfast casserole the night before?

Yes, and it is actually the best way to make it. Assemble the casserole, cover it tightly, and refrigerate for up to 24 hours, then bake it straight from the fridge, adding 5 to 10 minutes to the bake time.

Q: Do I have to cook the potatoes before baking?

Yes, you really should par-cook them first. Raw potatoes release moisture and stay firm in the short bake time, so browning them in the bacon fat for 8 minutes is what gives you tender, flavorful bites.

Q: How do I know when the eggs are fully cooked?

The casserole is done when the center reaches 160F (71C) and jiggles slightly like set gelatin. If it sloshes or looks wet in the middle, give it 5 more minutes and check again.

Q: Can I use frozen potatoes instead of fresh?

Absolutely, and it saves you a step. Use 6 cups of frozen diced potatoes, thaw and pat them dry, then skip the skillet and layer them straight into the pan with the bacon.

Q: Why did my casserole turn out watery?

Wet potatoes or undercooked bacon are almost always the culprit. Dry your potatoes thoroughly, drain the bacon fat well, and do not skip the 10-minute rest before slicing.

Give this bacon potato egg breakfast casserole a shot this weekend and watch how fast an empty pan happens. Assemble it tonight, bake it tomorrow, and let breakfast be the easiest part of your day. Small steps, big impact.

Bacon Potato Egg Breakfast Casserole

Bacon Potato Egg Breakfast Casserole

Bacon Potato Egg Breakfast Casserole is a make-ahead, one-pan breakfast bake with crispy bacon, tender potatoes, and fluffy eggs for a hungry crowd.

★★★★½ 4.8 (263 ratings)
20 minPrep time55 minCook time6Servings487 kcalCalories

🧂 Ingredients

  • 12 slices (about 12 oz / 340g) thick-cut bacon, chopped into 1-inch pieces
  • 2 lbs (900g) Yukon Gold or red potatoes, cut into 1/2-inch cubes
  • 1 medium yellow onion, diced (about 1 cup / 160g)
  • 12 large eggs
  • 1 cup (240ml) whole milk
  • 1 1/2 cups (170g) shredded sharp cheddar cheese, divided
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 2 tablespoons chopped fresh chives or parsley, for garnish

📋 Instructions

  1. 1Heat the oven and prep — Preheat your oven to 375F (190C) and lightly grease a 9×13-inch baking dish with butter or cooking spray. Getting the oven fully hot before the pan goes in is what gives you that even, golden top.
  2. 2Crisp the bacon — Cook the chopped bacon in a large skillet over medium heat for 8 to 10 minutes, until it is deeply golden and the fat has rendered out. Scoop the bacon onto a paper towel-lined plate and pour off all but 2 tablespoons of the fat.
  3. 3Brown the potatoes and onion — Add the potatoes and onion to the skillet with the reserved bacon fat and cook over medium-high heat for 8 to 10 minutes, stirring occasionally, until the potatoes are golden brown at the edges and a knife slides in with slight resistance. They will finish cooking in the oven, so do not take them all the way to soft.
  4. 4Build the first layer — Spread the potatoes and onion evenly across the bottom of the baking dish, then scatter the crispy bacon over the top and sprinkle on half the cheddar. This base layer is what makes every serving hearty instead of eggy.
  5. 5Whisk the custard — In a large bowl, whisk the eggs, milk, garlic powder, smoked paprika, salt, and pepper for about 60 seconds, until the mixture is completely uniform and slightly frothy. A thorough whisk is what prevents rubbery patches.
  6. 6Pour and top — Pour the egg mixture evenly over the potato and bacon layers, then scatter the remaining cheddar across the top. Give the pan a gentle shake so the custard settles into all the gaps.
  7. 7Bake until just set — Bake at 375F (190C) for 30 to 35 minutes, until the edges are bubbling and puffed and the center registers 160F (71C) on an instant-read thermometer. The middle should jiggle slightly like set gelatin, not slosh.
  8. 8Rest, garnish, and serve — Let the casserole rest on a wire rack for 10 minutes so the custard finishes setting, then scatter the chives over the top. Cut into 6 generous squares and serve warm.
👨‍🍳 Chef's Note: If your oven runs hot, tent the casserole with foil for the last 10 minutes so the cheese does not brown before the eggs set.

Servings: 6

Cuisine: American

Course: Breakfast

Nutrition (per serving): 487 kcal · 26g protein · 28g carbs · 29g fat
Maya Chen

Written by Maya Chen

Maya writes about sustainable living and zero-waste practices, focusing on small, actionable changes for everyday life. She shares practical tips from her own experiments in reducing plastic and food waste.

Leave a Comment

x
Advertisements