30-MINUTE MEALS! Get the email series now
Silksavor

Keto Overnight Breakfast Casserole

5 from 1 vote
1 Comments
Julia
By: JuliaUpdated: Jan 20, 2026
This post may contain affiliate links. Please read our disclosure policy.

A low-carb, gluten-free breakfast casserole that you assemble the night before—cheesy, savory, and ready to bake for an effortless morning.

Keto Overnight Breakfast Casserole
This keto overnight breakfast casserole has been a weekday lifesaver in my house for months. I discovered the idea one busy Sunday when I wanted something that would feed six, be low carb, and still feel special enough for weekend guests. The final combination of tender broccoli, crisp bacon, and creamy eggs struck the perfect balance between comfort and nutrition. The dish is rich but not heavy, with a flaky top of melted cheddar and pockets of broccoli that stay bright and slightly crisp when baked from chilled. It is the kind of recipe that turns sleepy mornings into moments where everyone can sit and savor something homemade with minimal morning effort. What makes this casserole special is how reliably it holds up to being prepped ahead of time. Assemble it the night before, refrigerate, then pop it in the oven while you shower. The flavors mellow overnight: the onion and garlic powder blend deeper into the custard, and the bacon fat seasons the broccoli. It’s both simple and satisfying—perfect for busy households, small gatherings, or anyone following a ketogenic plan who misses hearty morning dishes. The texture is custardy and sliceable rather than runny, thanks to the right egg-to-cream ratio and the steamable broccoli that releases just enough moisture.

Why You'll Love This Recipe

  • Ready mostly the night before—assemble in about 10 minutes and bake in under 20, making it ideal for rushed mornings or entertaining a brunch crowd.
  • Low carb and gluten free while still being satisfying; each serving delivers protein and healthy fats to keep you full until lunch.
  • Uses pantry and fridge staples: frozen broccoli, shredded cheddar, eggs, and bacon—no specialty shopping required.
  • Easy to scale up or down for a family breakfast or a potluck; holds its shape well for neat slices and travel-friendly portions.
  • Versatile: swap cheeses, add herbs, or change proteins for variety without changing the method.
  • Minimal cleanup—mix and bake in a single dish if you prefer, and most steps use common kitchen tools.

In my experience this is the dish guests comment on most at brunch. One Easter morning I put this together while the kids hid eggs; by the time they were done, the house smelled like cheddar and bacon and we had a hot, crowd-pleasing breakfast waiting. It’s the kind of recipe that turns ordinary mornings into an occasion without much extra work.

Ingredients

  • Frozen broccoli florets (1 12 oz bag): Use a steamable bag for convenience; the florets thaw evenly and retain texture. Choose a brand with smaller florets for even distribution—I like Birds Eye steamable for consistency.
  • Shredded mild cheddar (1 cup): Freshly shredded melts more smoothly than pre-shredded. Mild cheddar provides cheesy creaminess without overpowering the eggs; you can substitute sharp for more bite.
  • Bacon (6 slices): Thick-cut or regular both work; cook until crisp for texture contrast. Save a tablespoon of the rendered fat to flavor the broccoli if desired.
  • Large eggs (4): Room temperature eggs help the custard set evenly. Use the freshest eggs you have for best rise and color.
  • Heavy cream (1/3 cup): The extra fat ensures a custardy, sliceable texture while keeping the casserole keto-friendly. Half-and-half will thin the custard and is not recommended for identical results.
  • Seasonings: 1/2 teaspoon onion powder, 1/2 teaspoon garlic powder, 1/4 teaspoon salt, 1/4 teaspoon black pepper—these build a balanced savory profile without adding carbs.

Instructions

Step 1 — Preheat and prep the broccoli: Preheat the oven to 375 degrees F. Empty the 12 ounce steamable bag of broccoli into a colander to defrost slightly and drain excess water. Pat the florets dry with paper towels to remove surface moisture; excess liquid will thin the custard and lengthen baking. Step 2 — Cook the bacon: Slice or leave whole and cook 6 slices of bacon in a skillet over medium heat until crisp, about 8 to 10 minutes, turning as needed. Transfer to paper towels to drain and chop into bite-sized pieces once cool. Reserve one tablespoon of bacon fat and discard the rest or save for another use. Step 3 — Mix the custard: In a medium bowl whisk 4 large eggs with 1/3 cup heavy cream until smooth and slightly frothy. Stir in 1/2 teaspoon onion powder, 1/2 teaspoon garlic powder, 1/4 teaspoon salt, and 1/4 teaspoon black pepper. Whisk until seasonings are fully incorporated; the air you add helps create lightness in the final texture. Step 4 — Assemble: In a 9x9 inch baking dish, spread the drained broccoli evenly, sprinkle the chopped bacon across the top, then scatter 1 cup shredded mild cheddar. Pour the egg and cream mixture evenly over the fillings, pressing gently so the custard settles around the florets. Cover tightly with plastic wrap and refrigerate overnight or at least 4 hours. Step 5 — Bake and rest: Remove plastic wrap and bake uncovered at 375 degrees F for 16 to 18 minutes until the center is set and the top is lightly golden. A knife inserted in the center should come out clean or with a few moist crumbs. Let rest 5 minutes before slicing to allow the custard to finish setting for neat portions. Keto overnight breakfast casserole with broccoli and cheddar

