A delightful and savory egg casserole featuring a blend of cheeses and fresh herbs, perfect for brunch or a cozy family breakfast.
Preheat your oven to 325°F (165°C) and grease a 9x13-inch baking dish.
Greasing the dish ensures the casserole doesn't stick and makes cleanup easier.
In a large mixing bowl, whisk together the eggs, milk, salt, and black pepper until well combined.
Whisking thoroughly ensures the eggs are evenly mixed for a consistent texture.
Add the cheddar cheese, cream cheese, cottage cheese, and fresh basil to the egg mixture and stir until combined.
Using a spatula helps fold the ingredients gently without breaking the cheese.
Sprinkle in the flour and baking powder, then mix until just combined.
Avoid overmixing to keep the casserole light and fluffy.
Pour the mixture into the prepared baking dish and spread evenly.
Spreading the mixture evenly ensures even cooking.
Bake in the preheated oven for about 50 minutes, or until the center is set and a knife inserted comes out clean.
Check for doneness by inserting a knife into the center; it should come out clean.
Let the casserole cool for 5-10 minutes before slicing and serving.
Allowing the casserole to cool slightly makes it easier to slice and serve.