Low Carb Breakfast Casserole recipe

Sophia

Founder of Vintage cooks

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

For years, my mornings were a battlefield. The enemy was the clock, and its allies were a pantry full of convenient, carb-laden breakfast options and a family of picky, hungry people. I was on a personal journey to embrace a lower-carb lifestyle, but the reality of a busy weekday morning often felt completely at odds with my goals. The siren song of toast, cereal, or a quick pastry was almost impossible to resist when time was short and stomachs were rumbling. I yearned for a breakfast that was both deeply satisfying and aligned with my way of eating—something savory, protein-packed, and delicious enough that my family wouldn’t feel like they were “missing out.” But the idea of cooking eggs, sausage, and veggies from scratch every single morning was, frankly, laughable.

The turning point came one Sunday afternoon, born out of a desperate need to reclaim my mornings. I stared at a carton of eggs, a package of sausage, and a crisper drawer full of vegetables, and an idea sparked. What if I could combine all the elements of a classic, hearty breakfast into a single, make-ahead dish? What if I could do all the work once and reap the rewards all week long? That was the day my love affair with the Low Carb Breakfast Casserole began. It wasn’t just a recipe; it was a strategy. It was my secret weapon against the morning rush. The first time I baked one, the aroma of savory sausage, melting cheese, and baked eggs filled the house, and I felt a sense of calm I hadn’t experienced on a weekday morning in years. The real victory, however, was seeing my husband and kids devour their slices, completely unaware that they were eating a “low-carb” meal. They just knew it was delicious. Now, this casserole is a non-negotiable part of our weekly routine. It’s our go-to for weekday meal prep, a welcome star at holiday brunches, and a constant reminder that eating well doesn’t have to be complicated or chaotic. It’s the taste of a peaceful, satisfying morning, one delicious, protein-packed slice at a time.

Complete with the ingredients amount

This Low Carb Breakfast Casserole is designed to be a hearty, flavorful, and incredibly versatile meal. The foundation is a classic combination of savory meats, nutrient-dense vegetables, and a rich, cheesy egg custard. Using high-quality, fresh ingredients will yield the most delicious results. This recipe is portioned for a standard 9×13 inch casserole dish, yielding about 12 servings.

The Hearty Protein Base:

The combination of different meats adds layers of flavor and satisfying texture.

  • Pork Sausage: 1 pound. A quality ground pork breakfast sausage is classic. Choose a flavor profile you enjoy, whether it’s mild, hot, or sage-infused.
  • Bacon: ½ pound (about 8-10 slices), chopped. The smoky, salty flavor of bacon is a perfect complement to the sausage. Cooking it until crisp is key.
  • Alternative Proteins: Feel free to substitute with 1 pound of ground turkey or chicken, diced ham, or even a spicy chorizo for a different flavor profile.

The Creamy Egg Custard:

The custard is the binder that brings everything together, and its texture is paramount.

  • Large Eggs: 12. This large quantity of eggs creates a substantial, protein-rich base for the casserole.
  • Heavy Whipping Cream: ½ cup. This is the secret to a rich, tender, and non-watery custard. The high-fat content creates a luxurious texture that is far superior to using only milk.
  • Unsweetened Almond Milk (or Whole Milk): ½ cup. A splash of milk thins the custard just enough. Unsweetened almond milk is a great low-carb option, but whole milk or even half-and-half can also be used.
  • Seasonings:
    • Salt: 1 teaspoon.
    • Black Pepper: ½ teaspoon, freshly ground.
    • Garlic Powder: 1 teaspoon.
    • Onion Powder: ½ teaspoon.

The Cheesy Goodness:

A generous amount of cheese provides flavor, fat, and helps the casserole set beautifully.

  • Sharp Cheddar Cheese: 1 ½ cups, shredded. Sharp cheddar provides a bold, tangy flavor that stands up to the other ingredients.
  • Monterey Jack Cheese: 1 cup, shredded. Monterey Jack is a fantastic melting cheese that adds a mild, buttery flavor and a wonderful “cheese-pull” quality.
  • Cheese Tip: For the best melt and flavor, buy blocks of cheese and shred them yourself. Pre-shredded cheeses are often coated with starches to prevent clumping, which can affect the final texture.

The Nutrient-Packed Vegetables:

