5 2 Published Nov 15, 2023, Updated May 02, 2024 It’s packed with protein-rich eggs, turkey bacon and fresh veggies all topped with cheesy goodness. It’s simple enough to make for meal prep, but fancy enough to make for a holiday brunch like Easter or Christmas. And the best part is that you can prep the entire dish ahead of time and store it in the fridge overnight for a quick and easy breakfast that’s sure to impress guests!

Why You’ll Love This Recipe

Protein-packed – One serving is packed with 34 grams of protein thanks to the turkey bacon and eggs to keep you full all morning long! Customizable – Feel free to swap out the veggies or skip the turkey bacon or cheese. This recipe can easily be adapted to fit any dietary needs. Meal prep – Make it over the weekend and you’ll have a healthy breakfast ready to go for the week! Just reheat in the oven and enjoy! Make-ahead – It can be made in advance and stored in the fridge until ready to bake!

Ingredients Needed

turkey bacon – for that hearty, savory flavor with less fat than traditional bacon. olive or avocado oil – for sautéing your veggies. vegetables – red potatoes, yellow onion, red bell pepper, garlic and baby spinach. eggs – can’t have a breakfast casserole without eggs! You’ll need 12 eggs for this recipe. non-dairy milk – gives the egg mixture a smooth, creamy consistency without the dairy. I used unsweetened almond milk since it’s low in calories and has no added sugars. seasonings and spices – sea salt, ground pepper, paprika and garlic powder. sharp cheddar cheese – adds some saltiness and creaminess to this dish! I used a block of organic sharp cheddar cheese and shredded it myself, which I highly recommend instead of using pre-shredded cheese.

How to Make

Step 1: Cook and chop the turkey bacon. Set aside. Step 2: In a skillet, heat oil and sauté potatoes, onion, red pepper, garlic, and spinach. Add the turkey bacon to the mix. Step 3: Transfer the veggie and bacon mixture to a baking dish and let it cool briefly. Step 4: Whisk together eggs, milk, spices, and cheese in a bowl. Step 5: Pour this egg mixture over the cooled veggies in the dish. Stir, cover, and refrigerate overnight. Step 6: The next morning, preheat the oven to 400°F and let the casserole sit at room temperature. Step 7: Bake for 25-30 minutes until golden and set. Let cool slightly before serving.

Substitutions & Notes

Turkey bacon: Not a fan of turkey bacon? Feel free to swap it out for regular bacon, chicken sausage, ham, Canadian bacon or breakfast sausage. For a vegetarian option, skip it all together or use tempeh bacon. Eggs: Want to lighten up this dish? Use half liquid egg whites instead of 12 whole eggs! Veggies: Have different veggies on hand? Use what you have! Sweet potatoes, butternut squash, kale, red onion, broccoli, mushrooms and zucchini would all be great veggie options! Almond milk: You can use any dairy or non-dairy milk of choice. Just make sure you’re using unsweetened milk as to not add sweetness to this dish. Cheese: Feel free to skip the cheese or use a different type. Mozzarella, Monterey Jack, feta or pepper jack cheese would all be great options. To make this dish dairy-free skip the cheese or use a dairy-free alternative. Seasonings: Feel free to adjust the spices and herbs to your liking. Try adding some thyme or rosemary for a herby touch or chili powder or cayenne pepper for some spice.

What to Serve With Make Ahead Breakfast Casserole

This breakfast casserole would be such a great brunch addition! Here are some foods that would pair well with this dish:

Fluffy Cinnamon Rolls, Vegan Coffee Cake or Almond Cake – I love serving both sweet and savory options at brunch! Air Fryer Breakfast Potatoes – I love having crispy potatoes for breakfast and these breakfast potatoes are a great option! Shredded hash browns would also be another great potato option. Easy Fruit Salad – you can’t have brunch without a little fruit, right?! Arugula Salad or Easy Spinach Salad – I love serving a simple salad at brunch for some greens. Peanut Butter Green Smoothie or Green Detox Smoothie – can’t go wrong with a smoothie at brunch! Whipped Coffee or Pumpkin Spice Latte – coffee is a must for brunch! Mimosas or Bellinis – if you’re looking to make this a boozy brunch, these are my two go-to drinks!

How to Make Ahead

This type of breakfast casserole recipe is a great option for a holiday breakfast and it can easily be made ahead of time if you don’t want to bother with cooking the morning of. I recommend prepping the full casserole the day before and storing it in the fridge. The next morning simply remove from the fridge, preheat your oven to 400°F and cook for 25-30 minutes or until casserole is warm throughout. Be sure to let the dish sit out of the fridge for a few minutes before putting it in the warm oven to let the dish come up to room temperature.

How to Store Make Ahead Breakfast Casserole

In the fridge: After allowing the breakfast casserole to cool completely, cover and store leftovers in the refrigerator for up to five days. In the freezer: Let the casserole cool completely then potion it out into individual pieces and store in the freezer for up to 3 months. To reheat: You can either use the microwave, oven or toaster oven to reheat the casserole. I prefer the microwave or toaster oven for individual pieces and the oven for reheating the entire casserole. If reheating from frozen, let the casserole thaw in the fridge overnight before reheating.

More Egg Recipes

Healthy Breakfast Casserole Kale and Feta Crustless Quiche Dairy-Free Spinach Quiche Sausage Egg Casserole with Veggies Baked Egg Muffins Avocado Deviled Eggs

Apple Cinnamon Baked Oatmeal Almond Flour Waffles French Toast Casserole Almond Flour Pancakes Pumpkin French Toast Casserole

Be sure to check out all of the egg recipes as well as the full collection of breakfast recipes on EBF!

Make Ahead Breakfast Casserole - 40Make Ahead Breakfast Casserole - 88Make Ahead Breakfast Casserole - 75Make Ahead Breakfast Casserole - 89Make Ahead Breakfast Casserole - 23Make Ahead Breakfast Casserole - 31Make Ahead Breakfast Casserole - 41Make Ahead Breakfast Casserole - 86Make Ahead Breakfast Casserole - 43Make Ahead Breakfast Casserole - 39Make Ahead Breakfast Casserole - 35Make Ahead Breakfast Casserole - 34Make Ahead Breakfast Casserole - 14Make Ahead Breakfast Casserole - 44Make Ahead Breakfast Casserole - 52Make Ahead Breakfast Casserole - 92Make Ahead Breakfast Casserole - 21