This breakfast casserole recipe is a full meal with eggs, sausage, peppers, and hashbrowns all topped with cheese and baked until perfect golden brown. Best of all, prepare ahead of time and in the morning, just pop it into the oven. Serve with a fresh fruit salad, and keep the coffee coming (or mimosas)!

Ingredients in Breakfast Casserole

Hashbrowns – I use shredded hashbrowns, but any style of hash browns work well in this recipe, or even leftover home fries or roasted potatoes! Sausage – I prefer pork sausage (like Jimmy Dean’s breakfast sausage). Swap it out for turkey sausage, ham, or crispy bacon (or even leftover ground beef from last night’s tacos)! Veggies – I add bell peppers to this casserole but add whatever veggies you have on hand. Mushrooms (cook them first so they don’t get watery), asparagus, or even steamed broccoli are great. Cheese – Shredded sharp cheddar cheese is our favorite, but pepper jack cheese or other bold flavorful cheeses work well. Save a little for the top to get a nice golden layer of cheese. This hash brown casserole recipe is very forgiving; you can change the add-ins according to your preferences or what you have on hand. Try leftover meats, veggies, and cheeses of all kinds. Just chop or shred and toss them into the mix.

How to Make Breakfast Casserole

Frozen hash browns make this breakfast casserole super easy to whip up.

Bake Now or Make Ahead

The great thing about this hash brown breakfast casserole recipe is that it can be baked right away or prepared ahead and baked before brunch. It’s perfect for holidays like Christmas morning or even Easter. Cook it now or refrigerate overnight Once prepared, bake right away or you can cover, refrigerate overnight, and bake this breakfast casserole fresh in the morning. To Bake Now Pour the egg mixture over top and bake. Unlike strata or french toast, you do not need to wait as there is no bread to soak up the mixture. So just make and bake. To Bake Later Cover the mixture tightly and refrigerate for up to 48 hours (or 3 days if using pasteurized egg product). Remove from the fridge at least 30 minutes before baking (while preheating the oven). © SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.

Hashbrown Breakfast Casserole - 17Hashbrown Breakfast Casserole - 84Hashbrown Breakfast Casserole - 72Hashbrown Breakfast Casserole - 76Hashbrown Breakfast Casserole - 95Hashbrown Breakfast Casserole - 84Hashbrown Breakfast Casserole - 42Hashbrown Breakfast Casserole - 69Hashbrown Breakfast Casserole - 4Hashbrown Breakfast Casserole - 62Hashbrown Breakfast Casserole - 18Hashbrown Breakfast Casserole - 22Hashbrown Breakfast Casserole - 92Hashbrown Breakfast Casserole - 40Hashbrown Breakfast Casserole - 27Hashbrown Breakfast Casserole - 60Hashbrown Breakfast Casserole - 38