Vegetables add color, flavor, and essential nutrients. It is crucial to cook them down to remove excess moisture.

  • Yellow Onion: 1 medium, chopped. Provides a sweet, aromatic base flavor.
  • Bell Peppers: 2 medium (any color combination), chopped. Red, orange, or yellow peppers add a touch of sweetness, while green peppers offer a more savory note.
  • Fresh Spinach: 5 ounces, fresh. This seems like a lot, but it cooks down significantly. Pre-cooking it is essential.
  • Mushrooms: 8 ounces, sliced. Mushrooms add a wonderful, earthy umami flavor.
  • Butter or Avocado Oil: 1 tablespoon, for sautéing the vegetables.

Instructions

The key to a perfect breakfast casserole is in the preparation. Pre-cooking the meats and vegetables separately ensures that every component is perfectly cooked and, most importantly, prevents a watery final product.

Step 1: Preheat and Prepare

Begin by preheating your oven to 375°F (190°C). Generously grease a 9×13 inch casserole dish with butter, non-stick cooking spray, or bacon grease for extra flavor. Set the prepared dish aside.

Step 2: Cook the Meats

In a large skillet over medium-high heat, add the ground pork sausage. Use a spatula or wooden spoon to break the sausage apart as it cooks. Brown the sausage until it is no longer pink, which should take about 8-10 minutes. Once cooked, drain the excess grease and transfer the sausage to the prepared casserole dish, spreading it in an even layer.

In the same skillet, cook the chopped bacon over medium heat until it is brown and crispy, about 6-8 minutes. Use a slotted spoon to remove the bacon from the skillet, leaving a tablespoon of the rendered bacon grease in the pan. Scatter the crispy bacon bits over the sausage in the casserole dish.

Step 3: Sauté the Vegetables (The No-Soggy Casserole Step)

This step is critical for success. To the skillet with the reserved bacon grease, add the chopped onion and bell peppers. Sauté over medium heat for 5-7 minutes, until the onion is translucent and the peppers have softened. Add the sliced mushrooms and continue to cook until they have released their moisture and started to brown, about another 5 minutes.

Push the onion, pepper, and mushroom mixture to one side of the skillet. Add the fresh spinach to the empty side of the pan. Cook, stirring the spinach, until it has completely wilted down, which will only take a minute or two. Once wilted, stir everything in the skillet together. Continue to cook for another minute to ensure any excess water has evaporated. Spread this cooked vegetable mixture evenly over the meats in the casserole dish.

Step 4: Prepare the Egg Custard

In a large mixing bowl, crack all 12 eggs. Use a whisk to beat the eggs vigorously until the yolks and whites are completely combined and the mixture is light and frothy.

To the beaten eggs, add the heavy whipping cream, unsweetened almond milk (or milk of choice), salt, pepper, garlic powder, and onion powder. Whisk everything together until the custard is smooth and well-aerated.

Step 5: Assemble the Casserole

Sprinkle 2 cups of the shredded cheese (reserving the remaining ½ cup for the top) evenly over the meat and vegetable layer in the casserole dish.

Slowly and evenly pour the prepared egg custard over all the ingredients in the dish. Use a spatula to gently press down on the ingredients to ensure they are all submerged in the egg mixture.

Finally, sprinkle the reserved ½ cup of shredded cheese evenly over the top of the casserole.

Step 6: Bake to Golden Perfection

Carefully place the casserole dish in the preheated 375°F (190°C) oven. Bake for 35 to 45 minutes. The casserole is done when the center is set (it should not jiggle when the pan is gently shaken) and the top is golden brown and puffy. You can also insert a knife into the center; it should come out clean.

Step 7: The All-Important Rest

Once baked, remove the casserole from the oven and let it rest on a wire rack for at least 10 to 15 minutes before slicing and serving. This resting period is crucial, as it allows the casserole to finish setting up, which ensures you can cut clean, beautiful squares that hold their shape.

Nutrition Facts (Servings and calories per serving)

The nutritional profile of this casserole makes it an excellent choice for a low-carb or ketogenic diet. The information provided is an estimate based on the ingredients listed and can vary.

  • Servings: This recipe yields 12 servings.
  • Calories per serving: Approximately 350-450 calories per slice.
  • Net Carbs per serving: Approximately 4-6 grams of net carbs. (Net Carbs = Total Carbohydrates – Fiber). This low carb count comes from the vegetables and dairy, with the primary macronutrients being fat and protein, which promote satiety and stable energy levels.

