Cheesy Breakfast Casserole with Bacon & Eggs

Loaded with cheddar cheese and healthy broccoli, this cheesy breakfast casserole with bacon and eggs is a great recipe to have on hand for holiday brunches!

Bacon Cheddar Breakfast Casserole

Cheesy Breakfast Casserole with Bacon & Eggs

Yield: 6
Prep Time: 10 minutes
Cook Time: 17 minutes
Additional Time: 10 minutes
Total Time: 37 minutes


  • Non-stick cooking spray
  • 2 T. extra virgin olive oil
  • 3 c. broccoli florets
  • 3 T. water
  • 1 c. sharp cheddar or Colby Jack cheese, shredded
  • 6 slices thick-cut bacon, cooked and crumbled
  • 4 large eggs
  • ½ c. heavy cream
  • ½ t. onion powder
  • ½ t. garlic powder
  • ¼ t. dried thyme
  • ½ t. dried oregano
  • Sea salt and black pepper, to taste
  • Fresh parsley, for garnish


1.   Pre-heat oven to 350°F and spray an 8” x 8” casserole dish with non-stick cooking spray. Set aside.

2.   Heat the olive oil in a large non-stick sauté pan over medium heat. Add the broccoli and water and cook for 2-3 minutes, or just until the broccoli softens slightly and turns bright green.

3.   Remove from heat and transfer broccoli to prepared casserole dish and spread into a uniform layer. Top with shredded cheese and crumbled bacon and side aside.

4.   Whisk the eggs with the heavy cream, onion powder, garlic powder, thyme, and oregano. Season with salt and black pepper, as desired. Pour the egg mixture over the broccoli, cheddar, and bacon and bake for 15-20 minutes, or until the casserole is set and lightly golden brown on top.

5.   Remove from oven and let cool for 10 minutes before slicing. Sprinkle with fresh parsley and serve immediately. Enjoy!


Nutritional Information: *


Total Carbs: 1.97g

Fiber:  0.7g

Net Carbs:  1.27g

Calorie Breakdown:

Protein: 21%

Fat: 76%

Carbohydrates: 3%

*Source: recipe analyzer.

Nutritional information provided for entertainment purposes only and is not to be construed as medical advice. 

Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 414Total Fat: 34gSaturated Fat: 16gTrans Fat: 1gUnsaturated Fat: 15gCholesterol: 200mgSodium: 609mgCarbohydrates: 8gFiber: 3gSugar: 2gProtein: 21g

Join Hundreds of Healthy People

Subscribe today for weekly healthy tips and motivation, FREE!