Ultimate Keto Breakfast Casserole: Ham, Egg, and Cheese Packed with Flavor

· · · · ·

Say hello to your new favorite morning partner—my easy Keto Breakfast Casserole recipe! This dish can be prepared ahead of time so that it’s ready to bake in the morning. Made with delicious ham, egg, green peppers, and cheese, it’s a 100% low-carb breakfast made simple!

Quick and Easy Keto Breakfast Casserole in a white baking dish, golden and cheesy

Want to save this recipe?

We'll email this post to you, so you can come back to it later!

Mornings can be a bit of a tough and chaotic time in everyone’s home. If you stop and think about everything that happens at that time, it can be downright tiring! From getting ready for school (or homeschooling like us) or work to getting everyone dressed and ready and then making certain that you’re finding a way to get something healthy in everyone’s tummy… that’s a lot to handle at once!

The idea for this casserole came about when I realized I had an entire pound of deli ham that we had forgotten to eat. Since I don’t like to waste food, my wheels immediately began turning for a quick and delicious keto-friendly breakfast casserole. Now, whenever I can plan and get a bit of a “jump-start” on my day, I’m in 100%. Plus, it’s nice to start the day with a low-carb option that is only one carb per serving.

If you are new to the ketogenic diet, make sure to check out the best keto resources for newbies. It has great tips to help!

How to Make Keto Breakfast Casserole

Ingredients Needed for This Recipe

Ham: Adds flavor and the necessary fats and proteins. I prefer Black Forest or smoked ham from the deli to avoid added sugars.

Eggs: It’s the core ingredient in this breakfast bake and is the binding agent that holds everything together.

Cheese: Can you even make a casserole without shredded cheese? I don’t think so. Cheese adds fat and flavor!

Butter: Salted or unsalted butter increases fat count for the day. It is used to sautéing the vegetables and prevent the casserole from sticking to the dish.

Heavy Whipping Cream: Use full-fat whipping cream to reap the benefits. It’s loaded with good fats, which help create a good consistency for this easy breakfast casserole.

Green Bell Pepper: Adds beautiful colors, slightly sweet flavors, and a nutrient boost to the dish!

Salt and Pepper:  Enhances the overall taste of the casserole.

Keto breakfast bake preparation collage image: Whisked egg mixture and diced ham with green peppers in a skillet

Steps for Making Keto Breakfast Casserole With Ham, Eggs, and Cheese

Here is the step-by-step guide on making the best low-carb breakfast casserole from scratch for visual learners like myself. Don’t forget to scroll to the recipe card at the bottom of the post for the full recipe and ingredients – you can thank me later!

Step 1: In a bowl, whisk together the eggs, heavy whipping cream, a pinch of salt, and a dash of pepper until they’re all perfectly blended and ready to go.

Step 2: Chop your ham and green pepper and chop them up, then fry them both in butter, browning them just until the bell pepper has softened.

A collage image of assembling the casserole: On the left, there’s a glass baking dish filled with the egg mixture, which contains visible pieces of diced ham and green peppers.On the right, the same baking dish is shown with a layer of shredded cheddar cheese sprinkled over the egg mixture.Step 3: Pour the egg mixture over the ham and sprinkle the cheese generously over the top. I stirred everything a little to ensure it was mixed well.

final image - Close-up of golden-brown keto breakfast casserole in a white baking dish, showing a cheesy, egg-based texture

Step 4: Pop it in a 350°F oven and bake to golden perfection for 20 to 23 minutes. This dish serves a hefty helping, so depending on how many hungry folks you’ve got at home, it might last a few days.

And if you’ve made more than you can handle, no worries—freeze those extra portions for a quick and easy breakfast later!

Top Tips for Making Healthy Keto Breakfast Casserole

Don’t go crazy with the whisking: I know it’s tempting to whip and whip, but easy does it! Just mix until they’re combined, or you’ll end up with a tough casserole. Nobody wants that!

Pat that ham dry: If you’re using deli ham like me, give it a quick pat with paper towels. This prevents your casserole from being watery,

Room temp is your friend: Try to remember to take your eggs and cream out of the fridge about half an hour before you start cooking. I usually do this when I’m having my morning coffee. Everything mixes better when it’s not ice cold!

Set before slicing: I know it’s hard, but try to wait 5-10 minutes after baking before you dig in. It helps everything set nicely. Plus, it gives you time to brew another cup of coffee!

The foil trick: If the top is getting too brown but the middle’s still jiggly, pop some foil on top. It’s like sunscreen for your casserole!

