This healthy breakfast casserole combines eggs, fresh spinach, roasted red peppers, and crumbled feta into one hearty, wholesome dish that feeds 8 and works for holiday mornings or busy weekday prep.
Several dashes of your favorite hot sauce, like Cholula
½ teaspoon fine salt
10 twists of freshly ground black pepper
4 ounces (1 cup) crumbled feta or goat cheese
10 Ingredients
Delivery in as fast as one hour.*
Powered by
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Instructions
1
Preheat the oven to 350 degrees Fahrenheit. Grease a 9 by 13-inch pan with butter (don’t be tempted to use cooking spray; it doesn’t work nearly as well).
2
In a large skillet, warm the olive oil over medium heat until shimmering. Add the bell pepper and green onion and cook until the pepper is tender and cooked through, about 8 to 10 minutes.
3
Add the spinach to the skillet and cook, while stirring, until wilted, about 2 minutes. Set the pan aside to cool for a bit while we prepare the egg mixture.
4
Crack the eggs into a medium mixing bowl. Add your dairy of choice, several dashes of hot sauce, plus the salt and pepper. Whisk just until the egg yolks and whites are blended.
5
Stir in half of the cheese (we’re reserving the other half for topping the frittata before baking). Transfer the lightly cooled veggies into the bowl, and stir to combine.
6
Pour the mixture into the prepared pan. Evenly disperse the remaining cheese on top.
7
Bake for 25 to 35 minutes (keep an eye on it), until the eggs are puffed and appear cooked, and the center of the frittata just barely jiggles when you give it a gentle shimmy. For good measure, insert a fork about ¼-inch into the center of the eggs and make sure the fork comes out clean
8
Place the frittata on a cooling rack until you’re ready to serve. Slice with a sharp knife, and serve. Leftovers will keep well for about four days in the refrigerator. Enjoy leftovers chilled, at room temperature, or gently reheat in the microwave or oven.
Was this recipe helpful?
Tips & Notes
Pro tips
Chop peppers and spinach evenly so they distribute throughout the casserole and cook at the same rate.
Whisk eggs with dairy thoroughly to avoid streaks of uncooked egg in the finished dish.
Don't overbake: pull the casserole when the center is set but still trembles slightly—carryover cooking will firm it up as it cools.
Sauté peppers and onions in olive oil for 2–3 minutes before adding spinach to deepen flavor and reduce excess moisture.
Substitutions
Heavy cream → half-and-half, whole milk, sour cream, or yogurt (1:1 ratio)
Red bell peppers → yellow, orange, or a mix of colors (same amount)
Fresh spinach → frozen spinach, thawed and squeezed dry (reduces to about 1 cup)
Hot sauce → black pepper, smoked paprika, or cayenne for heat without liquid
Storage & make-ahead
Cover and refrigerate leftovers up to 4 days. Reheat covered at 350°F for 15–20 minutes until warmed through, or wrap and freeze up to 3 months.
Common Questions
Can I make this breakfast casserole the night before?
Yes. Assemble the casserole in the baking dish, cover, and refrigerate up to 12 hours. Bake directly from the fridge, adding 5–10 minutes to the cooking time.
What cheese can I use instead of feta?
Goat cheese, ricotta, sharp cheddar, or gruyere work well. Use the same 1-cup amount and crumble or shred as needed.
Can I add meat to this recipe?
Yes. Stir in 1 cup cooked and crumbled bacon, sausage, or diced ham before adding the egg mixture.
How do I know when the casserole is done baking?
The top should be lightly golden and the center should be set but still slightly jiggly when gently shaken—it will continue to cook as it cools.
Can I freeze leftovers?
Yes. Cool completely, wrap in plastic wrap and foil, and freeze up to 3 months. Thaw overnight in the fridge and reheat covered at 350°F until warm.