Bacon Egg Casserole

No ratings yet

We love making Bacon Egg Casserole for brunch or holidays and even as breakfast for dinner!

This egg casserole with bacon is an easy make-ahead breakfast recipe that is low-carb and so delicious! It’s an easy way to have cheesy eggs and bacon all in one fluffy and light breakfast casserole.

Pin it now to save for later

Pin Recipe
Easy bacon egg casserole

I love a great breakfast casserole for holidays or special breakfasts and brunches – especially an overnight eggs casserole like this Bacon Egg Casserole recipe I’m sharing today. It’s light and fluffy with plenty of cheese and bacon and it is so easy to make.

What Makes this Egg Casserole so Light and Fluffy

Have you ever had an egg casserole that was, um, kind of rubbery? It can happen when you bake eggs, but this casserole I’m sharing has none of those problems. 

The trick is to use some flour and baking powder. The gluten in the flour gives the casserole some structure and the baking powder helps give it some lift. So, when you bake the eggs they puff up and have the best texture – soft and light, not rubbery!

I’ve been making my egg casseroles like this for years with lots of different add-ins, and it never fails to disappoint. It’s cheesy with bits of bacon and perfectly cooked eggs. Basically, a breakfast winner!

Bacon egg casserole dish

Ingredients You’ll Need to Make It

  • Melted unsalted butter
  • Cottage cheese
  • Shredded cheese (your choice!)
  • All-purpose flour
  • Baking powder
  • Italian seasoning
  • Salt
  • Lightly beaten eggs
  • Chopped cooked bacon (or turkey bacon!)

For the shredded cheese you can use pretty much any kind you like! Just be sure it’s a good melting cheese like mozzarella, cheddar, Monterey jack, pepper jack or even Gruyere or provolone.  You could also do a combo of different types cheese.

Worried about the cottage cheese? I know, it’s not everyone’s favorite but don’t leave it out. It adds flavor, but also gives the eggs a wonderful texture – it melts into the casserole and no one will ever guess it’s in there. It also adds a ton of protein to the dish.

Bacon egg casserole process

Make It Ahead

If you prep it the night before you’ll save about 20 minutes in the morning – just pop it in the oven! It’s easy enough that you can make it in the morning, but I usually just toss it all together and leave it in the fridge overnight.

I cook the bacon first on the stove and then chop it into small pieces. While it cools, I prep the rest of the ingredients.

Combine the butter, cottage cheese, shredded cheese, baking powder, flour, Italian seasoning, and salt in a bowl. 

Add the beaten eggs and whisk until combined. The mixture will be a little lumpy which is fine. Add the chopped bacon and stir.

Pour the mixture into a prepared baking dish and bake the egg casserole for 30 to 40 minutes or until the top is browned and the casserole is set in the middle.

Egg casserole recipe

Let the casserole cool for five to ten minutes before slicing and serving.

Storing and Freezing

I think cheesy egg casseroles taste best the day they are made, but you can keep leftovers in the refrigerator for three to four days. The texture won’t be the same, but it still tastes delicious. I just rewarm the leftovers in the microwave.

Other flavor options

This really is a basic casserole that can be changed up to your liking. Here are a few others I’ve made:

It’s really easy to change up the flavors to your liking. This bacon one is one of my favorites – bacon is my favorite breakfast meat – but you could do any of the following options.

  • Meat lovers: use both bacon and sausage
  • Pizza: add pepperoni and olives, peppers and mushrooms
  • Change up the cheese to one you like
  • Add other seasonings: thyme or rosemary, or paprika or cumin

As long as you keep the base recipe the same, you can change up the flavorings no problem!

Bite of bacon egg casserole

I think once you try this bacon, eggs and cheese casserole you’ll want to make it again and again for all the brunch and holiday breakfasts. Everyone loves it when I make it!

Serve this with:

Have you made this recipe?

Tag @crazyforcrust on Instagram or hashtag it #crazyforcrust

Bacon Egg Casserole Recipe

This Bacon Egg Casserole is such an easy breakfast casserole or brunch recipe. It's an easy low carb recipe that can be made overnight. Use regular or turkey bacon and any kind of cheese!
No ratings yet
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Yield 8 servings
Serving Size 1 serving


  • 1/2 cup unsalted butter, melted
  • 1 16 ounce package cottage cheese
  • 2 cups mozzarella cheese
  • 1/4 cup all purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 10 eggs lightly beaten
  • 1 lb bacon


  • Preheat oven to 400°F. Spray a 9×13” pan with nonstick cooking spray.
  • Stir together butter, cottage cheese, mozzarella cheese, flour, baking powder, Italian seasoning, and salt. Whisk in eggs and whisk until combined (mixture will be lumpy).
  • Cook 1 pound of bacon until crispy, then chop into bite size pieces. Fold into the egg mixture.
  • Pour into prepared pan and bake for 30-40 minutes or until browned and set in the middle. Cool 5-10 minutes before slicing and serving.
  • Best served fresh, but it can also be sliced and stored in individual containers and frozen. Defrost in microwave.

Nutrition Information

Serving: 1serving | Calories: 516kcal | Carbohydrates: 5g | Protein: 21g | Fat: 46g | Saturated Fat: 20g | Cholesterol: 295mg | Sodium: 777mg | Potassium: 260mg | Fiber: 1g | Sugar: 1g | Vitamin A: 862IU | Calcium: 204mg | Iron: 2mg

Nutritional information not guaranteed to be accurate

Course Breakfast
Cuisine American
Keyword casserole, egg
Perfect bacon egg casserole

This Bacon Egg Casserole is such an easy breakfast casserole or brunch recipe. It’s an easy low carb recipe that can be made overnight. Use regular or turkey bacon and any kind of cheese!

Last Updated on May 20, 2022

Join for FREE to start saving your favorite recipes
Create an account easily save your favorite content, so you never forget a recipe again.
sample postsample postsample post

This post may contain affiliate links. For more information, read my disclosure policy.

Leave a Reply

Your email address will not be published.

Recipe Rating

3 CommentsLeave a comment or review

  1. Do you think this would still turn out alright with the 1:1 gluten free flour? My mother is gluten sensitive and I am looking for an easy egg casserole recipe to use.

  2. This recipe is fantastic! I made this for our dinner tonight, right after seeing it in one of your emails. For dinner, I wanted something simple and easy to go along with the whole wheat bread I made this afternoon. This egg casserole was perfect. Mine was done after 30 minutes. And you’re right, it was not dry or rubbery at all. Perfect texture, loads of good flavor, and very filling. Thank you for sharing so many great recipes!