Preparation time

This casserole is a perfect weekend project for a week’s worth of easy breakfasts.

  • Active Preparation Time: 25-30 minutes. This is the hands-on time spent browning the meats and sautéing the vegetables.
  • Baking Time: 35-45 minutes.
  • Resting Time: 10-15 minutes.
  • Total Time: Approximately 1 hour and 10 minutes to 1 hour and 30 minutes.

How to Serve

This Low Carb Breakfast Casserole is a complete and satisfying meal on its own, but it can also be dressed up with a variety of delicious, low-carb toppings and sides.

  • Serve It Straight Up: A warm square of this casserole is perfectly delicious as is, packed with flavor and texture.
  • Top it Off: Offer a selection of fresh toppings to allow everyone to customize their slice.
    • Creamy Toppings: Sliced or mashed avocado, a dollop of full-fat sour cream or Greek yogurt, or a drizzle of hot sauce.
    • Fresh & Zesty: Your favorite salsa (check for no added sugar), pico de gallo, or a sprinkle of freshly chopped herbs like cilantro or chives.
  • Perfect Pairings: Serve alongside simple, low-carb sides to round out the meal for a weekend brunch.
    • Sliced fresh tomatoes or a simple green salad with a vinaigrette dressing.
    • A side of cottage cheese.
    • For those not strictly low-carb, a side of fresh fruit.
  • For Meal Prep:
    • Once the casserole has cooled and rested, slice it into 12 equal portions. Place each portion in an individual airtight container for a grab-and-go breakfast throughout the week.

Additional tips (5 tips)

Follow these five expert tips to guarantee your Low Carb Breakfast Casserole is a culinary masterpiece every time.

  1. Banish the Soggy Bottom: Drive Off Moisture! The number one enemy of a perfect breakfast casserole is excess water, which leads to a soggy bottom and a separated, watery egg custard. The source of this water is almost always the vegetables. Do not be tempted to throw raw vegetables into your casserole. You must sauté high-water-content vegetables like onions, peppers, spinach, and mushrooms until they have released their liquid and it has evaporated. This step concentrates their flavor and is the single most important secret to a firm, perfectly textured casserole.
  2. Embrace the Full-Fat Advantage: In low-carb cooking, fat is your friend. Using full-fat dairy products is essential for the best flavor and texture. Heavy whipping cream creates a custard that is incredibly rich, tender, and stable. Low-fat milk or dairy alternatives can lead to a more rubbery or watery texture. The same goes for cheese; full-fat cheese melts better and provides the satisfying richness this dish is known for.
  3. Don’t Skip the Rest Period: It can be incredibly tempting to slice into the hot, puffy, golden-brown casserole the moment it comes out of the oven. Resist this urge! Letting the casserole rest for at least 10-15 minutes is a critical step. During this time, the residual heat continues to cook the center and, more importantly, the custard firms up and sets. If you slice it too early, you’ll be left with a messy, crumbly portion that falls apart. Patience will be rewarded with clean, stable, beautiful slices.
  4. Customize with Confidence (Use the Recipe as a Template): Think of this recipe not as a strict set of rules, but as a reliable template. The ratio of 12 eggs to 1 cup of dairy and 2-3 cups of cheese is a solid foundation. Feel free to swap out the proteins and vegetables based on what you love or what you have on hand. Use leftover diced steak, crumbled chorizo, or broccoli florets, asparagus, or kale. Change up the cheese with pepper jack for a spicy kick or Gruyère for a nutty, sophisticated flavor.
  5. Master Your Meal Prep Storage: This casserole is a meal prepper’s dream, but proper storage is key to maintaining its quality. Allow the casserole to cool completely before slicing and storing. If you cover and refrigerate it while it’s still warm, condensation will form, making it soggy. Once completely cool, slice it into individual portions and store them in airtight containers in the refrigerator. This prevents them from drying out and makes for an effortless grab-and-go breakfast.

FAQ section (5 Q/A)

Here are answers to some of the most frequently asked questions about making this Low Carb Breakfast Casserole.

Q1: Can I assemble this casserole the night before and bake it in the morning?

