A bacon, egg, and cheese casserole is the ultimate comfort breakfast that never fails to please. With crispy bacon, fluffy eggs, and melted cheese baked into one dish, this casserole is simple yet satisfying. Perfect for weekends, holidays, or even meal prep, it’s a hearty way to start the day without needing multiple pans on the stove.
What is Bacon, Egg, and Cheese Casserole?
This casserole is a baked dish that layers bacon, whisked eggs, and cheese in a single pan. It’s a crustless, low-carb option that still feels indulgent. Similar to a frittata but heartier, it’s designed to feed several people at once, making it ideal for family breakfasts or brunch gatherings.

Other Breakfast Casserole Recipes
- Christmas Breakfast Casserole
- Ham and Cheese Breakfast Casserole
- Sausage and Egg Breakfast Casserole
- Sausage Gravy Breakfast Casserole
Reasons to Try Bacon Egg and Cheese Casserole
- Easy preparation – Minimal steps and ingredients.
- Crowd-pleaser – Classic flavors everyone enjoys.
- Low-carb option – Naturally fits into keto or gluten-free diets.
- Perfect for gatherings – A single dish that feeds many.
- Versatile – Easily customizable with vegetables or extra cheese.
Ingredients Needed to Make Bacon Egg and Cheese Casserole
- 1 lb bacon (cooked until crispy and chopped)
- 10 large eggs
- 1 cup milk (or half-and-half for richness)
- 2 cups shredded cheddar cheese (or mozzarella)
- 1 small onion, finely chopped (optional)
- 1 cup spinach or bell peppers (optional, for added nutrition)
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons fresh chives or parsley, chopped (optional garnish)
Instructions to Prepare Bacon Egg and Cheese Casserole
Step 1: Preheat the oven
Set oven to 350°F (175°C) and grease a 9×13-inch baking dish.
Step 2: Cook bacon
Fry bacon until crispy, then place on paper towels to drain excess grease. Chop into bite-sized pieces.
Step 3: Prepare egg mixture
In a large bowl, whisk together eggs, milk, garlic powder, salt, and pepper until smooth.
Step 4: Assemble casserole
Spread bacon evenly in the baking dish. Add optional vegetables if using. Pour egg mixture over the top and sprinkle shredded cheese generously.
Step 5: Bake casserole
Bake uncovered for 35–40 minutes, or until eggs are set and the top is golden.
Step 6: Rest and serve
Allow the casserole to cool for 5 minutes before slicing. Garnish with parsley or chives.
What Goes Well With Bacon, Egg, and Cheese Casserole
- Fresh fruit salad – Adds sweetness and balance.
- Buttered toast or croissants – Perfect for soaking up the egg mixture.
- Hashbrowns or roasted potatoes – A hearty side dish.
- Avocado slices – Adds creaminess and healthy fats.
- Coffee or orange juice – Classic breakfast drinks.
Key Tips for Making Bacon Egg and Cheese Casserole
- Drain bacon well – Keeps the casserole from being too greasy.
- Use freshly shredded cheese – Melts better than pre-packaged.
- Bake uncovered – Ensures the top turns golden.
- Check doneness carefully – A knife in the center should come out clean.
- Rest before slicing – Helps the casserole hold together.
- Add seasoning layers – Enhances flavor throughout.
Creative Variations of Bacon Egg and Cheese Casserole
- Vegetable-packed – Add mushrooms, spinach, or zucchini.
- Spicy version – Use pepper jack cheese and jalapeños.
- Low-carb option – Keep it simple with just eggs, cheese, and bacon.
- Ham and cheese twist – Swap bacon for diced ham.
- Holiday style – Add red and green peppers for a festive look.
Storage Guidelines for Bacon, Egg, and Cheese Casserole
- Refrigerate leftovers – Store covered for up to 4 days.
- Freeze portions – Wrap slices tightly and freeze for up to 2 months.
- Cool before storing – Prevents condensation.
- Reheat properly – For the best taste, always warm before serving.
Reheating Tips for Bacon, Egg, and Cheese Casserole
- Oven method – Reheat at 325°F (160°C) for 15 minutes.
- Microwave option – Warm slices for 2–3 minutes.
- From frozen – Bake covered at 350°F (175°C) for 40–45 minutes.
Nutrition Value (per serving):
- Calories: ~360
- Protein: 23g
- Carbohydrates: 5g
- Fat: 27g
- Fiber: 1g
- Sodium: 780mg
FAQs
Do you cook bacon before adding it to a breakfast casserole?
Yes, the bacon should be cooked until crispy before adding it to the casserole. This prevents excess grease and ensures the bacon stays flavorful throughout the dish.
Can I make a bacon, egg, and cheese casserole the night before?
Yes, you can assemble the casserole ahead of time, cover it tightly, and refrigerate it overnight. Bake in the morning, adding 5–10 extra minutes since it starts cold.
How do you know when a bacon, egg, and cheese casserole is done?
The casserole is done when the eggs are set, the cheese is melted, and the top is golden brown. A knife inserted in the center should come out clean.
Should bacon, egg, and cheese casserole be baked covered or uncovered?
Bake uncovered so the top turns golden and slightly crisp. If it browns too quickly before the eggs set, cover loosely with foil for the remaining baking time.
Final Words
This easy bacon, egg, and cheese casserole is a simple yet flavorful breakfast that checks all the boxes. With its classic ingredients, easy preparation, and hearty portions, it’s a recipe you’ll turn to time and time again for mornings that call for comfort and convenience.
PrintEasy Bacon, Egg, and Cheese Casserole Recipe
This casserole is a baked dish that layers bacon, whisked eggs, and cheese in a single pan. It’s a crustless, low-carb option that still feels indulgent. Similar to a frittata but heartier, it’s designed to feed several people at once, making it ideal for family breakfasts or brunch gatherings.
- Prep Time: 15
- Cook Time: 45
- Total Time: 1 hour
- Yield: 8 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
-
1 lb bacon (cooked until crispy and chopped)
-
10 large eggs
-
1 cup milk (or half-and-half for richness)
-
2 cups shredded cheddar cheese (or mozzarella)
-
1 small onion, finely chopped (optional)
-
1 cup spinach or bell peppers (optional, for added nutrition)
-
1 teaspoon garlic powder
-
1 teaspoon salt
-
½ teaspoon black pepper
-
2 tablespoons fresh chives or parsley, chopped (optional garnish)
Instructions
Set oven to 350°F (175°C) and grease a 9×13-inch baking dish.
Fry bacon until crispy, then place on paper towels to drain excess grease. Chop into bite-sized pieces.
In a large bowl, whisk together eggs, milk, garlic powder, salt, and pepper until smooth.
Spread bacon evenly in the baking dish. Add optional vegetables if using. Pour egg mixture over the top and sprinkle shredded cheese generously.
Bake uncovered for 35–40 minutes, or until eggs are set and the top is golden.
Allow the casserole to cool for 5 minutes before slicing. Garnish with parsley or chives.