
A low-carb, gluten-free overnight breakfast casserole with broccoli, cheddar, and bacon — simple to assemble, great for meal prep, and perfect for busy mornings.

This keto overnight breakfast casserole has been my go-to morning solution for busy weeks and slow weekend brunches alike. I discovered this combination when I wanted something that felt indulgent but still fit my low-carb goals: tender broccoli, salty crisp bacon, and a custardy egg-cheese base that sets up overnight. The first time I made it, I woke to the smell of baked eggs and cheddar, and my family lined up for second helpings before coffee was even finished. It’s gentle on prep time yet rewards you with a bright, savory start to the day.
What makes this dish special is how little active time it demands: roughly ten minutes of hands-on work the night before and an eighteen-minute bake in the morning. The texture is a pleasing contrast between soft, slightly caramelized edges and a creamy interior. Because it's made with heavy cream and cheddar, the casserole has a rich mouthfeel that doesn’t rely on bread or starch — perfect for a ketogenic meal without feeling like you sacrificed flavor. Over the years I’ve adapted the seasoning and portion size to match family preferences, and it has become a reliable choice for overnight guests and weekday breakfasts alike.
Personally, I love how adaptable this dish is. I first served it on a snowy morning when unexpected guests stayed over, and everyone went back for seconds—my sister asked for the recipe on the spot. Over time I learned small adjustments like crisping the bacon just a touch more to keep some texture after baking and using a good-quality mild cheddar for the best melting and balanced flavor.

My favorite thing about this bake is its reliability—no matter how tired I am the night before, assembling it takes minutes and I wake up to a wholesome breakfast. Family memories: we served it after a chilly family hike last winter and everyone praised the comforting, savory warmth. Over time I’ve learned that slightly under-baking yields a creamier interior, while a few extra minutes delivers a firmer slice for portable breakfasts.

Store cooled portions in an airtight container in the refrigerator for up to four days. For longer storage, cut into single servings and freeze them flat on a baking sheet, then transfer to a freezer-safe bag for up to three months. When reheating from frozen, thaw overnight in the refrigerator and reheat in a preheated 350°F oven for 12–15 minutes to restore texture; microwaving from frozen can be uneven, so cover loosely and use medium power in short intervals if microwave is your only option. Use glass or BPA-free plastic containers for refrigeration and freezer-safe foil pans for transporting to brunches.
If you’d like to change elements without compromising the low-carb profile, swap broccoli for 12 ounces of cauliflower florets or 10–12 ounces of chopped spinach (drained of excess moisture). To make it dairy-free, replace heavy cream with canned coconut milk and cheddar with a plant-based melting cheese (note: texture will differ and flavor will be slightly sweeter). For a lower-fat option, use whole milk or half-and-half instead of heavy cream, but expect a less custardy finish. Swap bacon for cooked breakfast sausage or turkey bacon for different flavor profiles — adjust salt accordingly.
Serve warm with a sprinkle of fresh chives or parsley for color and a squeeze of lemon if you want brightness. Pair with sliced avocado or a small side salad of peppery arugula dressed in lemon vinaigrette for a balanced plate. This dish is excellent for brunch buffets—slice into squares and offer hot sauce, salsa verde, or a dollop of sour cream on the side. For a heartier meal, serve alongside oven-roasted tomatoes or a simple cucumber salad to add a refreshing contrast.
Egg-based bakes and strata-like dishes have a long tradition across many cuisines as efficient ways to feed a group and use up leftover bread and vegetables. This particular cold-friendly, crustless version leans into contemporary low-carb eating while borrowing the communal spirit of classic morning casseroles. In many American households the egg-and-cheese bake became a staple for holiday brunches and potlucks; adapting it to a keto-friendly format retains that convivial approach without relying on grains.
Spring: fold in blanched asparagus tips and fresh peas for a brighter, greener dish. Summer: add chopped sun-dried tomatoes and basil to complement lighter flavors. Fall and winter: swap in roasted Brussels sprouts or kale and increase the seasoning with smoked paprika for depth. Holiday shift: add a tablespoon of Dijon and a pinch of nutmeg for a subtly festive profile. Adjust baking time slightly if adding denser vegetables—ensure they’re pre-cooked and well-drained.
Assemble the casserole the night before and keep it covered in the baking dish in the refrigerator. In the morning, remove the cover while the oven preheats to 375°F and bake for about 18 minutes. For portable breakfasts, cut into individual squares and place each portion in a microwave-safe container to reheat quickly at work. If you plan to freeze, flash-freeze individual slices on a sheet tray, then bag them; this prevents sticking and makes thawing faster.
Ultimately, this dish is about creating calm mornings without sacrificing flavor. Make it your own—add herbs, swap vegetables, and enjoy the convenience of a satisfying, low-carb start to the day.
Use freshly shredded cheddar from a block for the best melt and creaminess; pre-shredded cheese contains anti-caking agents that can affect texture.
Pat frozen broccoli dry after thawing or use it straight from the bag and allow extra bake time if it releases moisture.
Cook bacon until just crisp so it retains some chew after baking and doesn’t become too hard in the casserole.
Check the center at 15 minutes with a knife—remove when it’s mostly set with a slightly moist center to avoid dryness.
Let the dish rest 5 minutes after baking to firm up for cleaner slices.
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.
Yes. Assemble the casserole the night before, cover, and refrigerate. Bake in the morning for about 18 minutes at 375°F.
Store refrigerated for up to 4 days or freeze single portions for up to 3 months. Thaw overnight before reheating.
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.

Cook bacon in a skillet until just crisp (about 6–8 minutes), drain and chop. Heat frozen broccoli per package instructions or thaw and pat dry. Drain any excess moisture before assembling.
In a large bowl, whisk 4 large eggs with 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 and combine thoroughly.
Preheat oven to 375°F (190°C). Spread broccoli in an 8x8-inch baking dish, sprinkle chopped bacon and 1 cup shredded cheddar on top, then pour the egg mixture evenly over the ingredients.
Bake in the center of the oven for about 18 minutes, or until the center is mostly set and the top is lightly golden. Let rest 5 minutes before slicing and serving.
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.
Leave a comment & rating below or tag
@platemint on social media!


Saucy, cheesy baked ziti with ricotta and basil tastes like lasagna in half the effort, perfect for weeknights or crowds.

Quick, crowd-pleasing cheeseburger sliders baked golden with melty cheddar and savory beef. Ready in 30 minutes, great for parties and easy meal prep.

Crispy air fryer sweet potato fries with tender centers, fast-food flavor without deep frying. Ready in minutes and irresistibly snackable.

Leave a comment & rating below or tag @platemint on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.