Easy Breakfast Casserole Recipe with Potato and Egg

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Easy Breakfast Casserole Recipe with Potato and Egg– This breakfast casserole is a scrumptious and versatile dish that can be tailored to suit your taste preferences. It’s a hearty, oven-baked vegetarian delight that combines layers of simple flavors.

You will also love our classic quiche recipe.

taking one slice out of the pan with a pie server.  Lifting up the slice of the egg and potato breakfast casserole with a serving spatula.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Vegetarian Breakfast Casserole

This easy breakfast casserole is great for Christmas morning, Easter brunch, weekend morning, or any time you feel like an easy egg bake. The best part is it is a great make-ahead breakfast casserole! It’s a yummy recipe the whole family will love.

You can make this breakfast casserole for a holiday morning with a little meal prep the night before, and then you can enjoy it the next morning without all the work. Customize this casserole dish with the variations later in this post!

You will also love our Quiche Recipe, Italian Eggs in Purgatory, Deviled Eggs, and Italian Frittata.

close up of cooked casserole in a white pan with ruffled edges.

Ingredient List

This easy breakfast casserole recipe with egg and potato comes together with a few fresh and simple ingredients.

ingredient shot for recipe.
  • Eggs
  • Milk
  • Shredded cheddar cheese
  • Olive oil
  • Russet potatoes
  • Green bell pepper
  • Onion
  • Green onion
  • Salt
  • Black pepper
  • Cooking spray or butter for greasing the casserole dish

See the recipe card for quantities.

How to Make Easy Breakfast Casserole with Egg and Potato

This vegetarian egg casserole comes together in a few easy steps!

How to make breakfast casserole step-by-step: fry the onions in the pan.

Preheat your oven to 350°F (175°C).
Grease a 9×13-inch baking dish with cooking spray or butter.

How to make breakfast casserole step-by-step: add the potatoes and red onions.

In a large skillet, heat oil over medium heat. Sauté the onions for 2-3 minutes, then add the peppers and potatoes.

How to make breakfast casserole step-by-step: cook the vegetables in the pan.

Sauté for another 5 minutes until the vegetables are tender—season with salt and pepper.

How to make breakfast casserole step-by-step: add the eggs to the bowl.

In a large bowl, whisk the eggs and milk until well combined. You can also use a blender.

How to make breakfast casserole step-by-step: add the cream and then mix.

Add half of the cheese and mix again—season with additional salt and pepper to taste.

How to make breakfast casserole step-by-step: add the cheese.

Place the cooked vegetables on the bottom of the prepared baking dish. Spread out evenly. 

How to make breakfast casserole step-by-step: add the cooked vegetables and potatoes to the bottom of the baking dish.

Pour the egg mixture over the potato mixture. Sprinkle the remaining cheddar cheese and green onion on top.

How to make breakfast casserole step-by-step: add the egg and cheese mixture and top with green onions and bake.

Enjoy your breakfast casserole recipe with egg and potato!

Bake in the oven for 40-45 minutes, until the casserole is set in the middle and the top is golden brown. Remove the casserole from the oven and let it cool for a few minutes before serving. Garnish with fresh green onions if desired. Cut into individual servings and enjoy!

How to make breakfast casserole step-by-step: cooked casserole in a pan.

Substitutions

Here are some substitutions:

  • Potatoes (e.g., russet or sweet potatoes)
  • Shredded cheese (e.g., cheddar, Swiss, mozzarella, or your choice)
  • Fresh veggies (e.g., red bell peppers, onions, mushrooms, broccoli, kale, spinach, leeks, cherry tomatoes)
  • Protein (e.g., ham, bacon, sausage, chorizo, ground beef, vegetarian sausage)
  • Seasonings and spices (e.g., salt, pepper, garlic powder, onion powder, paprika, cumin, chili powder, thyme, nutmeg, red pepper flakes, Italian seasoning)
  • Fresh herbs (e.g., parsley, basil, chives)

Additional toppings or garnishes (e.g., avocado, salsa, sour cream, balsamic glaze, lime juice, green onions)

Enjoy the mouthwatering combination of textures, flavors, and ingredients that make this easy breakfast Casserole recipe with egg and potato a delightful and customizable treat for all.

taking one slice out of the pan with a pie server.

Variations

  • Cheesy Potato and Leek Breakfast Casserole:
    • Replace the bell pepper with 2 cups of sliced leeks.
    • Use 1 1/2 cups of Gruyère cheese.
    • Season with a pinch of thyme and a sprinkle of grated parmesan on top.
  • Italian Sausage and Peppers Breakfast Casserole:
    • Add 1 cup of cooked Italian sausage, sliced.
    • Incorporate 1 cup of sliced bell peppers and 1 cup of diced tomatoes.
    • Season with Italian seasoning and a drizzle of balsamic glaze.
  • Healthy Quinoa Breakfast Casserole:
    • Substitute the shredded potatoes with cooked quinoa.
    • Include 2 cups of chopped kale or spinach and 1 cup of diced bell peppers.
    • Season with your choice of herbs and nutritional yeast for a cheesy flavor.
  • Herb and Mushroom Breakfast Casserole:
    • Use 2 cups of sautéed mushrooms and 1 cup of fresh herbs such as parsley, thyme, and chives.
    • Add 1 1/2 cups of Swiss cheese.
    • Season with a pinch of nutmeg for a sophisticated flavor.
  • Caprese Breakfast Casserole:
    • Incorporate 1 cup of cherry tomatoes, halved, and 1 cup of fresh basil leaves.
    • Use 1 1/2 cups of mozzarella cheese.
    • Season with a balsamic reduction drizzle after baking.