A1: Yes, you absolutely can! This is a great way to save time on a busy morning. You can prepare all the components—cook the meats and vegetables, shred the cheese, and whisk the egg custard—and store them separately in the refrigerator. Or, you can fully assemble the entire casserole in the dish, cover it tightly with plastic wrap, and refrigerate it overnight. In the morning, just remove it from the fridge while the oven preheats (letting it sit on the counter for 15-20 minutes can help it bake more evenly) and bake as directed. You may need to add 5-10 minutes to the baking time since you’re starting with a cold dish.

Q2: What is the best way to store and reheat leftovers?

A2: Leftovers can be stored in an airtight container in the refrigerator for up to 4-5 days. For longer storage, you can freeze individual portions. To freeze, wrap each cooled slice in plastic wrap and then place them in a freezer-safe zip-top bag for up to 3 months. The best way to reheat is in the microwave for 60-90 seconds until warmed through. You can also reheat slices in an air fryer or toaster oven at 350°F (175°C) for a few minutes, which does a nice job of crisping up the edges.

Q3: Can I make this breakfast casserole dairy-free?

A3: Yes, you can make a dairy-free version with a few substitutions. Replace the heavy cream and milk with a full-fat unsweetened coconut milk (from a can) or a nut-based coffee creamer for richness. For the cheese, use your favorite brand of dairy-free shredded cheese substitute. Be aware that the final texture and flavor will be slightly different from the original version, as dairy-free cheeses don’t always melt in the same way, but it will still be a delicious casserole.

Q4: My casserole came out watery and the eggs were spongy. What did I do wrong?

A4: A watery or spongy casserole is almost always due to excess moisture. There are two primary culprits. First, and most likely, the vegetables were not cooked down enough before being added to the casserole. Vegetables like mushrooms and spinach release a tremendous amount of water as they cook. It’s essential to sauté them until this liquid has completely evaporated. Second, using low-fat dairy like skim milk instead of heavy cream can contribute to a more separated, watery custard and a spongier egg texture.

Q5: Can I use different meats or make a vegetarian version?

A5: Definitely! This recipe is incredibly adaptable. You can substitute the sausage and bacon with an equal amount of cooked, diced ham, Canadian bacon, ground chicken, turkey, or spicy chorizo. For a vegetarian version, simply omit the meat and increase the amount and variety of vegetables. Add hearty vegetables like broccoli florets, cubed zucchini (squeezed to remove moisture), or artichoke hearts to make it more substantial. Just be sure to cook all your chosen vegetables thoroughly to remove excess water before adding them to the dish.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Low Carb Breakfast Casserole recipe


  • Author: Sophia

Ingredients

The Hearty Protein Base:

The combination of different meats adds layers of flavor and satisfying texture.


  • Pork Sausage: 1 pound. A quality ground pork breakfast sausage is classic. Choose a flavor profile you enjoy, whether it’s mild, hot, or sage-infused.


  • Bacon: ½ pound (about 8-10 slices), chopped. The smoky, salty flavor of bacon is a perfect complement to the sausage. Cooking it until crisp is key.


  • Alternative Proteins: Feel free to substitute with 1 pound of ground turkey or chicken, diced ham, or even a spicy chorizo for a different flavor profile.



The Creamy Egg Custard:

The custard is the binder that brings everything together, and its texture is paramount.


  • Large Eggs: 12. This large quantity of eggs creates a substantial, protein-rich base for the casserole.


  • Heavy Whipping Cream: ½ cup. This is the secret to a rich, tender, and non-watery custard. The high-fat content creates a luxurious texture that is far superior to using only milk.


  • Unsweetened Almond Milk (or Whole Milk): ½ cup. A splash of milk thins the custard just enough. Unsweetened almond milk is a great low-carb option, but whole milk or even half-and-half can also be used.


  • Seasonings:


    • Salt: 1 teaspoon.


    • Black Pepper: ½ teaspoon, freshly ground.


    • Garlic Powder: 1 teaspoon.


    • Onion Powder: ½ teaspoon.





The Cheesy Goodness:

