Ingredients
Method
- Roast the potatoes: Heat oven to 425°F (220°C). Line a sheet pan with parchment paper. Toss diced potatoes with olive oil, salt, and pepper. Spread evenly and roast for 20–25 minutes until golden and tender.
- Prep the egg mix: In a bowl, whisk eggs, milk, and ¼ teaspoon salt.
- Cook the vegetables: In a skillet, warm olive oil over medium heat. Add onion and the rest of the salt. Cook until soft (about 5–8 minutes). Add garlic and both peppers. Cook for 2 minutes. Stir in spinach and half the green onions. Cook until wilted.
- Assemble: Lower oven to 350°F (175°C). Oil a 9x13 baking dish. Spread potatoes in a single layer. Top with 1 cup cheese, then vegetables. Pour the egg mix over everything. Sprinkle with the rest of the cheese and green onions.
- Bake: Bake for 40–45 minutes until the eggs are firm. Let sit 5 minutes before serving.
Notes
You can prepare the casserole fully the night before and bake in the morning, or prep the potatoes and veggies ahead and assemble later. Store leftovers in the fridge up to 3 days or freeze for 3 months. Reheat in the microwave or oven.
Optional: Add cooked sausage or turkey bacon to the layers if desired.