Breakfast casserole with ham makes the perfect hearty low carb breakfast! Use leftover ham or start with a package of diced ham and enjoy this easy breakfast casserole! 

Low Carb Breakfast Casserole with ham!! Packed with protein and flavor, low in carbs! #lchf #keto #breakfast #recipes

Breakfast casserole is a whole big thing in my house! Probably because my husband is straight up obsessed with breakfast. 

I like a good breakfast casserole because they’re usually easy to whip up and can often be made the night before.

He likes breakfast casseroles because they’re usually full of things like ham, sausage, and bacon. The man loves him some pork products. 😉 

This breakfast casserole with ham is super simple to toss together and tastes amazing. We serve it up on the regular and I bet you will too!

Low Carb Breakfast Casserole with ham!! Packed with protein and flavor, low in carbs! #lchf #keto #breakfast #recipes

How to make low carb breakfast casserole: 

First up, we’re going to add a dozen eggs to a large mixing bowl along with some heavy cream or milk, depending on your preferences. I like to add in a couple dashes of hot sauce too. 

breakfast casserole ingredients in glass bowl

Whisk that all up.

Dump in some diced ham, fried and crumbled bacon, some minced onion, and diced green chiles. You’ll also want a couple handfuls of grated cheddar and a little salt and pepper.

Stir everything up to combine and then pour the mixture into a greased 9×13 baking dish. 

how to make easy breakfast casserole

This will bake up in a hot oven in just about 35-40 minutes. The edges should start turning a little brown and the center should be set. 

We like to serve this with a dollop of sour cream and some chopped green onions. This restaurant style salsa also makes a great topping! 

Low Carb Breakfast Casserole with ham!! Packed with protein and flavor, low in carbs! #lchf #keto #breakfast #recipes

More low carb favorites: 

Broccoli Salad: Always a hit and perfect for a big holiday meal!

Chicken Casserole: It’s bursting with veggies!

Fathead Pizza: We have pizza night almost every week!

Deviled Eggs with Bacon: Bacon really does make everything better!

Low Carb Breakfast Casserole with ham!! Packed with protein and flavor, low in carbs! #lchf #keto #breakfast #recipes

Breakfast Casserole with Ham

Breakfast Casserole with Ham

Yield: 12
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes

This low carb breakfast casserole is packed with ham, bacon, and cheddar!


  • 1 dozen eggs
  • 1/2 cup milk
  • 1 tablespoon hot sauce
  • 1 pound cubed ham
  • 6 slices bacon, fried and crumbled
  • 2 cups grated cheddar
  • 1/2 sweet onion diced
  • 4 ounces canned mild green chiles, diced
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper


  1. Pre-heat the oven to 350 degrees. Spray a 9x13 baking dish with non-stick spray.
  2. Crack the eggs into a large mixing bowl and add the milk and hot sauce. Whisk together until well combined.
  3. Stir in the ham, bacon, cheddar, onion, chiles, salt, and pepper. Stir until well combined.
  4. Pour the mixture into the prepared baking dish and bake for 35-40 minutes or until eggs are set and edges are golden brown.
  5. Let cool 5 minutes before slicing and serving.


Serve with sour cream and green onions, if desired.

Use almond milk or heavy cream in place of cow's milk, if desired.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

  • 9x13 Baking Dish

    9x13 Baking Dish
  • Wire Whisk
    Wire Whisk
  • Box Grater
    Box Grater
Nutrition Information:
Yield: 12 Serving Size: 1
Amount Per Serving: Calories: 241 Total Fat: 15g Saturated Fat: 6g Trans Fat: 0g Unsaturated Fat: 7g Cholesterol: 235mg Sodium: 787mg Carbohydrates: 4g Fiber: 0g Sugar: 2g Protein: 22g
All information and tools presented and written within this site are intended for informational purposes only. This information is provided as a courtesy and there is no guarantee that the information is accurate.