This low carb bacon broccoli breakfast casserole is an easy make-ahead breakfast made with eggs, crispy bacon, broccoli, and melty cheddar cheese. It’s hearty, simple to prepare, and perfect for busy mornings.
This recipe is similar to a crustless quiche, but baked in a casserole dish for easy slicing and meal prep. If you love make-ahead breakfasts, this one is a keeper!
Make Ahead Low Carb Breakfast Casserole
Around here, make ahead breakfast ideas are kind of a big deal.
From oven baked eggs to crustless sausage quiche, I'm basically the queen of make-ahead breakfasts.
Because my mantra is this…
Coffee first. Breakfast second.
Let me explain.
Have you seen the t-shirt that says "Mama needs more coffee"?
I'm about 99.9% sure that shirt was created specifically for me.
Between farm life, kids, and trying to get everyone out the door in the morning, a breakfast that’s already made is pure gold.
That’s where this bacon broccoli breakfast casserole comes in.

Is your mouth watering yet? We're about to make this happen!
Why You'll Love This Breakfast Casserole
• Easy to make
• Perfect for meal prep
• Naturally low carb and keto friendly
• Great for feeding a crowd
• Reheats beautifully
Plus, bacon and cheddar cheese make everything better, don't you think?

Ingredients in Low Carb Breakfast Casserole
This recipe keeps things simple with ingredients you probably already have.
- broccoli florets
- bacon
- eggs
- heavy cream
- shredded cheddar cheese
- onion
- garlic powder
- onion powder
- oregano
- thyme
- salt and pepper
The combination of bacon, broccoli and cheddar is a classic that works beautifully in this crustless egg casserole.
How to Make Bacon Broccoli Breakfast Casserole
This casserole comes together quickly and is perfect for weekend meal prep.
Step 1: Cook the broccoli
Heat olive oil in a skillet over medium heat.
Add broccoli and diced onion and cook for about 3–4 minutes until the broccoli turns bright green and begins to soften.
Shortcut: You can use steamable frozen broccoli to save time.
Step 2: Assemble the casserole
Spread the broccoli mixture into a greased 8×8 baking dish.
Top with:
• shredded cheddar cheese
• crumbled bacon
Step 3: Prepare the egg mixture
In a bowl whisk together:
Save This Recipe For Later
• eggs
• heavy cream
• onion powder
• garlic powder
• thyme
• oregano
• salt and pepper
Pour the egg mixture evenly over the casserole.
Step 4: Bake
Bake at 350°F for 20–25 minutes, or until the eggs are set in the center.
Allow the casserole to cool for 10 minutes before slicing.
Make Ahead Instructions
This casserole is perfect for meal prep.
Bake it at the beginning of the week and refrigerate slices for quick breakfasts.
To reheat:
Microwave a slice for 30–40 seconds until warmed through.
Can You Freeze Breakfast Casserole?
Yes!
This low carb breakfast casserole freezes very well.
Allow the casserole to cool completely, then wrap tightly or store slices in freezer bags.
Freeze up to 3 months.
Reheat in the microwave or oven.
Variations
You can easily customize this casserole depending on what you have on hand. Try these ideas:
• substitute sausage for bacon
• use spinach instead of broccoli
• add sautéed mushrooms
• use Swiss or mozzarella cheese
Breakfast casseroles are one of the easiest recipes to adapt.
What to Serve with Breakfast Casserole
This bacon broccoli casserole pairs well with:
• fresh fruit
• toast or biscuits
• a simple green salad for brunch
More Low Carb Breakfast Recipes
If you enjoy make-ahead breakfast recipes, try these next:
These recipes are all perfect for busy mornings and meal prep.

Recipe

Low Carb Bacon Broccoli Breakfast Casserole
Send me this recipe!
Ingredients
- non-stick cooking spray
- 2 Tablespoons extra virgin olive oil
- 3 cups broccoli florets
- 1 cup sharp cheddar or Colby Jack cheese shredded
- 6 slices thick-cut bacon cooked and crumbled
- 4 large eggs
- ½ cup heavy cream
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ¼ teaspoon. dried thyme
- ½ teaspoon dried oregano
- salt and black pepper to taste
Optional Garnish
- fresh parsley chopped
Instructions
- Preheat oven. Preheat oven to 350°F and lightly grease an 8×8 baking dish with nonstick cooking spray.
- Cook the broccoli. Heat 2 Tablespoons extra virgin olive oilin a large skillet over medium heat. Add 3 cups broccoli florets and cook for 2–3 minutes, until the broccoli begins to soften and turns bright green.
- Assemble the casserole. Transfer cooked broccoli to the prepared baking dish and spread into an even layer. Top with 1 cup sharp cheddar or Colby Jack cheese and 1 cup sharp cheddar or Colby Jack cheese, crumbled.
- Prepare the egg mixture. In a medium bowl whisk together: 4 large eggs, ½ cup heavy cream, ½ teaspoon onion powder, ½ teaspoon garlic powder, ¼ teaspoon. dried thyme, ½ teaspoon dried oregano, salt and black pepper.Pour the egg mixture evenly over the casserole.
- Bake. Bake for 20–25 minutes, or until the eggs are set in the center and the top is lightly golden.
- Allow casserole to cool 10 minutes before slicing.Garnish with fresh parsley if desired and serve.
Video
Notes
- Cook bacon and allow it to cool.
- Combine eggs, cream, broccoli, bacon, cheese, and seasonings in a large bowl.
- Place the mixture in a labeled gallon-size freezer bag.
- Freeze flat for up to 2 months.
• use spinach instead of broccoli
• add sautéed mushrooms
• swap cheddar for Swiss or mozzarella cheese
Nutrition
This Farm Girl Cooks is not a dietician or nutritionist, and any nutritional information shared is an estimate. Calories and other nutritional values vary depending on which brands were used.
Other low carb breakfast recipes:
- Low Carb Crustless Sausage Quiche
- 63 Delicious Answers to What Can You Make with Eggs?
- Egg Omelet Muffins
Seen on Meal Plan Monday and Weekend Potluck





Angela Allison says
What an incredible recipe! So fall of flavor and low carb, yes! Thanks so much for sharing.
Deanne Frieders says
Thank you Angela!
Angela Allison says
What an incredible recipe! So fall of flavor and low carb, yes! Thanks so much for sharing.
Beth says
This is such a great idea and looks so tasty too! My family would LOVE to wake up to this!
Deanne Frieders says
Ours too Beth! Enjoy 🙂
Beth says
I love breakfast and I love sleeping in too, so make ahead options are always perfect for me! This looks amazing!
Anita says
My kind of breakfast. So simple to prepare, delicious, and can feed a crowd. 🙂
Deanne Frieders says
Agreed!!
Veena Azmanov says
This is an amazing breakfast. Awesome flavors and super combinations. Definitely makes my day special.
Deanne Frieders says
So glad you enjoy it Veena!
Jen says
We love incorporating more vegetables in a breakfast meal!
Deanne Frieders says
Yes, it's a great way to start the morning!
Beth says
This is such a great idea and looks so tasty too! My family would LOVE to wake up to this!
Beth says
I love breakfast and I love sleeping in too, so make ahead options are always perfect for me! This looks amazing!
Anita says
My kind of breakfast. So simple to prepare, delicious, and can feed a crowd. 🙂
Veena Azmanov says
This is an amazing breakfast. Awesome flavors and super combinations. Definitely makes my day special.
Jen says
We love incorporating more vegetables in a breakfast meal!