These variations offer a wide range of flavors and ingredients to suit different tastes and occasions. Feel free to get creative and mix and match ingredients to create your perfect breakfast casserole. Enjoy!

taking one slice out of the pan with a pie server. Lifting up the slice of the egg and potato breakfast casserole with a serving spatula.

Make Ahead Breakfast Casserole

Making a breakfast casserole ahead of time is a great way to save time in the morning. You can prepare the casserole the night before and then bake it in the morning. Here’s how to do it:

  • Prepare the Casserole: Follow your chosen breakfast casserole recipe up to the point where you would normally bake it. This typically includes layering the ingredients in your greased casserole dish, such as the potatoes, vegetables, eggs, cheese, and seasonings.
  • Cover and Refrigerate: Once your casserole is assembled in the baking dish, cover it with plastic wrap or aluminum foil and place it in the refrigerator. Ensure it’s well sealed to prevent it from drying out or absorbing any odors from the fridge. This casserole can be made in advance. Pour the mixture in the pan and refrigerate for up to 24 hours. Bake when ready to eat.
  • Next Morning – Preheat and Bake: In the morning, preheat your oven to the recommended temperature in your original recipe (e.g., 350°F or 175°C).
  • Remove from the Refrigerator: Take the casserole dish out of the refrigerator and allow it to sit at room temperature for about 15-30 minutes while the oven heats up. This will help ensure more even cooking.
  • Bake: Remove the plastic wrap or foil, and then bake the casserole in the preheated oven for the recommended time from your original recipe or until it’s set in the middle and the top is golden brown.
  • Check for Doneness: Ensure that the casserole is thoroughly heated and cooked by inserting a knife or toothpick into the center; it should come out clean.
  • Serve: Once the casserole is done, let it cool for a few minutes, then slice it into servings and serve.
slice of breakfast casserole on a plate with toast and green salad.

Equipment

Storing, Freezing, and Reheating

Storing, freezing, and reheating a breakfast casserole is quite simple. Here are the steps for each process:

Storing:

  1. Refrigeration: If you have a leftover casserole that you plan to consume within a few days, store it in an airtight container in the refrigerator. Make sure it’s cooled to room temperature before refrigerating.
  2. Leftover Portions: You can cut the casserole into individual servings, wrap them in plastic or aluminum foil, and place them in a sealed container in the fridge. This makes it easy to reheat just what you need.

Freezing:

  1. Cooling: Let the casserole cool completely before freezing. This helps prevent excess moisture from forming ice crystals.
  2. Portioning: Cut the casserole into individual portions or as per your preferences. You can also freeze the whole casserole if you prefer.
  3. Wrapping: Wrap each portion tightly in plastic wrap or aluminum foil. Alternatively, you can use airtight freezer bags.
  4. Freezing: Place the wrapped portions or the entire casserole in the freezer. For the best quality, it’s recommended to consume it within 2-3 months.

Reheating:

  1. From the Refrigerator:
    • Preheat your oven to 350°F (175°C).
    • Unwrap the casserole portion or the entire dish and place it in an oven-safe dish.
    • Cover the dish with aluminum foil to prevent over-browning.
    • Heat it in the preheated oven for about 20-30 minutes or until it’s heated.
  2. From the Freezer:
    • Preheat your oven to 350°F (175°C).
    • Take the frozen casserole portion out of the freezer and unwrap it.
    • Place it in an oven-safe dish and cover it with aluminum foil.
    • Bake for about 45 minutes to an hour, checking to ensure it’s heated through. The exact time may vary depending on the size and thickness of the portion.
  3. Microwave (for individual servings):
    • If you’re reheating individual portions, use the microwave.
    • Place the portion on a microwave-safe plate and cover it with a microwave-safe lid or paper towel.
    • Heat on a medium setting for a few minutes, checking regularly to avoid overcooking.
  4. Stovetop (for individual servings):
    • You can also reheat individual servings on a non-stick skillet with a little butter or oil for a crispy crust. Cook on medium-low heat until heated through and the bottom becomes crispy.
bite with fork taken out of the slice of the breakfast casserole.

Top tips

