This high-protein egg casserole brings together beaten eggs, cottage cheese and shredded cheddar with diced, cooked turkey (or chicken) and sautéed red pepper, onion and spinach for balanced texture. Season the egg base, fold in cheeses, meat and vegetables, then pour into a greased 9x13-inch dish. Bake at 180°C/350°F for 35–40 minutes until set and golden. Let rest briefly, cut into squares and serve warm.
The Saturday morning crossfit crowd at my gym started a breakfast rotation, and week three was my turn to bring something that would actually fuel people beyond ten am. I opened my fridge to find eggs, leftover turkey sausage from Tuesday night, and a wilting bell pepper that had one day left before becoming compost. Forty minutes later I walked in carrying a golden, set casserole that disappeared before the second workout group finished stretching.
My friend Dave, who normally eats two protein bars standing over his kitchen sink, stopped mid bite and asked what was in it because it tasted like actual food, not meal prep. That compliment has stuck with me longer than any recipe rating ever could.
Ingredients
- 8 large eggs: The foundation of the entire casserole, use room temperature eggs for the most even texture throughout.
- 1 cup low fat cottage cheese: This is what makes the casserole luxuriously creamy without needing heavy dairy, blend it first if you want zero curds.
- 1 cup shredded reduced fat cheddar cheese: Sharp cheddar gives you more flavor punch per gram than mild, so go sharp if you have the option.
- 200 g lean turkey sausage or chicken breast, cooked and diced: Brown the sausage well before adding it, those caramelized edges carry so much extra flavor into every square.
- 1 red bell pepper, diced: Any color works but red brings a subtle sweetness that balances the savory sausage beautifully.
- 1 small onion, finely chopped: Yellow or white onion both work, just make sure the pieces are small enough to melt into the set eggs.
- 2 cups baby spinach, roughly chopped: Spinach shrinks dramatically so do not be alarmed by the amount going in raw, it wilts down to almost nothing.
- 1 tsp olive oil: Just enough to soften the vegetables without making the casserole greasy.
- 1/2 tsp black pepper, salt, smoked paprika, and dried oregano: Smoked paprika is the quiet hero here, it gives a subtle campfire warmth that makes people wonder what your secret is.
Instructions
- Preheat and prep the dish:
- Set your oven to 180 degrees Celsius, rub a thin coat of olive oil across the bottom and sides of your baking dish, and let it warm up while you handle everything else.
- Softening the vegetables:
- Warm the oil in a skillet over medium heat and cook the onion and bell pepper for about four minutes until they soften and smell sweet, then toss in the spinach for one final minute until it collapses into a dark green pile.
- Building the egg mixture:
- Crack all eight eggs into a big bowl and beat them well, then whisk in the cottage cheese, cheddar, and every seasoning until everything is evenly combined and slightly frothy on top.
- Bringing it together:
- Fold the cooked meat and sauteed vegetables into the egg mixture with a spatula, pour everything into your prepared dish, and spread it out so the distribution of fillings looks even across the top.
- Baking to golden perfection:
- Slide the dish into the center rack and bake for thirty five to forty minutes, checking near the end that the center no longer jiggles and the top has turned a warm inviting gold.
- Resting before slicing:
- Let the casserole sit for five minutes after removing it from the oven, this short rest helps it firm up so your squares hold their shape instead of collapsing on the plate.
There is something quietly satisfying about pulling a whole casserole out of the oven, knowing it will feed six people well, without any fuss or plating drama.
Making It Your Own
Ricotta swaps in beautifully for the cottage cheese if you prefer a smoother, more uniform texture throughout. You can also fold in sliced mushrooms, grated zucchini, or sun dried tomatoes depending on what needs using up in your produce drawer. For a fully vegetarian version, simply leave out the meat or use a plant based sausage, the eggs and cheese carry enough protein on their own.
What to Serve Alongside It
This casserole is rich and savory on its own, so it pairs best with something light and fresh on the side. A simple arugula salad with lemon vinaigrette cuts through the richness perfectly. Fresh fruit like sliced cantaloupe or a bowl of berries adds a bright, sweet contrast that makes the whole meal feel complete rather than heavy.
Storing and Reheating
Leftovers keep beautifully in the fridge for up to four days, making this an ideal make ahead option for busy mornings. Cut the cooled casserole into individual squares and store them in an airtight container with parchment between layers so they do not stick together.
- Reheat single squares in the microwave for about sixty seconds, checking halfway through.
- You can also freeze portions wrapped tightly in foil for up to one month, thaw overnight in the fridge before reheating.
- Always let the casserole cool completely before covering and refrigerating to avoid condensation making the top soggy.
This is the kind of recipe that earns a permanent spot in your rotation because it works hard without asking much from you. Share it with someone who thinks meal prep has to be boring, this casserole will change their mind.
Recipe Questions & Answers
- → Can I make this ahead of time?
-
Yes. Assemble the casserole, cover tightly and refrigerate for up to 24 hours before baking. Bringing it to room temperature for 15–20 minutes helps ensure even cooking once it goes into the oven.
- → How should leftovers be stored and reheated?
-
Cool completely, then store in an airtight container in the refrigerator for 3–4 days. Reheat individual squares in a 180°C/350°F oven for 8–10 minutes or microwave briefly until warm.
- → What swaps work well for the meat?
-
Use cooked diced chicken, lean ham, or turkey sausage. For a lower-sodium option, choose plain cooked breast meat and season to taste. Ensure any added meat is fully cooked before mixing with the egg base.
- → How can I make a vegetarian version?
-
Replace meat with plant-based sausage or add extra vegetables like mushrooms, zucchini and roasted tomatoes. Increase cottage cheese slightly for added protein and texture.
- → Can this be frozen?
-
Yes. Bake and cool completely, then wrap tightly and freeze up to 2 months. Thaw overnight in the refrigerator and reheat in a 180°C/350°F oven until warmed through.
- → How do I ensure the center sets without drying the top?
-
Bake until the center is just set and a toothpick comes out clean or with moist crumbs. If the top browns too quickly, tent loosely with foil for the last 10–15 minutes.