FAQs

Can this Breakfast Casserole be made ahead of time?

You bet! I often put it together the night before when the kids are in bed. It stays good in the fridge for about two days before baking. Once, I even froze it for a week, and it turned out great! Just make sure to wrap it up tight with plastic wrap and then foil if you’re freezing it.

Can I use dairy alternatives in a keto casserole?

No worries! While I haven’t tried dairy-free alternatives, I did a little research. Unsweetened Almond milk works instead of cream, and there are some pretty good dairy-free cheeses. It changes the taste a bit, but it will still be tasty!

Can I use egg substitutes in my keto casserole?

I haven’t tried this myself, but I’ve heard from friends that liquid egg replacements can work. The texture might be a little different, though. Let me know how it turns out if you give it a shot!

How about making mini casseroles?

Oh, this is fun; my girls and I have made them like this. Just use a muffin tin instead of a big dish. They cook faster – about 15 minutes did the trick for me. Keep an eye on them so they don’t overcook!

Can I make it vegetarian?

Sure thing! When we’ve run out of breakfast meats, we throw in extra veggies. Onions, spinach, and broccoli are our favorites. You could also try some veggie sausage if you want that meaty texture.

Storage
Got leftovers? Lucky you! Here’s what I do:

  • Whole casserole: Wrap it up tight and refrigerate. It’s good for about 4 days.
  • Grab-and-go: Cut into squares, wrap individually, and freeze. These last a month and are perfect for busy mornings!

Reheating

  • Microwave: 30-45 seconds for thawed, 1 minute for frozen. Add time as needed.
  • Oven: 350°F, covered with foil. 20-25 minutes for whole casserole, 10-15 minutes for thawed squares, 15-20 for frozen.
  • Skillet: Great for thawed pieces. 3-5 minutes on medium-low, covered. Watch it doesn’t burn!

Pro tip: For grab-and-go breakfast, thaw a square overnight in the fridge.

Remember, your appliances might be different from mine, so adjust as needed. Enjoy your breakfast!

Recipe Variations: Mix It Up!

After making this casserole about a hundred times (okay, okay, total exaggerating!), I’ve tried a bunch of different versions. Here are some of our family favorites:

  • Change the Cheese:  My kids love it when I use half cheddar and half mozzarella. It gets super stretchy and gooey! My hubby likes a little feta sprinkled on top.
  • No Ham? No Problem:  Sometimes I use bacon or sausage instead of ham. You can even use leftover turkey from Thanksgiving!
  • Veggie It Up: I love sneaking in extra veggies. Spinach is easy because it doesn’t change the taste much. Gary likes it when I add broccoli and onions.
  • Add Heat: If you like it hot, try adding some jalapenos and red pepper flakes. I’m a total whip, but my family likes spicy foods. A little hot sauce on top works, too.
  • Boost Flavors with Herbs or Seasonings: Throw in fresh herbs like basil, thyme, or chives.

Other Keto Breakfast Recipes

If you love this keto breakfast recipe, check out some of my other keto-friendly breakfast recipes here:

Cheesy Bacon Bites
Low-Carb Keto Waffles
Ham & Eggs Cups
Lemon Poppyseed Muffins
Keto French Toast
Sausage Breakfast Casserole

Close-up of golden-brown keto breakfast casserole in a white baking dish, showing a cheesy, egg-based texture
Print Recipe Pin Recipe Rate this Recipe
4.67 from 84 votes

Easy Keto Breakfast Bake

This easy, cheesy keto breakfast casserole is packed with ham, eggs, and cheese, perfect for make-ahead meal prep and customizable for the whole family.
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Breakfast
Cuisine: American
Keyword: Keto Breakfast Bake
Servings: 12
Calories: 265kcal
Author: Kasey Trenum

Ingredients

Instructions

  • Preheat oven to 350°Fdegrees.
  • In a skillet, saute green peppers and chopped deli ham until the peppers begin to soften, and the ham is nice and browned. 
  • Grease a 9 X 13 casserole dish.
  • Place the ham and peppers in the casserole dish.
  • In a bowl, combine the beaten eggs, heavy whipping cream, salt, and pepper and whisk until combined. 
  • Pour egg mixture over the ham and green peppers then sprinkle cheese on top. Use a fork to stir ingredients around to make sure that all of the ham is covered with the egg and cheese mixture. 
  • Bake for 20-23 minutes, depending on how done you like your eggs. 

Want to save this recipe?

