ADVERTISEMENT

Easy Bacon Potato Egg Breakfast Casserole – Crowd Pleaser

By August 26, 20268 min read

There are some mornings when you need breakfast to be a hero. Whether it's a holiday brunch, a sleepover, or just a Saturday when everyone's hungry and you want to stay in your pajamas a little longer, this Easy Bacon Potato Egg Breakfast Casserole delivers. It's the kind of dish that fills the kitchen with that irresistible smell of bacon and home fries, and it comes together with very little fuss.

Advertisements1

I remember the first time I made this for my family – my husband, who's not usually a breakfast person, went back for seconds (and thirds). The kids loved it too, especially the crispy bits of bacon and the gooey cheese. Since then, it's become my go-to for any gathering that involves breakfast or brunch.

What I love most is that you can prep it the night before, pop it in the oven in the morning, and let the oven do the work while you sip your coffee. It's forgiving, flexible, and always a hit. Let's get started!

Why You'll Love This Recipe

1

Crowd-pleaser: Hearty and satisfying, it feeds a hungry group with ease.
2

Make-ahead friendly: Assemble the night before and bake in the morning.
3

Pantry staples: Uses simple ingredients you likely already have.
4

Customizable: Swap in your favorite veggies, cheeses, or meats.

About the Ingredients

8 slices bacon, chopped

Thick-cut works best for a meatier bite. You can also use turkey bacon or ham for a lighter option.

1 lb (450g) russet potatoes, peeled and diced into 1/2-inch cubes

About 3 medium potatoes. Yukon Gold also work well and hold their shape nicely.

1 small yellow onion, diced

A sweet onion or shallot can be used for a milder flavor.

1 red bell pepper, diced

Any color bell pepper works. For a spicier kick, add a diced jalapeño.

8 large eggs

Farm-fresh eggs add richness. For a lower-cholesterol version, use 4 whole eggs and 4 egg whites.

1 cup (240ml) whole milk

Any milk works; for a creamier texture, use half-and-half or heavy cream.

1 cup (120g) shredded cheddar cheese, divided

Sharp cheddar adds more flavor. You can substitute Monterey Jack, pepper jack, or a blend.

1/2 teaspoon salt

Adjust to taste, especially if your bacon is salty.

1/4 teaspoon black pepper

Freshly ground is best, but pre-ground works too.

1/4 teaspoon smoked paprika

Adds a subtle smoky depth. Regular paprika or a pinch of cayenne works as well.

Tips & Tricks

Don't skip browning the potatoes

Sautéing them in the bacon fat before baking ensures they're tender inside and crisp on the edges.

Let the casserole rest after baking

This allows the eggs to set and makes slicing easier.

  • If using a glass dish, reduce oven temperature by 25°F (15°C) to prevent over-browning on the bottom.

Pro Tips

1

Cheese choice: Use a cheese that melts well, like cheddar or Gruyère, for a gooey texture.
2

Bacon crispiness: For extra crispy bacon, cook it until just shy of desired doneness, as it will crisp more in the oven.
3

Egg mixture: Whisk the eggs and milk thoroughly to ensure a fluffy, uniform texture.
4

Make-ahead: Assemble the casserole in the baking dish, cover, and refrigerate overnight. Add 10-15 minutes to the bake time if baking cold.

Step-by-Step Instructions

1. Preheat and Prep

Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or non-stick spray.

2. Cook the Bacon

In a large skillet over medium heat (350°F/175°C), cook the chopped bacon until crisp, about 8-10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the drippings in the skillet.

3. Sauté Potatoes and Veggies

In the same skillet with the bacon drippings, add the diced potatoes. Cook over medium-high heat (400°F/200°C) for 8-10 minutes, stirring occasionally, until they start to brown and become tender. Add the onion and bell pepper and cook for another 3-4 minutes, until the vegetables soften. Season with salt, pepper, and smoked paprika.

4. Whisk the Egg Mixture

In a large bowl, whisk together the eggs and milk until well combined and slightly frothy.

5. Layer the Casserole

Spread the potato mixture evenly in the prepared baking dish. Sprinkle half of the shredded cheese over the potatoes, then top with the crispy bacon. Pour the egg mixture evenly over everything.

6. Top with Remaining Cheese

Sprinkle the remaining cheese over the top of the casserole.

7. Bake Until Set

Bake in the preheated oven for 30-35 minutes, until the edges are golden and bubbling, and the center is set – a knife inserted in the middle should come out clean. If you prefer a slightly browned top, broil for the last 2 minutes.

8. Rest and Serve

