Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hearty Make-Ahead Breakfast Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Madilyn
  • Total Time: 1 hr 15 min

Ingredients

For the potatoes:

3 Yukon Gold potatoes (~1 pound), chopped into ¼-inch pieces

1 tbsp olive oil

½ tsp sea salt

Freshly ground black pepper

For the casserole:

12 large eggs

1 cup milk (whole or unsweetened almond milk)

1¼ tsp sea salt

2 tbsp olive oil (plus more for greasing)

½ medium yellow onion, chopped

Freshly ground black pepper

2 garlic cloves, chopped

1 red bell pepper, chopped

1 green bell pepper, chopped

1 cup fresh spinach, roughly chopped

4 green onions, chopped

1½ cups shredded cheddar cheese


Instructions

  1. Roast the potatoes: Preheat oven to 425°F. Toss potatoes with olive oil, salt, and pepper, spread on a parchment-lined baking sheet, and roast 20–25 minutes until golden and tender.

  2. Prepare the egg mixture: In a large bowl, whisk together eggs, milk, and ¼ tsp salt. Set aside.

  3. Sauté vegetables: Heat 2 tbsp olive oil in a skillet over medium heat. Cook onions with salt and pepper 5–8 minutes until soft. Add garlic and peppers, cook 2 more minutes, then stir in spinach and half the green onions until spinach is wilted.

  4. Assemble the casserole: Grease a 9×13-inch baking dish. Layer potatoes, 1 cup cheese, vegetables, egg mixture, remaining ½ cup cheese, and reserved green onions.

  5. Bake: Reduce oven to 350°F and bake 40–45 minutes until eggs are set. Let stand 5 minutes before slicing.

Notes

  • Make-ahead tip: Assemble the night before or prep components in advance for quick morning assembly.
  • Vegetable swaps: Broccoli, mushrooms, asparagus, or zucchini work well.
  • Cheese variations: Pepper jack, mozzarella, or a blend can be used.
  • Potato alternatives: Sweet potatoes or thawed hash browns are delicious substitutes.
  • Prep Time: 15 min
  • Cook Time: 1 hr