Easy Breakfast Casserole (Make-Ahead Friendly!)
Today’s breakfast casserole is what meal prepping dreams are made of! Not only is it easy to make and (mostly) hands-off, it makes quite a few servings AND can be frozen for a quick and nutritious meal option. Oh, and it’s entirely customizable too! Around here, we like to serve this recipe for brunches and holiday breakfasts with a side of cinnamon rolls or buttered sourdough bread. It feeds our whole family (and then some), and any leftovers are enjoyed throughout the week.
Why You’ll Love This Recipe
Protein packed with some veggies too. I include instructions for adding more veggies or removing the meat, if you’d like to make it vegetarian. Makes 12 servings, but you can easily double, triple, or quadruple (!) the recipe for even more (we usually do this during the holidays!). Can be made in advance, if you want to prep the casserole one day and bake it the next (or simply bake and reheat). Bakes for 40-45 minutes, which gives you enough time to prepare a batch of buttermilk pancakes, French toast, or waffles too. Or, bake my French toast casserole at the same time–it uses the same temperature and takes the same amount of time!
This recipe may look similar to my quiche lorraine recipe, but they are just a bit different. The main difference between the two is that quiche is baked in a pie crust (preferably my easy pie crust recipe) and breakfast casserole is not. Try them both and see which you prefer!
Ingredients
I won’t review every ingredient (the full list is below), but I do want to highlight a few you may have questions about.
Breakfast sausage. You could substitute bacon for the sausage, but my taste testers (and I) all preferred the sausage version. Alternatively, you can also make this breakfast casserole meat free; just cook the veggies in 2 Tbsp of butter and start checking the casserole sooner (around 35 mins). Frozen hash browns. There is no need to thaw the potatoes before adding them; they will reheat as they bake. You can use either shredded or cubed hash browns–either will work fine here but I prefer the cubed. Veggies. I stick with just peppers and onions, but feel free to add mushrooms, spinach, kale or similar soft veggies. Tabasco. This adds flavor without making the breakfast casserole too spicy. If you are especially sensitive to spice though, you can always leave it out. Shredded cheese. While I use cheddar cheese, you can really use your favorite. Swiss, pepper jack, mozzarella, and monterey jack are all great options here!
SAM’S TIP: Add a pinch of nutmeg! It adds such a lovely flavor like it does in my quiche (and fettuccine Alfredo). Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!
How to Make Breakfast Casserole
Before we jump in, I just want to note that the photos and instructions below are just meant to be helpful, visual guidelines to accompany the written recipe (at the bottom of the post) and aren’t intended for you to try and bake from. I provide these photos and details because I think they’re helpful, but for the full recipe in its entirety scroll down to the recipe card. SAM’S TIP: Make sure to give your egg mixture a good and thorough whisk so everything is combined. This also encourages fluffy eggs (just like when you’re making scrambled eggs)!
Make This Recipe Work for You!
Make it ahead: may prep the casserole and bake it another day, or you can bake the casserole, refrigerate/freeze, and reheat it before serving. I provide detailed instructions for all of this in the recipe card below. Customize your add-ins: get creative with your veggies, cheeses, and meats; just try to keep the add-ins under 8 cups and be mindful of the type of veggies you add, as some may need a bit longer to cook than others. Other than that, this recipe is very versatile! Some combinations we like include spinach, onion, and feta; broccoli, ham, and cheddar; sun-dried tomato, basil, and mozzarella; and bacon, jalapeño, and Monterey jack (reminds me of bacon jalapeno popper dip!). Make egg muffins: use this recipe to make egg muffins! To do this, divide all of your veggies and cooked meats into a lightly greased muffin pan (silicone would also work well for easiest removal), then pour in the egg/cream mixture. Top with the cheese and bake at 350F for 20-25 minutes or until set. This recipe should make 15-18 egg muffins. We love making this breakfast casserole during the holidays; I’ll often make a few different flavors so everyone can choose their favorite! Note: if brunches are a thing in your family, definitely check out my brunch recipes for more recipes like this one! Enjoy! Let’s bake together! Subscribe to my newsletter to be notified of all the newest recipes, and find my free recipe tutorials on YouTube 💜