A generous amount of cheese provides flavor, fat, and helps the casserole set beautifully.


  • Sharp Cheddar Cheese: 1 ½ cups, shredded. Sharp cheddar provides a bold, tangy flavor that stands up to the other ingredients.


  • Monterey Jack Cheese: 1 cup, shredded. Monterey Jack is a fantastic melting cheese that adds a mild, buttery flavor and a wonderful “cheese-pull” quality.


  • Cheese Tip: For the best melt and flavor, buy blocks of cheese and shred them yourself. Pre-shredded cheeses are often coated with starches to prevent clumping, which can affect the final texture.



The Nutrient-Packed Vegetables:

Vegetables add color, flavor, and essential nutrients. It is crucial to cook them down to remove excess moisture.


  • Yellow Onion: 1 medium, chopped. Provides a sweet, aromatic base flavor.


  • Bell Peppers: 2 medium (any color combination), chopped. Red, orange, or yellow peppers add a touch of sweetness, while green peppers offer a more savory note.


  • Fresh Spinach: 5 ounces, fresh. This seems like a lot, but it cooks down significantly. Pre-cooking it is essential.


  • Mushrooms: 8 ounces, sliced. Mushrooms add a wonderful, earthy umami flavor.


  • Butter or Avocado Oil: 1 tablespoon, for sautéing the vegetables.



Instructions

Step 1: Preheat and Prepare

Begin by preheating your oven to 375°F (190°C). Generously grease a 9×13 inch casserole dish with butter, non-stick cooking spray, or bacon grease for extra flavor. Set the prepared dish aside.

Step 2: Cook the Meats

In a large skillet over medium-high heat, add the ground pork sausage. Use a spatula or wooden spoon to break the sausage apart as it cooks. Brown the sausage until it is no longer pink, which should take about 8-10 minutes. Once cooked, drain the excess grease and transfer the sausage to the prepared casserole dish, spreading it in an even layer.

In the same skillet, cook the chopped bacon over medium heat until it is brown and crispy, about 6-8 minutes. Use a slotted spoon to remove the bacon from the skillet, leaving a tablespoon of the rendered bacon grease in the pan. Scatter the crispy bacon bits over the sausage in the casserole dish.

Step 3: Sauté the Vegetables (The No-Soggy Casserole Step)

This step is critical for success. To the skillet with the reserved bacon grease, add the chopped onion and bell peppers. Sauté over medium heat for 5-7 minutes, until the onion is translucent and the peppers have softened. Add the sliced mushrooms and continue to cook until they have released their moisture and started to brown, about another 5 minutes.

Push the onion, pepper, and mushroom mixture to one side of the skillet. Add the fresh spinach to the empty side of the pan. Cook, stirring the spinach, until it has completely wilted down, which will only take a minute or two. Once wilted, stir everything in the skillet together. Continue to cook for another minute to ensure any excess water has evaporated. Spread this cooked vegetable mixture evenly over the meats in the casserole dish.

Step 4: Prepare the Egg Custard

In a large mixing bowl, crack all 12 eggs. Use a whisk to beat the eggs vigorously until the yolks and whites are completely combined and the mixture is light and frothy.

To the beaten eggs, add the heavy whipping cream, unsweetened almond milk (or milk of choice), salt, pepper, garlic powder, and onion powder. Whisk everything together until the custard is smooth and well-aerated.

Step 5: Assemble the Casserole

Sprinkle 2 cups of the shredded cheese (reserving the remaining ½ cup for the top) evenly over the meat and vegetable layer in the casserole dish.

Slowly and evenly pour the prepared egg custard over all the ingredients in the dish. Use a spatula to gently press down on the ingredients to ensure they are all submerged in the egg mixture.

Finally, sprinkle the reserved ½ cup of shredded cheese evenly over the top of the casserole.

Step 6: Bake to Golden Perfection

Carefully place the casserole dish in the preheated 375°F (190°C) oven. Bake for 35 to 45 minutes. The casserole is done when the center is set (it should not jiggle when the pan is gently shaken) and the top is golden brown and puffy. You can also insert a knife into the center; it should come out clean.

Step 7: The All-Important Rest

Once baked, remove the casserole from the oven and let it rest on a wire rack for at least 10 to 15 minutes before slicing and serving. This resting period is crucial, as it allows the casserole to finish setting up, which ensures you can cut clean, beautiful squares that hold their shape.

Nutrition

  • Serving Size: one normal portion
  • Calories: 350-450
  • Carbohydrates: 4-6 grams