If you’re looking for a simple yet satisfying dish that’s perfect for breakfast, brunch, or even a light dinner, this Cheese and Egg Casserole is a wonderful option. It’s creamy, cheesy, and packed with protein, making it both delicious and nourishing. The combination of cottage cheese and mozzarella creates a rich texture, while the eggs bind everything together with a fluffy, custard-like finish. Italian seasoning adds just the right hint of herbaceous flavor without overpowering the dish.
This casserole is incredibly easy to make, with minimal ingredients and straightforward steps that anyone can follow. Whether you’re preparing for a weekend brunch with family or want a make-ahead breakfast to reheat during busy mornings, this casserole fits the bill. Plus, it’s versatile—you can enjoy it on its own or pair it with a fresh salad or crusty bread.
Creamy, comforting, and full of flavor, this Cheese and Egg Casserole is a true crowd-pleaser that you’ll want to make again and again.
Why You’ll Love This Recipe
- Rich and creamy texture thanks to cottage cheese and mozzarella.
- High-protein, filling meal perfect for any time of day.
- Easy to prepare with just a handful of simple ingredients.
- Versatile and customizable—great for breakfast, brunch, or dinner.
- Make-ahead friendly—prepare in advance and reheat easily.
Ingredients
- Unsalted butter, melted
- Cottage cheese
- Mozzarella cheese
- All-purpose flour
- Baking powder
- Italian seasoning
- Salt
- Large eggs, lightly beaten
Variations
- Add vegetables such as spinach, mushrooms, or bell peppers for extra nutrition and flavor.
- Swap cheeses—try cheddar or Swiss instead of mozzarella for a different taste.
- Add cooked bacon or sausage to make it heartier.
- Include fresh herbs like chives or parsley for a bright note.
- Make it spicy by adding a pinch of cayenne or red pepper flakes.
How to Make the Recipe
Step 1
Preheat your oven to 350°F (175°C). Grease a baking dish with butter.
Step 2
In a large bowl, combine melted butter, cottage cheese, mozzarella cheese, flour, baking powder, Italian seasoning, and salt. Mix until well blended.
Step 3
Add the lightly beaten eggs to the cheese mixture, stirring gently until everything is evenly combined.
Step 4
Pour the mixture into the prepared baking dish, spreading it out evenly.
Step 5
Bake for about 45-50 minutes or until the casserole is set and the top is lightly golden.
Step 6
Remove from the oven and let it cool slightly before slicing.

Tips for Making the Recipe
- Use room temperature eggs for better mixing and texture.
- Don’t overbeat the eggs; mix just until combined to keep the casserole tender.
- Let the casserole rest for a few minutes after baking to set fully.
- Use a non-stick or well-greased baking dish to prevent sticking.
- Feel free to sprinkle extra cheese on top before baking for a cheesy crust.
How to Serve
This casserole is delicious served warm as a standalone dish or alongside a crisp green salad or fresh fruit. It also pairs nicely with toasted bread or breakfast potatoes for a more complete meal.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days.
Freezing
You can freeze portions of the casserole wrapped tightly in plastic wrap and foil. Freeze for up to 2 months.
Reheating
Reheat leftovers in the oven at 325°F (160°C) until warmed through, or microwave individual portions for about 1-2 minutes.

FAQs
1. Can I use low-fat cottage cheese?
Yes, but the casserole will be less creamy.
2. Can I prepare this casserole the night before?
Absolutely. You can mix the ingredients and refrigerate overnight, then bake the next morning.
3. What can I use instead of mozzarella?
Cheddar, Swiss, or Monterey Jack work well.
4. Is this recipe gluten-free?
Not as written—flour contains gluten. Use gluten-free flour to make it gluten-free.
5. Can I add vegetables?
Yes, cooked or raw vegetables like spinach or bell peppers can be folded in.
6. How do I know when the casserole is done?
It should be set in the middle and lightly golden on top.
7. Can I use salted butter?
Yes, but reduce the added salt slightly.
8. Can I double this recipe?
Yes, just use a larger baking dish and increase the baking time accordingly.
9. What if I don’t have Italian seasoning?
Use a mix of dried basil, oregano, and thyme.
10. How do I prevent the casserole from sticking?
Grease your baking dish well with butter or use parchment paper.
Conclusion
This Cheese and Egg Casserole is an easy, comforting dish that delivers creamy, cheesy satisfaction in every bite. Perfect for any meal of the day, it’s versatile, quick to prepare, and great for feeding a crowd or meal prepping. With simple ingredients and a rich, tender texture, it’s sure to become a favorite in your recipe collection.
Print
Cheese and Egg Casserole
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
Start your day with this rich and comforting Cheese and Egg Casserole, packed with creamy cottage cheese, gooey mozzarella, and fluffy eggs baked to perfection. This savory dish is perfect for breakfast, brunch, or even a light dinner, offering a satisfying blend of cheesy goodness and hearty protein in every bite.
Ingredients
-
½ cup (113g) unsalted butter, melted
-
1 (16-ounce/453g) container cottage cheese
-
2 cups mozzarella cheese (about 8 ounces/226g), shredded
-
¼ cup (31g) all-purpose flour
-
1 teaspoon baking powder
-
1 teaspoon Italian seasoning
-
½ teaspoon salt
-
10 large eggs, lightly beaten
Instructions
-
Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
-
In a large bowl, combine melted butter, cottage cheese, mozzarella cheese, flour, baking powder, Italian seasoning, and salt. Mix until well combined.
-
Slowly add the beaten eggs, stirring gently until the mixture is smooth and uniform.
-
Pour the mixture into the prepared baking dish and spread evenly.
-
Bake for 45-55 minutes or until the casserole is set and the top is lightly golden.
- Let cool slightly before slicing and serving.
Notes
-
For extra flavor, add sautéed spinach or diced cooked bacon.
-
This casserole can be made ahead and refrigerated overnight before baking.
- Substitute mozzarella with cheddar or your favorite cheese blend for variation.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American