High Protein Egg Casserole (Over 30g Protein Per Slice)
This High Protein Egg Casserole is a fluffy, cheesy sheet of eggs and turkey that clocks in over 30 grams of protein a slice. It’s the kind of breakfast that keeps you fed until lunch without feeling heavy.

Make it on a Sunday and you’ll have hot, satisfying meals ready in minutes all week long. It also holds a brunch spread together with almost no extra effort.
Why I Keep Coming Back to This Egg Casserole
The texture is what sells it. Cottage cheese melts into the eggs, so the casserole bakes up tender and rich without any flour or milk. Every bite has bits of savory turkey, sweet peppers, and wilted spinach held together with just enough sharp cheddar.
It reheats beautifully. I’ll microwave a square straight from the fridge and the eggs stay soft, not rubbery. That’s rare in meal-prepped eggs, and it’s why this recipe stays in my rotation.
Ingredients

- 12 large eggs: the base for a high-protein, fluffy bake.
- 1 cup cottage cheese: adds creaminess and a big protein boost. Full-fat or 2% both work.
- 1.25 lb lean ground turkey: 93% lean keeps it moist without getting greasy.
- 1 medium onion: finely diced.
- 1 bell pepper: any color, diced small.
- 2 cups fresh spinach: roughly chopped.
- 2 cloves garlic: minced.
- 1 cup shredded cheddar cheese: plus a little extra for the top if you want a golden crust.
- 1 tbsp olive oil: for the skillet.
- Salt and black pepper: to season at every layer.
Variations / Substitutions
- Swap the turkey: use crumbled turkey sausage, chicken sausage, or ground chicken. Just brown it the same way.
- Change the veggies: swap spinach for chopped kale, or add sautéed mushrooms and zucchini. Drain any watery veggies well before layering.
- Go dairy-free: skip the cottage cheese and cheddar. Add 4 extra eggs and a splash of unsweetened almond milk to the whisk, then season well.
- Add more heat: stir a pinch of red pepper flakes into the turkey or fold a diced jalapeño into the egg mixture.
If you like this one, you might also like my Cottage Cheese Egg Bites.
How to Make High Protein Egg Casserole
Step 1: Sauté the Turkey and Veggies

Heat the 1 tbsp olive oil in a large skillet over medium-high heat. Add the 1.25 lb ground turkey, breaking it apart with a spoon, and cook until no longer pink, about 5 minutes. Stir in the diced onion, bell pepper, and garlic, and cook for another 3 minutes until softened. Toss in the 2 cups spinach and let it wilt, about 1 minute. Season with a pinch of salt and pepper, then take the pan off the heat and let it cool slightly.
You’re looking for the turkey to lose its raw color and the peppers to soften without browning heavily. Letting the mixture cool for a few minutes is key—hot filling will scramble the eggs the moment they touch it.
Step 2: Whisk the Egg Mixture

Crack the 12 eggs into a large bowl and whisk until the whites and yolks are fully combined. Add the 1 cup cottage cheese and a good pinch of salt and pepper. Whisk again until the cottage cheese breaks down and the mixture looks smooth, with only small curds left. Stir in the 1 cup shredded cheddar.
The cottage cheese won’t dissolve entirely, and that’s fine. You want an even blend with no big clumps. The curds give the casserole a creamy, almost cheesy body without adding extra cream.
Step 3: Layer the Casserole

Grease a 9×13-inch baking dish lightly with oil or butter. Spread the cooled turkey and veggie mixture evenly across the bottom. Pour the egg mixture over the top, using a spatula to nudge the filling around so the eggs settle into every gap.
The turkey and veggies should be fully covered. The cheese bits will sink in places, but they’ll melt into the bake and form a golden top as it cooks. If you like a cheesier surface, sprinkle a small handful of extra cheddar over the top now.
Step 4: Bake Until Set

Preheat the oven to 375°F (190°C). Place the casserole on the middle rack and bake for 35 to 40 minutes. It’s done when the center is just set and a knife inserted comes out clean. The edges will pull away from the pan and the top will look puffed and light golden.
The casserole will rise in the oven and then settle a little as it cools, which is normal. If the top starts to brown too fast before the middle is firm, lay a piece of foil loosely over it for the last 10 minutes.
Step 5: Slice and Serve

Let the casserole rest for 5 minutes on the counter. Run a knife along the edges, then cut into 8 even squares. Use a spatula to lift each piece out. Serve warm, plain or with a spoonful of salsa or a drizzle of hot sauce.
The slices hold together cleanly and have a tender, almost custardy center. They’re sturdy enough to eat with your hands once they’ve cooled for a minute or two.
Tips for the Fluffiest Egg Casserole
- Let the filling cool.: This is the biggest mistake. Hot turkey and veggies scramble the eggs on contact. A 5-minute rest off the stove is all you need.
- Do not overbake.: The casserole keeps cooking after you pull it out. Take it when the center has just a slight jiggle, not when it’s rock solid.
- Use up leftover veggies.: Roasted vegetables from last night’s dinner work great. Just drain any extra liquid so the casserole stays firm.
- Assemble the night before.: Layer the turkey mixture and egg mixture in the dish, cover, and refrigerate. In the morning, add 5 to 10 minutes to the bake time straight from the cold fridge.
Bake time depends on the dish:
| Dish | Size | Time |
|---|---|---|
| 9×13-inch baking dish | 3 qt | 35 to 40 mins |
| 8×8-inch square pan (deep) | 2 qt | 40 to 45 mins |
| Muffin tins (egg bites) | 12-cup | 18 to 22 mins |
Keeping Leftover Casserole Fresh
- Refrigerate: covered for up to 5 days. It’s perfect for meal prep.
- Reheating: a slice takes about 1 to 2 minutes in the microwave, or you can warm the whole casserole in a 350°F oven for 10 minutes.
What to Serve With This Egg Casserole
A fresh fruit salad cuts the richness with something sweet and juicy. Sliced avocado with a squeeze of lime and a pinch of salt adds creaminess and a bright, fresh note. For a bigger brunch, a side of crispy roasted potatoes rounds out the plate with crunch.
Frequently Asked Questions
Can I use egg whites only?
Yes. Swap 12 whole eggs for 2 cups of liquid egg whites. The casserole will be a little less rich, but still high in protein.
Why did my casserole turn out watery?
Watery veggies are the usual culprit. Spinach, mushrooms, and zucchini release a lot of liquid when cooked. Sauté them until the moisture cooks off before layering, and drain any cooked veggies well.
Can I freeze slices?
You can. Wrap individual squares in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge and reheat as usual. The texture is softest when reheated in the oven or toaster oven.
Can I use ricotta instead of cottage cheese?
Yes, ricotta works well. It’s a little sweeter and denser, so the texture will be more like a baked custard. Use the same 1 cup amount.

High Protein Egg Casserole Recipe
Ingredients
Method
- Heat oil in a skillet over medium-high heat. Cook turkey until no longer pink, about 5 minutes. Add onion, bell pepper, and garlic; cook 3 minutes. Add spinach and cook 1 minute until wilted. Season and set aside to cool.
- Whisk eggs, cottage cheese, salt, and pepper until smooth. Stir in cheddar.
- Grease a 9×13-inch dish. Spread cooled turkey mixture in the bottom. Pour egg mixture over it.
- Preheat oven to 375°F (190°C). Bake 35 to 40 minutes until the center is set and a knife comes out clean.
- Rest 5 minutes, then slice into 8 squares and serve warm.