We'll email this post to you, so you can come back to it later!

Video

Notes

Top Tips for Making Healthy Keto Breakfast Casserole
  • Make It Ahead of Time: This casserole only takes about half an hour to make from start to finish. But if you need to, you can put it in the fridge overnight so it’s ready to toss in the oven in the morning. If there is any left, it freezes well.
  • Adjust the Eggs: The number I used for this keto breakfast egg casserole recipe is perfect, but feel free to adjust the amount of eggs you use depending on how dense or fluffy you like your casserole to be. Most recipes usually call for large eggs (especially if the recipe doesn't specify the size).
  • Cool it Before Slicing: It is best to wait a few minutes to let the casserole cool down from the oven before serving. It makes slicing into the dish a whole lot easier!
  • Layer the Ingredients Well: To ensure a more even cooking, place the ham (or other meats) and dense veggies (if using) at the bottom of the casserole dish, with the egg, cheese, and whipping cream mixture on top.

Nutrition

Calories: 265kcal | Carbohydrates: 1g | Protein: 16g | Fat: 21g | Saturated Fat: 11g | Cholesterol: 161mg | Sodium: 713mg | Potassium: 181mg | Vitamin A: 595IU | Vitamin C: 4mg | Calcium: 162mg | Iron: 0.9mg
Tried this recipe?Mention @kaseytrenumblogger or tag #kaseytrenumblogger!

Low-carb breakfast casserole recipe image: Top shows close-up of a golden-brown, cheesy slice with visible ham pieces. Bottom displays full casserole in white baking dish. Text overlay reads 'EASY LOW-CARB BREAKFAST CASSEROLE' and 'WWW.KASEYTRENUM.COM' on navy and white banners

50 Comments

  1. 5 stars
    This is a fantastic recipe that leaves a lot of room for additions or substitutions as well as being very easy to make. My wife likes red peppers instead of green. I use the bagged cubed ham (tiny cubes) instead of deli ham. I also add crumbled bacon bits. This may sound strange, but we also add a half bag of frozen broccoli. We use our Ninja oven that won’t allow a 9×13 dish. I use a 7.5 x 8.5 x 2.5 which makes it a lot thicker and dramatically changes the bake time, but I’ve got it down to a science now. It’s easy to tell when it’s done. Some reviewers have asked about re-heating. It’s very easy in the microwave. I usually set the microwave to 50% power. This recipe is just as good re-heated as it is the first time around.

  2. 5 stars
    I have used this recipe several times! I have also altered it on occasion, using chopped up Little Smokies with and without cheese, Sausage patties fried and chopped up, every and any color of bell type pepper and I always add onion; I now make it almost exclusively in a double size pyrex dish because it lasts well refrigerated and my family LOVES IT!
    i WANT TO THANK YOU FOR THIS SPLENDID CREATION.
    hanks to you we have a ready made breakfast or lunch just waiting to be warmed up in the microwave.

    1. Thanks so much for taking the time to comment. I’m so glad your family enjoys it, and I love hearing your substitution ideas.

  3. 5 stars
    I chose this recipe because I wanted a smaller batch. I’m eating it now, and it is SO good! I wanted a southwest flavor, so I used a can of green chilies (drained well) in place of the green pepper and added 1 tsp. of taco seasoning, which turned out to be just right. Because of the added seasoning mix, instead of measuring the salt and pepper, I just sprinkled the ham in the baking dish with a little bit. I baked it for 23 minutes. The cheese was still gooey. The casserole was puffed around the edge, but the center was done perfectly. Thank you for this great recipe!

    1. I’m so glad you enjoyed it, Janice. Your substitutions sound delish. Thanks for sharing.

  4. I didn’t have heavy cream, no milk at all except for vanilla almond milk lol so I used sour cream. It’s in the oven now. I hope it turns out ok and not a disaster! I also used sausage crumbles and cut up cubes of liver pudding. YUM!!

  5. This does sound great & love everyones variations …. but for 12 servings it doesnt seem like 7 eggs would make awful small servings.

    1. I was going to ask if we could add more eggs to this dish to make the servings a bit bigger. I was planning on making this for a girls weekend and there will be 7 of us. Will that screw up the baking time?

  6. 5 stars
    I made this last week. Substituted the peppers with onion and spinach. My whole family loved it. Made a personal one last night with 2 eggs, 2 Tbs cream, bacon, 1/2 cup cheese and a whole avocado. Delicious.

4.67 from 84 votes (78 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating