Cheesy Breakfast Potato Casserole

This cheesy breakfast potato casserole will make your morning super easy. It is a filling, flavorful, and fast one-dish meal that the whole family will enjoy.

Olive oil Onion Green bell pepper Frozen hash brown potatoes   Shredded cheddar cheese Eggs Whole milk Garlic powder Kosher salt Ground black pepper Shredded swiss cheese Parsley


Cook the onions and bell peppers in a large skillet along with the olive oil. Saute the mix for about 8 minutes.


Toss the cooked onions and peppers with the hash brown potatoes and cheddar cheese. Spread the potato mixture into the greased casserole dish.


Whisk the eggs, milk, garlic powder, salt, and pepper. Pour the egg mix over the hashbrowns then sprinkle the top of the casserole with the shredded cheese.


Bake the casserole for about 40-50 minutes. Slice and serve the casserole while hot!


Potatoes, veggies, eggs, and cheese all in one super simple dish. Does it sound like a breakfast you want to try? I hope so!

Hi! I’m Kasey from All Things Mamma where I dish up family favorite recipes that are easy to make with simple, everyday ingredients. Get my FREE dessert ebook containing My TOP Easy Weeknight Dessert Recipes! Click the link below to download it for free! ($9.99 value)