This fluffy egg casserole is perfect for busy mornings or serving a crowd. Add your favorite meats, vegetables, or cheeses and choose from a large or small recipe.
Serve this egg casserole with pancake casserole and you have the perfect sweet and savory breakfast pair!

Jump to:
What sets this recipe apart
Flavor options: This recipe can be made with a variety of mix-ins to suit your taste. The base recipe stays the same and you can add the meat, vegetables, or cheese you like!
Two sizes: Choose from a larger 9×13 pan or make a smaller recipe in an 8×8 pan.
High protein: This recipe is made with eggs and cottage cheese making it a high protein and lower carb alternative than some other egg casserole recipes.
How to make egg casserole

Step 1
Whisk the eggs, cottage cheese, melted butter, salt, and pepper.

Step 2
Place vegetables, meat, and/or cheese in the bottom of a greased baking dish.

Step 3
Add the egg mixture.

Step 4
Bake for 20-30 minutes.
What mix-ins to use
Add your favorite meat, vegetables or cheese to the eggs before baking. Here are some ideas:
MEAT: Bacon, sausage, or ham. All meat should be cooked before adding it to the eggs.
VEGETABLES: Bell peppers, frozen hashbrowns, onion, spinach, broccoli, zucchini, asparagus, mushrooms etc. Vegetables should be pre-cooked. If you are using something with high water content (like spinach or mushrooms), pre-cook and pat dry with a paper towel. Frozen hashbrowns should be thawed and patted dry.
CHEESE: Cheddar, mozzarella, gouda, pepperjack, parmesan, goat cheese, or feta are all delicious. You can even use a combination of cheeses. I like to mix some cheese directly into the eggs, and top the eggs with additional cheese a minute or two before removing the pan from the oven.

Make-ahead tips
This is a great make-ahead recipe for busy mornings. I often make this at the start of the week and reheat individual portions in the microwave as needed.
Note: If serving company, I prefer to bake this recipe fresh. The eggs are extra thick and puffy straight from the oven which makes for a nicer presentation.
Get a head start on this recipe
Chop and cook your meat and vegetables a day or two in advance. Then all you have to do is whisk up the eggs and add the mix-ins to the baking dish right before baking.
Free Baking Guide!
Join thousands of other bakers and subscribe to our newsletter!
Recipe

Egg Casserole
Ingredients
- 14 large eggs
- 1 cup cottage cheese, or ricotta cheese
- 1 tablespoon melted butter
- up to 2 cups meats and/or vegetables, see note
- ⅔ cup grated cheddar cheese, or another cheese of your choice
- softened butter, for greasing the pan
- salt and pepper
Instructions
- Preheat oven to 375° with a rack in the center of the oven. Generously grease a 9×13 baking dish with softened butter.
- In a large bowl, use a whisk or immersion blender to combine the eggs, cottage cheese, melted butter, ½ teaspoon salt, and ¼ teaspoon black pepper. The mixture should be well combined. If some curds of cottage cheese remain, that's fine.
- Sprinkle the meat, vegetables, and cheese evenly around the bottom of the greased baking dish. Note: I reserve some of the cheese to add to the top of the eggs near the end of cook time. Pour the egg mixture over the meat and vegetables.
- Bake until the eggs are puffed and set, approximately 25-35 minutes. Beginning checking at 25 minutes*, then every few minutes until the center is no longer wet. A minute or two before you pull it from the oven, top with additional cheese. Serve immediately.
Notes
- 8 large eggs
- ½ cup cottage cheese
- ½ tablespoon melted butter
- Up to 1 cup meat and/or vegetables
- ⅓ cup cheese
- ¼ teaspoon salt, ⅛ teaspoon black pepper
Nutrition
Nutritional Information is an estimate based on third-party calculations and may vary based on products used and serving sizes.
Liz says
Will this work with adding frozen hashbrowns at the bottom of the casserole dish?
Thank you!
Liz
Allison says
Sure. They should be thawed, and I would recommend baking it in the center to lower third of the oven so the top doesn’t get too dark before the hashbrowns heat all the way through.
Darlene says
Can I keep the egg casserole on warm in my microwave oven while baking another dish in my oven for approximately 30 mins?
Allison says
Yes, that should work. Just be aware that it will deflate a bit (it will be quite puffy when you pull it out of the oven).
Ashley says
can this be prepped overnight and baked before serving?
Allison says
Hi, Ashley. You can prep all of the components the night before, but I like to mix it up right before baking.
Cindy says
This recipe is so delicious for adults and toddlers alike. I poured 1/2 of the mixture into mini muffin pans and baked for 15 min. My toddler grand babies loved them!!
Allison says
Perfect! Thanks for sharing your experience. 🙂
Dotti says
My son in law, granddaughter, and I thought the casserole was delicious despite the fact I somehow got the timer wrong and cooked it for 50 minutes. Since I had halved it I was concerned it would be tough. Not so. One question. I had trouble mixing the Ricotta cheese. It was lumpy. Suggestions?
Allison says
I’m glad you enjoyed it. If you whisk it vigorously the ricotta should break up. You could also try whisking the ricotta separately (first) to smooth it out before adding it to the eggs.
Penny says
What can you use for a substitution for the cottage or ricotta cheese?
Allison says
I’m not sure, I’ve only made the recipe as written. You could maybe use a couple tablespoons of sour cream or milk?
Karen Wilson says
I have been desperately looking for a recipe just like this all day. So happy I found it. I am making Easter brunch and have not been able to find just the right thing. This is it. Thank you ever so much. Happy Easter
Melissa says
Can i freeze it after its been cooked?
Allison says
I would assume so, but I haven’t tried it.
Claudia says
This was a hit with my 11 year old!
Soooo, to say the least, this will be a regular sleep over dish!
Kara says
I love eggs in all forms and the cottage cheese in this turned me off. Not a fan and none of my egg loving kids would eat more than a bite of this!
Allison says
Sorry to hear that! Maybe try the ricotta next time? Thanks for sharing your experience.