Keto Overnight Breakfast Casserole

A low-carb, gluten-free overnight breakfast casserole that’s ready in minutes — hearty, cheesy, and perfect for busy mornings or make-ahead meal prep.

Why You'll Love This Recipe
- Ready with just 10 minutes of active prep the night before and only 18 minutes of baking in the morning, so it’s perfect for hectic routines and busy households.
- Uses simple pantry and fridge staples — frozen broccoli, eggs, heavy cream, cheddar, and bacon — so you rarely need a special shopping trip.
- Low carb and gluten-free while still feeling indulgent thanks to the heavy cream and melted cheese that create a silky custard.
- Excellent for make-ahead meal prep: assemble the night before, refrigerate, and bake in the morning for a fresh hot breakfast with minimal work.
- Versatile and forgiving — easy to customize for more vegetables, different cheeses, or swapped proteins without losing texture or flavor.
- Crowd-pleasing and portable: slices hold well for brunch gatherings, potlucks, or packed breakfasts on the go.
In my house this casserole transformed holiday mornings. Guests commented on the rich texture and straightforward flavors, and my partner started requesting it for camping trips because the assembly is so simple. Over time I learned small tweaks — like crisping the bacon first and not overcooking the broccoli — that make the final result cleaner and more balanced.
Ingredients
- Frozen broccoli florets (1 12-ounce bag): Using steamable frozen broccoli saves time and provides consistent texture. Look for florets rather than chopped mixes; they thaw and bake evenly. Brands like Green Giant or store-brand steamable bags work well.
- Shredded mild cheddar (1 cup): Mild cheddar melts smoothly and delivers a creamy flavor. For a sharper profile use sharp cheddar or a mix of cheddar and Monterey Jack. Buy block cheese and shred at home for the best melt.
- Bacon (6 slices): Thick-cut bacon crisps up beautifully and adds savory depth. Regular or center-cut are both fine; turkey bacon can be used for a leaner option but will be less fatty.
- Large eggs (4): Eggs provide structure and richness. Use room-temperature eggs for a more even custard; cold eggs can cause the mixture to set unevenly.
- Heavy cream (1/3 cup): Heavy cream makes the base silky and helps the casserole set without getting rubbery. Half-and-half works in a pinch, but the texture will be lighter.
- Onion powder (1/2 teaspoon) & garlic powder (1/2 teaspoon): These dried seasonings give consistent savory flavor without introducing moisture. Fresh minced onion or garlic can be used if you reduce other wet ingredients.
- Salt (1/4 teaspoon) & black pepper (1/4 teaspoon): Simple seasoning to bring out the cheesy and savory notes; adjust to taste depending on the saltiness of your bacon and cheese.
Instructions
Prepare the bacon: Preheat the oven to 375°F. Lay the bacon slices on a rimmed baking sheet and bake for 12–15 minutes until crisp but not burnt. Baking gives even crispness and renders fat. Transfer to a paper towel-lined plate to drain and cool, then chop into bite-sized pieces. Save a tablespoon of bacon fat to brush the baking dish if desired. Thaw and drain broccoli: Microwave the frozen broccoli for the time recommended on the bag to defrost, then spread it on a clean kitchen towel or paper towels and press gently to remove excess water. Removing moisture prevents a watery set and concentrates the broccoli flavor. Mix the custard: In a medium bowl whisk together the eggs and heavy cream until smooth. Add the onion powder, garlic powder, salt, and pepper and whisk another 15 seconds. The cream-to-egg ratio gives a tender custard; avoid overbeating which can introduce too much air and create holes in the finished bake. Assemble: Grease an 8x8-inch baking dish with butter or reserved bacon fat. Layer the drained broccoli across the bottom, sprinkle with chopped bacon, then evenly distribute the shredded cheddar. Pour the egg mixture over the top and gently press down with a spatula so the eggs reach all areas. Let sit 5 minutes to allow the custard to settle. Bake and rest: Bake at 375°F for about 18 minutes, or until the center is set and a knife inserted comes out clean with only moist crumbs attached. Allow the casserole to rest 5 minutes before slicing; this finishing time helps it finish cooking gently and hold shape when cut.
You Must Know
- High in fat and moderate in protein, each serving contains approximately 250 calories, 19 g fat, 15 g protein, and only 6 g total carbohydrates (about 2 g fiber).
- Assembled the night before and refrigerated, it saves morning time and tastes freshly baked after a quick 18-minute bake.
- Freezes well: wrap cooled slices individually and freeze up to 3 months; thaw overnight in the fridge and reheat in a 325°F oven until warmed through.
- Because it’s gluten-free and low-carb, it fits many dietary plans but contains dairy and pork — see substitutions if you need alternatives.
- Visual cues: the edges should be lightly golden and the center should not jiggle when done — a gentle wobble is fine, but a soupy center means more bake time.
My favorite aspect is how reliably this dish brings people to the table. I’ve taken it to small brunches where it disappeared first, and I love that the textures stay pleasing even if you reheat a slice the next day. A small tweak I learned: allow the casserole to cool slightly before slicing to get clean serving pieces.
Storage Tips
Cool the casserole completely before storing. Refrigerate in an airtight container for up to 4 days. For longer keeping, slice into portions, wrap each slice tightly in plastic wrap and foil, and place in a freezer-safe bag for up to 3 months. To reheat, thaw overnight in the refrigerator and bake at 325°F for 10–15 minutes or microwave on medium power in 30-second increments until hot. Watch for dryness — a splash of cream or a few drops of olive oil before reheating helps revive the texture.
Ingredient Substitutions
If you need dairy-free, replace heavy cream with full-fat canned coconut milk and use a dairy-free shredded cheese alternative; the flavor will be different but the structure remains similar. For a vegetarian version, swap bacon for smoked tempeh or roasted smoked mushrooms. To lower fat slightly, use two whole eggs and two egg whites and replace the heavy cream with half-and-half, though the custard will be less rich. For extra green veg, add chopped spinach (squeeze out excess moisture) or swap half the broccoli for cauliflower.
Serving Suggestions
Serve warm with a simple side green salad for a light brunch or alongside sliced avocado and salsa for a heartier keto plate. Garnish with chopped chives or a sprinkle of fresh parsley to brighten the cheese and egg flavors. For entertaining, arrange slices on a platter with roasted cherry tomatoes and pickled peppers for color and acidity.
Cultural Background
Though not a traditional dish from any single cuisine, this style of baked egg-and-vegetable dish echoes American baked casseroles and European strata preparations. Substituting regional ingredients — like smoked paprika and manchego for Spanish influence or adding chorizo and roasted peppers for a southwestern twist — demonstrates how adaptable this formula is across culinary traditions.
Meal Prep Tips
Assemble the night before to save morning time: pack and refrigerate the dish covered, then bring to room temperature for 10 minutes before baking for even cooking. Portion into individual ramekins for grab-and-go breakfasts or bake once and divide into meal-prep containers. Label containers with the bake date and reheat gently to avoid rubberiness. Keep crisp toppings separate until serving for maximum textural contrast.
This casserole is a simple, reliable way to start the day with minimal fuss and maximum flavor. Whether you’re feeding a family, prepping for the week, or wanting a comforting weekend brunch, it’s a versatile, crowd-pleasing dish worth keeping in your repertoire. Enjoy experimenting and making it your own.
Pro Tips
Pat the thawed broccoli well to remove excess moisture — this prevents a watery finish.
Bake bacon on a sheet pan so it crisps evenly and drains; reserve a tablespoon of fat to grease the dish for extra flavor.
Let the casserole rest for 5 minutes after baking so it firms up for cleaner slices.
Use block cheese and shred it yourself to avoid anti-caking additives and get a better melt.
This nourishing keto overnight breakfast casserole recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I prepare the casserole the night before?
Yes. Assemble the dish, cover tightly with plastic wrap, and refrigerate overnight. Bake directly from the refrigerator; you may need to add a couple of extra minutes to the bake time.
Can I freeze leftovers?
Freeze individual slices wrapped tightly for up to 3 months. Thaw overnight in the fridge and reheat in the oven at 325°F until warmed through.
Tags
Keto Overnight Breakfast Casserole
This Keto Overnight Breakfast Casserole recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Vegetables
Dairy & Eggs
Protein & Seasoning
Instructions
Preheat and crisp bacon
Preheat oven to 375°F. Arrange bacon on a rimmed sheet and bake 12–15 minutes until crisp. Drain on paper towels, cool, and chop into bite-sized pieces. Reserve one tablespoon of bacon fat to grease the baking dish if desired.
Thaw and drain broccoli
Steam or microwave the frozen broccoli according to package instructions to defrost. Spread on towels and press gently to remove excess water so the casserole does not become watery.
Whisk eggs and cream
In a medium bowl whisk together 4 large eggs and 1/3 cup heavy cream until smooth. Add 1/2 teaspoon onion powder, 1/2 teaspoon garlic powder, 1/4 teaspoon salt, and 1/4 teaspoon pepper. Mix until combined but avoid overbeating.
Assemble in baking dish
Grease an 8x8-inch baking dish with butter or bacon fat. Layer drained broccoli, sprinkle chopped bacon, and top with shredded cheddar. Pour the egg mixture evenly over the contents and press gently to distribute.
Bake and rest
Bake at 375°F for about 18 minutes or until center is set and a knife comes out clean with moist crumbs. Let rest 5 minutes before slicing to allow the custard to finish setting.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@flavest on social media!

Categories:
You might also like...

3-Ingredient No-Bake Lemon Cookies
Bright, tangy lemon cookies made with just white chocolate, fresh lemon, and unsweetened shredded coconut. No oven, no fuss — ready in about 10 minutes and perfect for make-ahead treats.

3-Ingredient Strawberry Protein Balls
Simple, portable strawberry protein bites made with strawberry puree, coconut flour, and vanilla protein powder. Ready in 10 minutes and perfect for snack time.

30 Minute Chickpea and Tomato Coconut Curry Soup
A cozy, pantry friendly chickpea and tomato coconut curry soup ready in 30 minutes. Vegan, gluten free, and full of warming curry flavor.

Did You Make This?
Leave a comment & rating below or tag @flavest on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Maria!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