Here are some top tips for making the best breakfast casserole:

  • Use Fresh Ingredients: Whenever possible, use fresh and high-quality ingredients. Fresh vegetables, good-quality cheese, and farm-fresh eggs will make a noticeable difference in the taste of your casserole.
  • Customize to Taste: Breakfast casseroles are highly customizable. Tailor the ingredients to your personal preferences, dietary needs, or what you have on hand.
  • Prep in Advance: As mentioned before, preparing your casserole the night before and refrigerating it can save you a lot of time in the morning. Just pop it in the oven, and you’re ready to go.
  • Layering Matters: Pay attention to the order of layering. Potatoes or other starchy ingredients should form the base, followed by vegetables, proteins, and cheese. This helps with even distribution and better texture.
  • Uniform Sizing: Try to cut or chop ingredients into uniform sizes to ensure even cooking. This is especially important for the vegetables.
  • Season Well: Season each layer of your casserole, including the egg mixture, with the right amount of salt, pepper, and other seasonings. This ensures that every bite is flavorful.
  • Control Moisture: Some vegetables release moisture when cooking. To prevent a soggy casserole, consider sautéing or pre-cooking vegetables to remove excess moisture.
  • Cheese on Top: Sprinkle extra cheese on top of your casserole before baking. It creates a beautiful golden crust and adds extra flavor.
  • Let It Rest: After baking, let the casserole rest for a few minutes before serving. This helps it set and makes it easier to cut into clean portions.

FAQ

Can I use a different type of potato?

Absolutely! Depending on your preference, you can use different types of potatoes, such as russet, sweet potatoes, or Yukon Gold. Each will bring a slightly different flavor and texture to the casserole.

How do I reheat a frozen casserole for a large group?

If you have a frozen casserole for a large group, you can reheat it in the oven. Preheat the oven to 350°F (175°C), and bake the frozen casserole, covered with foil, for a longer period (usually 1 to 1.5 hours) or until it’s heated through. Be sure to check the center for doneness.

Can I make a smaller or larger batch?

Yes, you can adjust the quantities to make a smaller or larger batch by using the same ingredient ratios. Just choose an appropriate baking dish size to accommodate the quantity you’re making.

slice of breakfast casserole on a plate with toast and green salad. Side view of slice on the plate.

Looking for other recipes? Try these:

Serving Suggestions

This breakfast casserole is a complete meal, but you can serve it with sides like fresh fruit, a salad, or toast. It pairs well with a variety of breakfast condiments, like ketchup, hot sauce, or salsa.

Other dishes to serve with this vegetarian breakfast casserole:

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
cover photo.

Best Breakfast Casserole (Potato and Egg)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

This breakfast casserole is a scrumptious and versatile dish that can be tailored to suit your taste preferences. It’s a hearty, oven-baked vegetarian delight combining simple flavors. Easy to make-ahead of time!

  • Total Time: 50 minutes
  • Yield: 810 servings 1x

Ingredients

Units Scale
  • 12 large eggs
  • 1 cup milk
  • 1 1/2 cups shredded cheddar cheese (or your favorite shredded cheese)
  • 1 tablespoon olive oil
  • 1 1/4 lbs (3 cups) russet potatoes, washed, peeled, and diced (or, 1 bag (20 oz) frozen diced hashbrown potatoes, thawed)
  • 1 medium green bell pepper, diced (or any color you prefer)
  • 1 onion, diced
  • 1 green onion chopped, plus more for garnish
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Cooking spray or butter for greasing the casserole dish

Instructions

  1. Preheat your oven to 350°F (175°C).
  2. Grease a 9×13-inch baking dish with cooking spray or butter.
  3. In a large skillet, heat oil over medium heat. Sauté the onions for 2-3 minutes, then add the peppers and potatoes. Sauté for another 5 minutes until the vegetables are tender. Season with salt and pepper and place on the bottom of the prepared baking dish. Spread out evenly. 
  4. In a large bowl, whisk the eggs and milk until well combined. You can also use a blender. Add half of the cheese and mix again—season with additional salt and pepper to taste.
  5. Pour the egg mixture over the potato mixture. Sprinkle the remaining cheddar cheese and green onion on top.
  6. Bake in the oven for 40-45 minutes, until the casserole is set in the middle and the top is golden brown.
  7. Remove the casserole from the oven and let it cool for a few minutes before serving. Garnish with fresh green onions if desired. Cut into individual servings and enjoy!

You can make this casserole in advance. Pour the mixture into the prepared pan, cover, and refrigerate up to 24 hours. Bake when ready to serve. See the blog post for making ahead, storing, freezing, and reheating! Enjoy. 

  • Author: Elena Davis
  • Prep Time: 10 min
  • Cook Time: 40 minutes
  • Category: Savory
  • Method: American
  • Cuisine: American

You May Also Like

About Elena

My dream is to share delicious wholesome recipes that you will share around the table with all your loved ones. The memories surrounded by food are the heart and soul of CucinaByElena.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3 Comments

  1. I made this breakfast casserole for Christmas morning!!! It was a hit! I
    Added some breakfast sausage!