Skip to content

Egg and Potato Casserole

Get a head start on busy mornings or special occasion brunches with this make-ahead egg and potato casserole made with cheddar cheese, crispy bacon, and green onions!

I love make ahead breakfast recipes! Favorites also include overnight breakfast casserole, breakfast casserole with biscuits and crescent roll breakfast casserole.

Egg and potato casserole in baking dish.
This post may contain affiliate links. Read disclosure policy.

Bacon, Potato and Egg Casserole

When I need easy Christmas breakfast ideas to serve a crowd, recipes like this egg and potato breakfast casserole, eggs benedict casserole, tater tot breakfast casserole, and sausage hash brown egg casserole are my go-to dishes.

This egg-potato casserole happens to rank high among my family’s favorites, and not just on Christmas morning! For those looking for something sweeter, definitely try my overnight cinnamon rolls and overnight berry French toast casserole.

Why I Love This Recipe

  • A make-ahead breakfast casserole. With all the prep done the day before, being able to just pop it in the oven to bake makes mornings much easier.
  • An easy way to serve a crowd. This breakfast casserole with potatoes is great for serving on Sunday brunch or a special occasion.

Egg and Potato Casserole Ingredients

Eggs, frozen diced potatoes, bacon, bell peppers, milk, cheese and seasonings on counter.

Find the full printable recipe with specific measurements below.

  • Bacon: Cut into bite-size pieces before cooking.
  • Vegetable add-ins: Chopped onion, bell peppers, frozen diced potatoes (or hash browns).
  • Eggs, milk, and butter: Eggs and milk are what hold the casserole together. Butter can be used if you prefer not to use bacon grease to cook your veggies.
  • You’ll also need: Salt, pepper, and shredded cheddar cheese.
  • For serving: Green onions, salsa, hot sauce.

Substitutions and Variations

Swap the veggies with your favorite vegetables. Sometimes I like to switch it up with mushrooms, asparagus, or broccoli.

I love the sharpness of cheddar cheese, but you can use a different kind. Swiss cheese is another sharp option.

Use chorizo in this egg bake instead of bacon. You could also use diced ham, breakfast sausage, ground turkey, or chicken.

How to Make Egg and Potato Breakfast Casserole

First, you’ll cook the bacon until crisp and then use the grease leftover to cook the onions, and bell peppers for extra flavor.

Sauteed peppers on a plate and cooked chopped bacon on a plate.

In a large bowl, the eggs are whisked with the milk and seasoned with salt and pepper. To the egg mixture, you’ll add frozen potatoes, peppers, 1/2 cup of cheese, and half of the bacon. Mix to combine and then pour it into a prepared 9×9 baking dish.

Assembled bacon, potato and egg casserole in baking dish.

Top with remaining cheese, cover and bake in a preheated 350°F for 30 minutes.
Remove foil, sprinkle remaining bacon on top and cook an extra 15-20 minutes. Rest, then slice and serve with sliced green onions and salsa if desired. Enjoy!

Egg and potato casserole resting on counter.

Tips for the Best Cheesy Breakfast Potato Casserole

  • This recipe can also be made in an 8 x 10 baking dish.
  • Once it is ready to come out of the oven, a toothpick inserted into the middle of it should come out clean.
  • Let it rest for 5 minutes before slicing. It gives it some time for the center to set.
  • Serve it with a strawberry banana smoothie or Orange Julius for a refreshing way to start the day!
A slice of bacon, egg and potato casserole on a plate.

More Breakfast Casserole Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Egg and potato casserole resting on counter.

Egg and Potato Casserole

5 from 4 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
Get a head start on busy mornings or special occasion brunches with this make-ahead egg and potato casserole made with cheddar cheese, crispy bacon, and green onions!
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 8

Video

Ingredients 

  • ½ pound bacon , cut into
  • 2 Tablespoons butter
  • ½ cup chopped onion
  • ½ cup chopped bell peppers
  • 2 cups frozen diced potatoes
  • 8 large eggs
  • cup milk
  • ¾ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1 cup shredded cheddar cheese , more if desired

For serving: green onions, salsa, hot sauce

Instructions

  • Preheat: Butter a 9×9" (or 8×10") baking dish and set aside. Preheat oven to 350°F.
  • Cook: In a large skillet cook the bacon pieces until crisp. Remove bacon and plate on a plate lined with paper towels. Leave grease in pan. Add the 1/2 cup onions and 1/2 cup bell peppers to the pan and cook 3-5 minutes or until tender, then remove to plate.
  • Whisk: In a large bowl whisk together 8 eggs with 1/3 cup milk. Add in the salt and pepper.
  • Add: Set aside 1/2 of the bacon for the top and then add 2 cups frozen diced potatoes, the remaining bacon, peppers and 1/2 cup cheese to the egg mixture. Pour into the baking dish and top with remaining cheese.
  • Bake: Cover with foil and bake for 30 minutes. Remove foil and add remaining bacon on top and cook an additional 15-20 minutes, or until a toothpick comes clean.
  • Serve: Let rest 5 minutes before serving and then slice and serve warm. Top with sliced green onion and salsa or hot sauce if desired.

Notes

Make ahead: This dish can be made up to 24 hours in advance. Simply cover and refrigerate before baking.
Storage: Once baked, store leftovers for up to 4 days covered in the refrigerator. 
Meat: You could also substitute with ground turkey, ham or breakfast sausage. 
Vegetables: Feel free to add in any vegetables you’d like. Some of my favorites to add are mushrooms, chopped asparagus or broccoli. 

Nutrition

Serving: 1slice | Calories: 326kcal | Carbohydrates: 12g | Protein: 15g | Fat: 24g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 228mg | Sodium: 599mg | Potassium: 408mg | Fiber: 2g | Sugar: 2g | Vitamin A: 819IU | Vitamin C: 23mg | Calcium: 152mg | Iron: 1mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Breakfast
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Recipe FAQs

What should I do if my casserole is too runny?

This could be because not enough grease was removed before everything was mixed, you’re using frozen or watery veggies, or the milk from the egg mixture hasn’t cooked off.

It may help to keep the casserole baking for a little while longer.

Can I make this egg and potato casserole ahead of time?

You can! Assemble the casserole dish up to 24 hours ahead, cover it and keep it in the fridge until you’re ready to bake it.

How to store easy egg and potato breakfast casserole?

Keep leftovers stored in an airtight container in the fridge for up to 4 days. Reheat in the oven or the microwave.

Can I freeze this cheesy potato breakfast casserole?

Absolutely! Once baked and cooled, wrap it tightly in plastic wrap and a layer of foil and keep it in a freezer bag. This will keep frozen for up to 1 month. Thaw in the fridge before reheating.

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today