Home » Recipes » Breakfast » Breakfast Casserole with Ham
A plate of food on a table, with Casserole

Breakfast Casserole with Ham

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! 

close up shot of breakfast casserole and a fork

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!

side view of a couple plates of breakfast casserole

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. 

raw ingredients for breakfast casserole in a baking pan

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! 

white plate with a piece of breakfast casserole on it topped with chives

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!

spatula scooping breakfast casserole out of a pan

Follow me on social for more recipe ideas & inspiration!

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

Breakfast Casserole with Ham

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

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


  • 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.

Nutrition Information:

Yield: 12 Serving Size: 1
Amount Per Serving: Calories: 241Total Fat: 15gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 235mgSodium: 787mgCarbohydrates: 4gNet Carbohydrates: 4gFiber: 0gSugar: 2gProtein: 22g

Want To Save This Recipe?

Leave a Comment

Your email address will not be published.

15 thoughts on “Breakfast Casserole with Ham”

  1. Can this be cut into pieces and frozen? I want to make it on Sunday and then be able to have the rest of the week… would I need to freeze it? Or

  2. Priya Aurora

    Thanks for the recipe. I have never tried casserole before, but after seeing the pictures here, I can’t wait to try it. I don’t it how it’ll taste, but I am definitely gonna try it.

  3. Kathleen Carroll

    Casserole sounds great! Can you make this the day before and cook it in the morning?

  4. First, thank you for posting the amazing recipe. I want to use 2 eggs instead of using 12 eggs. So please tell me the recipes

    1. Karly Campbell

      You’ll have to adjust the recipe down. Divide by 6 and you should have your amounts. Divide by 4 for 3 eggs, 3 for 4 eggs, etc.

Skip to Recipe
Scroll to Top