Let the casserole rest for 5-10 minutes before slicing. This allows the eggs to set further and makes serving easier.

Delicious Variations

Vegetarian

Omit the bacon and sauté the potatoes in 2 tablespoons of olive oil. Add a cup of chopped spinach or mushrooms with the onions.

Southwest

Add a can of drained black beans, a handful of chopped cilantro, and use pepper jack cheese. Serve with salsa and avocado.

Hash Brown Crust

For a crunchier base, use 3 cups of frozen shredded hash browns (thawed and patted dry) instead of diced potatoes, and press them into the dish as a crust.

How to Store Easy Bacon Potato Egg Breakfast Casserole

Refrigerator

Store leftovers in an airtight container in the fridge for up to 4 days.

Freezer

Wrap individual portions or the whole casserole tightly in plastic wrap and foil. Freeze for up to 3 months.

Reheating

Reheat in the microwave for 1-2 minutes or in a 350°F (175°C) oven for 15-20 minutes until warmed through.

Frequently Asked Questions

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

Yes, you can assemble the casserole completely, cover it, and refrigerate overnight. When ready to bake, add 10-15 minutes to the baking time since you're starting from cold.

Q: Can I use frozen potatoes instead of fresh?

Absolutely. Use 3 cups of frozen shredded hash browns or diced potatoes. Make sure to thaw and pat them dry to remove excess moisture, and skip the pre-cooking step – just mix them with the veggies and bacon.

Q: How do I know when the casserole is done?

The casserole is done when the edges are golden and bubbling, and the center is set – a knife inserted in the middle should come out clean. You can also check that the internal temperature reaches 160°F (71°C).

Q: Can I use other meats like sausage or ham?

Yes, you can substitute cooked crumbled sausage or diced ham for bacon. Just cook them and drain excess fat before adding to the casserole.

Q: What can I serve with this breakfast casserole?

A fresh fruit salad, some toast or biscuits, and a side of salsa or hot sauce are all great options. It's also delicious on its own.

I hope this Easy Bacon Potato Egg Breakfast Casserole becomes a favorite in your home. Give it a try for your next brunch or lazy weekend morning, and don't be afraid to make it your own with your favorite mix-ins. Happy cooking! Small steps, big impact.

Easy Bacon Potato Egg Breakfast Casserole

Easy Bacon Potato Egg Breakfast Casserole

Easy Bacon Potato Egg Breakfast Casserole is a hearty, cheesy one-pan dish perfect for feeding a crowd with minimal fuss.

★★★★½ 4.8 (127 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 8 slices bacon, chopped
  • 1 lb (450g) russet potatoes, peeled and diced into 1/2-inch cubes
  • 1 small yellow onion, diced
  • 1 red bell pepper, diced
  • 8 large eggs
  • 1 cup (240ml) whole milk
  • 1 cup (120g) shredded cheddar cheese, divided
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon smoked paprika

📋 Instructions

  1. 1Preheat and Prep — Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
  2. 2Cook the Bacon — In a large skillet over medium heat (350°F/175°C), cook the chopped bacon until crisp, about 8-10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the drippings in the skillet.
  3. 3Sauté Potatoes and Veggies — In the same skillet with the bacon drippings, add the diced potatoes. Cook over medium-high heat (400°F/200°C) for 8-10 minutes, stirring occasionally, until they start to brown and become tender. Add the onion and bell pepper and cook for another 3-4 minutes, until the vegetables soften. Season with salt, pepper, and smoked paprika.
  4. 4Whisk the Egg Mixture — In a large bowl, whisk together the eggs and milk until well combined and slightly frothy.
  5. 5Layer the Casserole — Spread the potato mixture evenly in the prepared baking dish. Sprinkle half of the shredded cheese over the potatoes, then top with the crispy bacon. Pour the egg mixture evenly over everything.
  6. 6Top with Remaining Cheese — Sprinkle the remaining cheese over the top of the casserole.
  7. 7Bake Until Set — Bake in the preheated oven for 30-35 minutes, until the edges are golden and bubbling, and the center is set – a knife inserted in the middle should come out clean. If you prefer a slightly browned top, broil for the last 2 minutes.
  8. 8Rest and Serve — Let the casserole rest for 5-10 minutes before slicing. This allows the eggs to set further and makes serving easier.
👨‍🍳 Chef's Note: This casserole is incredibly forgiving – feel free to swap in whatever veggies or cheese you have on hand. The key is to cook the potatoes well so they're tender, and to let the casserole rest before serving.

Servings: 6

Cuisine: American

Course: Breakfast

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g 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