You Must Know

  • This makes six generous servings; each serving is approximately 250 calories with 6 grams net carbs and 15 grams protein—an excellent keto breakfast.
  • Assembled the night before and baked in the morning, it saves 15 to 20 minutes of active time on busy days.
  • Freezes well for up to three months: cool completely, wrap tightly, and thaw in the refrigerator before reheating in a 350 degrees F oven until warmed through.
  • High in saturated fats from cheese and cream—balance with lighter sides such as a leafy green salad if desired.
  • Use a 9x9 inch dish for the described yields; using a larger dish will reduce thickness and change baking time.

What I love most about this dish is how reliably it pleases a crowd with very little fuss. I first served it at a potluck breakfast for neighbors; it arrived warm and sliceable, and nearly everyone asked for the recipe. Because flavors develop overnight, the savory notes taste deeper the next day, and leftovers reheat beautifully in a low oven or microwave for a quick protein-packed bite.

Storage Tips

Cool leftovers to room temperature for up to 30 minutes, then refrigerate in an airtight container for 3 to 4 days. For longer storage, wrap individual slices tightly in plastic wrap and aluminum foil and freeze for up to three months. Reheat frozen slices in a 350 degrees F oven for 12 to 15 minutes covered with foil to prevent over-browning. To refresh texture after refrigeration, reheat in a 325 degrees F oven for 8 to 10 minutes rather than microwaving to avoid a rubbery texture.

Ingredient Substitutions

If you need dairy-free options, substitute canned full-fat coconut milk for heavy cream and use a dairy-free shredded cheddar alternative, though flavor and texture will be slightly different. For a vegetarian version, omit bacon and add sautéed mushrooms or smoked tempeh for savory depth. Swap broccoli for chopped spinach or cauliflower florets using the same volume—remember frozen cauliflower releases more water, so pat dry before assembling.

Serving Suggestions

Serve warm slices garnished with a sprinkle of green onion or chopped parsley for color. Pair with a simple arugula salad dressed with lemon vinaigrette to cut richness, or offer avocado halves and a dollop of sour cream for extra creaminess. For a brunch spread, present alongside roasted tomatoes, smoked salmon, or fresh berries to balance savory and sweet elements.

Seasonal Adaptations

In spring, fold in blanched asparagus tips and fresh chives for a bright variation. In autumn, swap cheddar for Gruyère and add a pinch of nutmeg for warmth. For holiday breakfasts, stir in chopped cooked sausage and replace half the cheese with fontina for a richer profile. These seasonal swaps keep the method the same while refreshing flavor.

Meal Prep Tips

To streamline mornings, fully assemble the casserole in a disposable foil pan for easy transport to gatherings or to freeze. Label with the bake time and date. If preparing multiple pans, freeze before baking and add about 10 minutes to the bake time when cooking from frozen. Keep a small container of extra cheddar on hand to sprinkle on top for a fresh finish when reheating.

This casserole has become a weekend tradition and a reliable weekday shortcut; it’s forgiving, adaptable, and always a welcome start to the day. Make it your own by adjusting proteins and herbs, and enjoy the calm mornings it helps create.

Pro Tips

  • Pat frozen broccoli dry before assembling to prevent a watery custard.

  • Use room temperature eggs for a more even bake and silkier texture.

  • Cook bacon until crisp to maintain texture in the finished slices.

  • Let the casserole rest 5 minutes after baking so it firms for clean slices.

  • If baking from refrigerated, add 2 to 4 minutes to the bake time; from frozen add 10 to 15 minutes.

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.

Tags

Breakfast & BrunchKetoBreakfastCasseroleLow CarbGluten FreeMeal PrepBrunch
No ratings yet

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.

Servings: 6 steaks
Keto Overnight Breakfast Casserole
Prep:10 minutes
Cook:18 minutes
Rest Time:10 mins
Total:28 minutes

Instructions

1

Preheat and prep the broccoli

Preheat oven to 375 degrees F. Thaw and pat 1 (12 oz) bag of steamable broccoli dry with paper towels to remove excess moisture before assembling.

2

Cook the bacon

Cook 6 slices of bacon in a skillet over medium heat until crisp, about 8 to 10 minutes; drain on paper towels and chop into bite-sized pieces.

3

Mix the custard

Whisk 4 large eggs with 1/3 cup heavy cream until smooth. Stir in 1/2 teaspoon onion powder, 1/2 teaspoon garlic powder, 1/4 teaspoon salt, and 1/4 teaspoon black pepper.

4

Assemble

Spread broccoli in a 9x9 inch baking dish, top with chopped bacon and 1 cup shredded cheddar, then pour the egg mixture over everything. Cover and refrigerate overnight or at least 4 hours.

5

Bake and rest

Bake uncovered at 375 degrees F for 16 to 18 minutes until set. Let rest 5 minutes before slicing for clean portions.

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

Calories: 250kcal | Carbohydrates: 6g | Protein:
15g | Fat: 19g | Saturated Fat: 6g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
8g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@silksavor on social media!

Keto Overnight Breakfast Casserole

Categories:

Keto Overnight Breakfast Casserole

Did You Make This?

Leave a comment & rating below or tag @silksavor 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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Julia!

Chef and recipe creator specializing in delicious Breakfast & Brunch cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

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